LINUX.ORG.RU

Лампочка Wi-Fi ath9k


0

1

Всем привет!

У меня Gentoo и ноутбук с Wi-Fi Atheros ar9285. Для него встал свободный драйвер ath9k, который умеет ВСЁ! Но не мигать лампочкой. Fn + F2 не отключает Wi-Fi - он включен всегда. На настольном компьютере у меня проприетарный драйвер madwifi - но он не поддерживает ath9k.

Я решил установить проприетарный на ноутбук тоже. Чтобы работала лампочка. И в этом мне нужен совет. Официальный ебилд только версии 0.9.4, не 0.10, взял отсюда другой: http://oschtan.academ.org/oschtan-overlay/net-wireless/ здесь два варианта, r4119 и r4126. Только он же не поддерживают мои чипсет. Но есть патч (портирован с FreeBSD) для r4122. http://madwifi-project.org/ticket/2391 . На 4126 не накладывается - больше половины сообщений это ошибки.

Где взять r4122?



Последнее исправление: Zenithar (всего исправлений: 3)

можно таки поинтереслваться, что значит «мигать лампочкой»?

x0r ★★★★★
()
Ответ на: комментарий от anon_666

Странно, вчера не открывался сайт. По вот этой мануалке пропатчил и получил работающий madwifi на чипсете 9 серии http://ubuntuforums.org/showthread.php?t=1428858&page=4 . А вот по этой выполнил настройку http://ru.gentoo-wiki.com/wiki/Atheros_5XXX_Wireless_Access_Point_%D1%81%D1%8... . Лампочка мигает. Всем спасибо!

Zenithar
() автор топика

> Но не мигать лампочкой.

Зажрался :) Лампочку ещё подавай!

Я в таких случаях или забиваю, или ковыряю драйвер на предмет добавления недостающего. У меня на ноуте тоже ath9k и тоже лампочка и rfkill неюзабельны, на что я успешно пока забил.

const86 ★★★★★
()
Ответ на: комментарий от const86

Качаешь svn co -r 4122 http://madwifi-project.org/svn/madwifi/trunk madwifi

Применяешь патчи madwifi-4122-ar9285.patch для поддержки 9k и kernel-2.6.35-if_ath.patch для подержки нового ядра (моё 2.6.36). При этом у меня пропатчилось и выдавало ошибку как на той страничке убунтовского форума, переименовал каталог madwifi в madwifi-last и пропатчил по мануалке на страничке, всё установилось. Затем /etc/modprobe.d/blacklist.conf - добавляем сюда blacklist ath9k . Затем modprobe -r ath9k; modprobe ath_pci. Делаем iwconfig и видим что wlan0 пропал а ath0 появился. Ура.

Теперь вписываем в /etc/sysctl.conf

dev.wifi0.ledpin=3 dev.wifi0.softled=1

Чтобы мигание сделать просто свечением, напишите ledpin=-3

Костыль но работает. Тем более что драйвер в ядре ещё совсем недавно мало что умел, а блоб полноценен.

Zenithar
() автор топика

На Опеннете мне объяснили, что в 2.6.36 в модуле ядра поддержка лампочки просто-напросто была сломана.

Zenitur
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.