Сетевой менеджер продолжает запрашивать у меня пароль, хотя я уверен, что он правильный. Иногда подключается на минуту. Когда я использовал Windows 8 в том же месте с тем же маршрутизатором, у меня не было проблем с подключением. Очевидно, кто-то уже подал ошибку ( http://bugs.launchpad.net/ubuntu/+bug/1244408?comments=all ).
Как указано в заголовке, модель моего Wi-Fi-адаптера Belkin - F7D1102 N150 / Surf Micro с чипсетом RTL8188CUS (дополнительная информация об устройстве) http://wikidevi.com/wiki/Belkin_F7D1102 . Я использую недавно обновленную установку Kubuntu 13.10.
Когда я набираю lsusb
и lsmod
в терминале, я получаю следующий вывод:
Bus 006 Device 002: ID 050d:1102 Belkin Components F7D1102 N150/Surf Micro Wireless Adapter v1000 [Realtek RTL8188CUS]
Module Size Used by
rtl8192cu 67723 0
rtl_usb 18448 1 rtl8192cu
rtlwifi 63229 2 rtl_usb,rtl8192cu
rtl8192c_common 48877 1 rtl8192cu
mac80211 596969 3 rtl_usb,rtlwifi,rtl8192cu
cfg80211 479757 2 mac80211,rtlwifi
dmesg | grep firmware
дает:
[ 61.782478] rtl8192cu: Loading firmware rtlwifi/rtl8192cufw.bin
Я пробовал несколько решений к моим проблемам с подключением:
Я искал драйвер RTL8188CUS на веб-сайте Realtek и пытался скомпилировать его самостоятельно, используя скрипт установки. При выполнении сценария sudo make driver
заполняет мой экран повторяющейся ошибкой: implicit declaration of function
?
Оригинальный драйвер из черного списка. Драйвер Windows не работает.
Тем временем я обнаружил, что кто-то исправил исходную ссылку драйвера rtl8192cu , и она работает!
Это:
rtl8192cu: Loading firmware rtlwifi/rtl8192cufw.bin
... означает, что требуемая прошивка была найдена и загружена; Там нет никаких проблем. И это:
Er is geen regel om doel 'Driver
... означает, что 'make' не работает с файлами с пробелами в них, например:
/home/willem/Bureaublad/Network Driver/RTL8188C_8192C_USB_linux_v4.0.2_9000.20130911
Пожалуйста, переименуйте папку Network_Driver вместо Сетевой драйвер. Я подозреваю, что он будет правильно скомпилирован. Тем не менее, это, вероятно, не предпочтительный способ установки другого драйвера. С какими проблемами вы решили отказаться от работающего пакета драйверов и прошивки?
Р. Varet исправил драйвер Realtek для Ubuntu 13.10: ссылка
Убедитесь, что у вас есть необходимые условия:
sudo apt-get install linux-headers-generic build-essential dkms
Клонируйте этот репозиторий:
git clone https://github.com/pvaret/rtl8192cu-fixes.git
Установите его как модуль DKMS:
sudo dkms add ./rtl8192cu-fixes
Постройте и установите его:
sudo dkms install 8192cu/1.8
Обновите список модулей:
sudo depmod -a
Убедитесь, что собственный (и сломанный) драйвер ядра занесен в черный список:
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/
И перезагрузите компьютер. Вы сделали.