По какой-то причине мой компьютер (сейчас на нем установлена версия Kubuntu для нетбуков, ранее - UNR) не подключиться к моему маршрутизатору, когда он настроен на AES + TKIP. Как только я переключаю маршрутизатор только на TKIP, компьютер подключается.
РЕДАКТИРОВАТЬ: это версия Kubuntu Netbook 10.04
Аппаратное обеспечение: Asus EeePC 1000H (набор микросхем WiFi: RALINK RT2860)
Это имеет все, чтобы сделать с чипсетом RALINK RT2860 (или больше его драйвера), это встраивается в Вашу 1000-ю Asus EeePC. Этот поток детали, обновляющие драйвер. Это могло бы казаться небольшим экстремальным значением, но от того, что я видел RT2860, Вы или обновляю или забываю о AES.
Существует несколько проблем форматирования, проблем с файлами, и т.д. с тем сообщением, таким образом, я переписываю его здесь.
Голова на http://www.ralinktech.com, толпитесь software
, нажать linux
и ищите RT2860
(текущая строка RT2860PCI/mPCI/CB/PCIe(RT2760/RT2790/RT2860/RT2890)
, версия 2.4.0.0)
Загрузите его и извлеките его. У меня были проблемы при извлечении его в Gnome. Я должен был переименовать его от .tar.bz2
кому: .tar.gz
.
Откройте окно терминала, cd
в извлеченный каталог.
Править os/linux/config.mk
и опции изменения HAS_WPA_SUPPLICANT
и HAS_NATIVE_WPA_SUPPLICANT_SUPPORT
кому: =y
Править common/cmm_wpa.c
(gedit бросит ошибку кодирования - выбирают Западный и нажимают повторную попытку). Поиск MIX_CIPHER_NOTUSE
и замените всю строку этим:
WPA_MIX_PAIR_CIPHER FlexibleCipher = WPA_TKIPAES_WPA2_TKIPAES;
Пора наконец скомпилировать и установить! Yey!
sudo apt-get install build-essential
sudo make
sudo make install
sudo ifconfig wlan0 down
sudo rmmod rt2860sta
Мы должны переместить старый драйвер путь. Мы, вероятно, не должны удалять его в случае, если нам нужен он снова так:
sudo mv /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860/rt2860sta.ko rt2860sta.ko.dist
При использовании установки на 64 бита Вы, возможно, должны были бы измениться /lib/
кому: /lib64/
Теперь мы просто должны переместиться в новый драйвер и загрузить его.
sudo cp os/linux/rt2860sta.ko /lib/modules/$(uname -r)/kernel/drivers/staging/rt2860/
/lib64/...
для установок на 64 бита, снова.
sudo depmod -a
sudo modprobe rt2860sta
Все должно ворваться в жизнь. Если это не делает Вы, возможно, должны работать sudo ifconfig wlan0 up
Для выполненной персистентности sudoedit /etc/modules
и добавьте rt2860sta
как новая строка в конце. Это удостоверится, что драйвер загружается при начальной загрузке.
Если все это вылетело в трубу, и новый драйвер не работает, просто удаляет версию, в которой Вы скопировали, и удалите .dist
от старой версии мы переименовали.
Примечание: При изменении ядра много Вы хотите вложить капитал в некоторый сценарий DKMS, чтобы сделать все это. Могут даже быть deb пакеты для этого драйвера.
Эта проблема была решена в Maverick. Я только что обновился, и на самом деле он работает лучше, чем раньше.