Mission impossible?, или Заставляем работать Atheros Wi-fi в Ubuntu

Проблемы с некоторым «железом» в Linux зачастую являются самым отталкивающим обстоятельством… Однако практически все проблемы здесь решаемы.

Хотя иногда при этом вспоминается про язвительные шутки виндусятников о том что Линукс - это такая ОСь в которой для того чтобы сделать пятисекундное действие необходимо часами лопатить горы мануалов :) Ну да ладно лучше день потерять потом за пять минут долететь как говаривала одна хитрая птица из известного советского мультфильма.

Настройка вайфая в Ubuntu для меня реально заняла много времени большая часть которого была потрачена на перепробывание всевозможных советов и вариантов предлагаемых в Интернете. Проблема прежде всего в том что у меня 64-битная версия и практически ни один совет к успеху не приводил… Честно говоря я уже расстроился уверившись что то ли руки кривые то ли просто не везет как наткнулся-таки на вариант который заработал с полтыка…

Итак делюсь возможно кому-то пригодится.

Сначала скачиваем необходимые для сборки пакеты:

sudo aptitude update && sudo aptitude -y install build-essential linux-headers-$(uname -r)

После чего скачиваем собственно модуль для ядра читай «драйвер» для AR5007EG. С недавнего времени MadWiFi поддерживает этот проблемный чипсет. Кстати в данной статье указан файл который на момент прочтения вами данной статьи может быть не самым новым. Новый архив можно найти по этой ссылке

cd ~wget -O driver.tar.gz http://snapshots.madwifi.org/madwifi-hal-0.10.5.6/madwifi-hal-0.10.5.6-r3861-20080903.tar.gz

Далее распаковываем архив и входим во вновь созданную директорию…

tar xf driver.tar.gzcd madwifi-*

После этого компилируем драйвер устанавливаем его и добавляем модуль ядра:

makesudo make installecho ath_pci | sudo tee -a /etc/modulessudo modprobe ath_pci

Далее перегружаемся и настраиваем сеть через гуёвую утилиту настройки сети или если предпочитаем консоль - изучаем man iwconfig. У меня этот способ дал результат с первого же раза!

Если что-то пошло не так снести установленное можно так:

cd ~/madwifi-*sudo make uninstall

Кроме того можно удалить ath_pci из файла /etc/modules.

ПыСэ: Единственное неудобство. Если меняем ядро как то например установка драйвера NVidia необходимо заново ставить драйвер… Но это лучше чем неработающий вайфай…


Оригинал статьи http://pingvinoff.net/2008/09/14/atheros-wifi-v-ubuntu-8/

0 комментариев

Оставить комментарий