Я уже давно пытаюсь подключиться к этой сети. Я не могу напрямую подключиться к маршрутизатору с помощью Wire, но могу без проблем получить доступ к маршрутизатору с помощью других беспроводных устройств.
Я ранее пробовал несколько других Wi-Fi, но ни один из них не будет загружаться должным образом.
Сегодня я пошел и купил новый (поддерживаемый) USB-ключ Sabrent A111N, в котором прямо сказано, что он работает с Linux 2.4+.
Я подключил Dongle и тут же сказал, что есть доступные беспроводные соединения. Я выбрал свое соединение и попытался установить соединение, но оно просто постоянно зацикливается, когда говорится Wireless Disconnected
, а затем пытается подключиться снова и снова.
, ifconfig
и iwconfig
показывают мое устройство в готовом и рабочем состоянии. Тем не менее, iwlist wlan0 scan
говорит, что есть no results found
. Я не понимаю ...
В какой-то момент я увидел процессор в списке клиентов DHCP под маршрутизатором, но он не установил соединение полностью (что-то из-за таймаута?).
Любая помощь будет оценена.
Bus 001 Device 002: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN
Хотя RTL8188CUS
действительно поддерживается и должен работать «из коробки», тем не менее, в Интернете есть сообщения, что это не так. Устройство «видит» сети вокруг, но не подключается к ним. Вот отчет об ошибке .
Тем не менее, вы можете заставить его работать, загрузив и установив драйвер из Realtek. Устройство использует модуль rtl8192cu
по умолчанию, который можно изменить, запустив lsmod | grep 8192
в терминале.
Загрузите RTL8192CU для Linux из Realtek .
Щелкните правой кнопкой мыши по загруженному файлу и выберите «Извлечь здесь».
Перед установкой необходимо внести в черный список сломанный модуль, поэтому выполните следующее и перезагрузитесь.
echo 'rtl8192cu' | sudo tee -a /etc/modprobe.d/blacklist.conf
Теперь откройте окно терминала и перейдите в папку драйверов
cd RTL8188C_8192C_USB_linux_v3.4.4_4749.20120806
Выполнить sudo bash ./install.sh
Беспроводная связь должна начать работать сейчас. Вам нужно будет переустановить драйвер после каждого обновления ядра.
У меня есть два разных USB-ключа Wi-Fi, которые автоматически используют драйвер rtl8192 для подключения. Оба ключа будут находить сигналы и подключаться до 45 минут одновременно. Тем не мение; они оба предсказуемо разрывают соединения Wi-Fi и отказываются переподключаться без перезапуска.
Чёрный список драйвера rtl8192 и установка драйвера Realtek с официального сайта устранили проблему.
Откройте Терминал и введите:
sudo gedit /etc/modprobe.d/blacklist.conf
Добавьте в конец файла, сохраните и закройте:
blacklist rtl8192cu
Загрузите драйвер и распакуйте его. В терминале перейдите в папку драйвера с помощью команд ls
и cd
.
Использование Terminal-Once в папке с драйверами:
sudo make
sudo make install
sudo clean
Я скачал и установил драйвер RealTeck RTL8188CUS, потому что я убедился, что он хорошо работал в предыдущей установке; однако менеджер сетевых подключений все еще показывает, что rtl8192 используется. Странно, потому что драйвер занесен в черный список, и это не тот, который я скачал. У меня не работает файл install.sh.