WiFi на Acer Aspire One в Ubuntu 9.04
Почему-то не заработал WiFi на моем Acer Aspire One (Atheros AR5BXB63) в Ubuntu 9.04 (пока не релиз, но обновляется регулярно). Вот в Moblin, например, все работало, а тут на тебе:( При этом само собою все драйвера установлены, включены и т.п.
Выгружаем драйвер и загружаем снова:
sudo modprobe -r ath5k acer_wmi
sudo modprobe ath5k
Смотрим вывод dmesg:
[ 4142.629264] ath5k_pci 0000:03:00.0: PCI INT A disabled
[ 4142.629283] ath5k_pci: probe of 0000:03:00.0 failed with error -5
Драйвер ath5k теперь является частью ядра, но пока мой Atheros видимо не поддерживается, так что ставим MadWifi.
Важно: последняя версия MadWifi 9.0.4 не компилируется в Ubuntu 9.04 выдавая сообщение:
ieee80211_power.c:240: error: implicit declaration of function '__skb_append'
Эта проблема решена в репозитарии svn https://svn.madwifi-project.org/madwifi/branches/madwifi-0.9.4, но Atheros AR5BXB63 все равно не будет работать.
Версия из https://svn.madwifi-project.org/madwifi/branches/madwifi-hal-0.10.5.6/ работает:
sudo apt-get install subversion build-essential
svn co https://svn.madwifi-project.org/madwifi/branches/madwifi-hal-0.10.5.6/
cd ./madwifi-hal-0.10.5.6/
make
sudo make install
При попытке загрузить модуль получим сообщение:
sudo modprobe ath_pci
FATAL: Error inserting ath_pci (/lib/modules/2.6.28-11-generic/net/ath_pci.ko): Unknown symbol in module, or unknown parameter (see dmesg)
Ничего страшного. После перезагрузки включаем драйвер:
Все будет работать:)
Распечатать
Другие записи:
- Acer Aspire One, Ubuntu 9.04, madwifi и ждущий режим
- Acer Aspire One и Ubuntu 9.10 – усмиряем шум вентилятора
- Доработка напильником Ubuntu 9.04 под Acer Aspire One
- Контроль частоты процессора Acer Aspire One в Ubuntu 9.04
- Установка OpenSSO в Linux (Ubuntu Server 8.04)
- Запуск openSUSE 11.1 LiveCD на Acer Aspire One с флешки
- Перекодируем MOD файлы в Ubuntu
- Создаем загрузочную флешку Russian Fedora Remix 11 в openSUSE 11.1
- Настройка дополнительных репозитариев в openSUSE 11.1
- Установка OpenCASCADE 6.2 в Ubuntu 8.10

