Я пытаюсь подключить свой рабочий стол (на котором установлена 64-битная версия Ubuntu 12.04) к базовой станции Airport Extreme с помощью беспроводного адаптера ASUS USB-N13.
Я подключил его, включил рабочий стол, и система сразу распознала адаптер. Я нашел мою домашнюю сеть в списке доступных сетей, набрал свой пароль (с правильным шифрованием) и нажал «Подключиться». После этого значок беспроводной сети просто мигает (распространяется? Излучает?) Бесконечно, и каждые пару минут всплывает окно «Требуется беспроводная аутентификация».
Я не знаю, что делать. Я видел некоторые решения, говорящие о драйвере или чипсете "rt2xxx" или "rt3xxx". Я не знаю точно, что это, но когда я набрал lsmod | grep rt
, я получил:
parport_pc
rtl8192cu
rtl8192c_common
rtlwifi
mac80211
cfg80211
parport
Я в значительной степени потерян. Пожалуйста, AskUbuntu, что делать?
Я думаю, что RTL - это RealTek или RaLink
Лучше всего сначала посмотреть конфигурацию маршрутизатора и убедиться, что все в порядке. Убедитесь, что у вас правильно настроено Security Encryption и по возможности (перед тем, как сделать следующее) отключите шифрование и безопасность на маршрутизаторе и проверьте, нормально ли он подключается без ключа безопасности. Если он работает без ключа безопасности, попробуйте изменить его на другую форму, которая будет работать для вас. Вы также можете попробовать другой WiFi-канал на маршрутизаторе, прежде чем продолжать разрешать это далее, используя следующее.
Если нет, проверьте эту ссылку http://act28.blogspot.com.au/2011/06/how-to-get-asus-usb-n13-adapter-working.html
Я думаю, что вы можете быть смущены тем, что вы прочитали на форумах, AU и т.д. потому что есть две ревизии USB-N13: A1 (с чипсетом Ralink), и B1 (с чипсетом Realtek).
Основываясь на выводе lsmod
, который вы включили (rtl8192...
), и на странице WikiDevi, на которую была сделана ссылка выше, у вас есть ревизия B1 с чипсетом RTL8192CU.
Первым шагом к устранению неполадок является установка новейших драйверов для Linux от производителя чипсетов Realtek.
Так как загруженные драйверы находятся в виде исходного кода, нам необходимо скомпилировать (собрать) их, прежде чем мы сможем установить и использовать. Откройте терминал с помощью Ctrl+Alt+T, и: ;
Сначала установим заголовки Linux, необходимые для сборки драйверов. Введите/вставьте в терминал, введя пароль на запрос:
sudo apt-get install linux-headers-`uname -r`
Затем установим программные средства, необходимые для сборки драйверов. Type/paste:
sudo apt-get install build-essential
Теперь собираем драйверы!
Вставьте следующее:
cd ~/Downloads/RTL8188C_8192C_USB_linux_v3.4.3_4369. 20120622
Тогда введите/вставьте:
sudo bash install.sh
По мере сборки и установки драйвера вы увидите строки прокрутки текста, паузы и прокрутки еще раз. Вы узнаете, что это сделано, когда вернется запрос, которому предшествует следующее сообщение:
install -p -m 644 8192cu.ko /lib/modules/3.2.0-27-generic/kernel/drivers/net/wireless/. /sbin/depmod -a 3.2.0-27-генерический ################################################## Сценарий установки завершен! ##################################################
На этом этапе, пожалуйста, закройте терминал и перезагрузитесь.
После перезагрузки, пожалуйста, попробуйте подключиться к беспроводной сети еще раз, и на этот раз, надеюсь, это сработает. Если нет, пожалуйста, сделайте следующее, чтобы помочь нам в дальнейшем устранении неполадок:
Прочтите этот вопрос/ответ: Как я могу легко поделиться выводом команды или текстовым файлом с другими пользователями?
А затем отредактируйте свой вопрос вставными ссылками на файлы /var/log/syslog
, /var/log/kern. log
и на выход команды dmesg
.