У меня есть 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 и проверил, что установка работала:
$ ndiswrapper -l
net819xp : driver installed
device (10EC:8190) present
Но тем не менее драйвер не работает:
$ iwconfig
lo no wireless extensions.
eth0 no wireless extensions.
Я считал, что должен был выполниться sudo modprobe ndiswrapper
для запуска его но это не изменило вещь.
У кого-либо есть какое-либо понимание? rtl8192se драйвер, возможно, конфликтует? Как я удаляю тот?
Шаг 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: Копия (драйверы окон) "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