Я только что установил Ubuntu 15.04 без доступа в Интернет, моему WiFi-адаптеру назначен модуль rtl8171, хотя, по-видимому, он использует универсальный драйвер.
Я могу ввести пароль от WiFi, но затем он просто бесконечно показывает анимацию подключения.
Однажды он сообщил мне, что подключился к домашней сети, но это, похоже, ничего не значило — он продолжал подключаться, но доступа в Интернет по-прежнему не было.
Я хотел бы знать, как убедиться, что используется действительный драйвер.
Вывод из lsusb && usb-devices
следующего.
Bus 001 Device 007: ID 0bda:8187 Realtek Semiconductor Corp. RTL8187 Wireless Adapter
Bus 001 Device 006: ID 058f:6362 Alcor Micro Corp. Flash Card Reader/Writer
Bus 001 Device 005: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 003: ID 046d:0a19 Logitech, Inc.
Bus 002 Device 002: ID 046d:c019 Logitech, Inc. Optical Tilt Wheel Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
T: Bus=01 Lev=01 Prnt=01 Port=05 Cnt=01 Dev#= 5 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=8176 Rev=02.00
S: Manufacturer=Realtek
S: Product=802.11n WLAN Adapter
S: SerialNumber=00e04c000001
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 4 Cls=ff(vend.) Sub=ff Prot=ff Driver=rtl8192cu
T: Bus=01 Lev=01 Prnt=01 Port=08 Cnt=03 Dev#= 7 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0bda ProdID=8187 Rev=01.00
S: Manufacturer=Manufacturer_Realtek_RTL8187_
S: Product=RTL8187_Wireless
S: SerialNumber=0015AF6522B4
C: #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=00(>ifc ) Sub=00 Prot=00 Driver=rtl8187
решение1
Похоже, у вас к USB подключены два адаптера Realtek.
Относительно 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN Adapter
вы можете установить лучший драйвер. Запустить в терминале
sudo apt-get install git build-essential
git clone https://github.com/lwfinger/rtl8192cu.git
cd rtl8192cu
make
sudo make install
Это должно решить проблему.
Вам придется переустанавливать этот драйвер после каждого обновления ядра.
Я добавил модуль DKMS этого драйвера в свой ppa.Если вы установите его оттуда, вам не придется его переустанавливать.
Его можно установить
sudo add-apt-repository ppa:hanipospilot/rtlwifi
sudo apt-get update
sudo apt-get install rtl8192cu-dkms
Важный!!!Если вы ранее установили этот драйвер сhttps://github.com/lwfinger/rtl8192cu.git, вам нужно будет запустить
sudo rm /etc/modprobe.d/50-rtl8192cu.conf
чтобы это заработало. Предыдущая установка заносит в черный список rtl8192cu.
А если вы установили rtlwifi-new-dkms, то его тоже следует удалить.
Позже я удалю rtl8192cu из rtlwifi-dkms, так как он работает некорректно.
решение2
Я решил это. Вы можете попробовать:
sudo apt-get install linux-firmware
http://distrustsimplicity.net/articles/nvidia-jetson-tk1-wifi/