Realtek 8190无线无法正常工作

我有一个Realtek RTL 8190(802.11n)无线控制器。

> lspci -v | grep Network 04:01.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8190 

我首先安装了驱动程序rtl8192se_linux_2.6.0010.1012.2009_64bit.tar.gz,但显然这对8190不起作用。

在深入搜索时,我发现我应该按照这些说明使用ndiswrapper和Windows驱动程序。 我下载了64位驱动程序,使用ndiswrapper安装它们,并validation安装是否正常:

 $ ndiswrapper -l net819xp : driver installed device (10EC:8190) present 

但仍然是驱动程序不起作用:

 $ iwconfig lo no wireless extensions. eth0 no wireless extensions. 

我读到我需要执行sudo modprobe ndiswrapper来启动它,但这并没有改变一件事。

有人有任何见解吗? rtl8192se驱动程序可能存在冲突吗? 我该如何删除那个?

来自Ubuntu论坛

步骤1: – 安装NDISWrapper和黑名单本机驱动程序

 echo -e 'blacklist rtl8190\nblacklist wl' | sudo tee -a /etc/modprobe.d/blacklist sudo apt-get install ndiswrapper-utils-1.9 mkdir ~/rtl8190; cd ~/rtl8190 

注意bodhi.zazen – 你可能需要在黑名单wl后重新启动;)

第2步:复制(Windows驱动程序)“rtl8190p.sys”和“net8190.inf”到〜/ rtl8190

第3步:配置NDISWrapper(和WPA请求者)

 sudo ndiswrapper -i net8190.inf ndiswrapper -l sudo depmod -a sudo modprobe ndiswrapper sudo cp /etc/network/interfaces /etc/network/interfaces.orig echo -e 'auto lo\niface lo inet loopback\n' | sudo tee /etc/network/interfaces sudo ndiswrapper -m echo 'ndiswrapper' | sudo tee -a /etc/modules echo 'ENABLED=0' | sudo tee -a /etc/default/wpasupplicant