Тема создана для того, чтобы раз и навсегда решить проблемы, с этой ужасной Wi-Fi картой, так как поток новых тем с названием DWA-525 просто зашкаливает.
Итак, вы купили D-Link DWA-525 для своего компьютера и вставили её в компьютер (и не забыли прикрутить антенну). Что теперь нужно делать?
На борту у моего компьютера с этой картой, стоит Ubuntu Server 10.04 LTS и карта на этой версии работает. На остальных версиях Ubuntu работу драйвера я не проверял, но думаю, что на последующих версиях Ubuntu она заведется так же неплохо.
Приступим к установке карты.
1. Смотрим, нашла ли Ubuntu нашу Wi-Fi карту
Вводим в консоль lspci, чтобы получить список PCI устройств. Ищем там такую строчку.
02:01.0 Network controller: RaLink Device 3060
или такую
02:02.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Если нашли - хорошо. Это значит, что ОС видит нашу карточку.
2. Скачиваем драйвера для нашей картыТут есть два варианта. Мы можем скачать драйвера с сайта Ralink и с сайта D-Link. И да, эти драйвера различаются. Я не помню на каком из драйверов завелась моя карта, так что вам придётся поэкспериментировать.
Итак, качаем драйвера:
D-Linkwget http://ftp.dlink.ru/pub/Wireless/DWA-525/Drivers/Linux/2010_01_28_RT2860_Linux_STA_v2.3.0.0_Alpha_v2.zip
RalinkЗаходим на
их сайт, вводим Имя, Email и нажимаем Accept.
3. Включение поддержки WPA в драйвереХочу предупредить, что если вы не будете подключаться к зашифрованным с помощью WPA точкам доступа, тот этот шаг можно смело пропустить и переходить к шагу 4.
Итак, у нас есть скачанный драйвер. Теперь нам нужно его немного подпилить. Вообще, очень интересный ход, т.к. чтобы заставить работать WPA на этой карте не зная, что нужно править драйвер, приходится становиться джедаем. Ближе к делу.
Распаковываем драйвер. Ищем файл
config.mk в
/os/linux/.Находим и правим файле две строчки, чтобы они выглядели вот так:
# Support Wpa_Supplicant
HAS_WPA_SUPPLICANT=y
# Support Native WpaSupplicant for Network Maganger
HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y
Все, теперь при сборке драйвера мы получем на выходе поддержку WPA.
4. Устанавливаем пакеты для сборки драйвераПроверям, установлен ли build-essential
sudo apt-get install build-essential
5. Собираем и устанавливаем драйверЭто делается в две комманды
sudo make
sudo make install
6. Перезагружаем компьютерsudo reboot
7. Проверяем, заработала ли Wi-Fi картаВводим в консоли
iwconfig
и ищем там ra0. Если нашли - значит карта заработала. Мои поздравления