Ubuntu a nefungující Wifi v Acer Aspire One
Dnes, při instalaci Ubuntu 10.04 Netbook Edition, jsem trochu zápasil s wifi kartou Atheros AR5001 na netbooku Acer Aspire One ZG5.
Nepodstatný úvod
Karta po instalaci více méně nefungovala (spíš více než méně). Po aktualizaci systému (v rámci které se aktualizoval i kernel) už karta naskočila. To bylo fajn, mohl jsem skenovat sítě. Tím to bohužel začalo a skončilo, připojit se k žádné nešlo. Z dmesg jsem zjistil, že při pokusech o připojení prostě vyprší timeout. Na internetu jsem našel spoustu návodů, jak kartu ukecat aby fungovala (např. místo ath5k použít madwifi). Nic pořádně nepomohlo. Až na jeden tip v jedné zapadlé diskuzi!
Řešení problémů
Řešením, které (zatím) funguje ok je instalace backportovaných jaderných modulů s ovladači bezdrátových síťovek.
Takže stručně jasně:
sudo apt-get install linux-backports-modules-wireless-2.6.36-lucid-generic
Verzi jádra z které mají backportované moduly pocházet si vyberte klidně novější (v době psaní tohoto zápisku nic novějšího zatím není).
Typ jádra (v tomto případě generic) si vyberte podle toho jaké jádro používáte, dále máte kromě generic na výběr ještě generic-pae, server a preempt.