После ряда экспериментов было обнаружена некая особенность. Но для пущей надежности привоже короткий ман-дополнение к посту
https://forum.ubuntu.ru/index.php?topic=35696.msg478096#msg478096Привожу свой рабочий конфиг для ядра 2.6.29 (сча работаю на нем на R522 - чуток оптимизировано под мою модель)
1) делаем пункты 1-3 из указанного поста.
2) распаковываем, не важно куда.
3) заходим в распакованную папку и выполняем:
make
sudo make install
sudo make unload
4) в зависимости от ВАШЕЙ wifi-карточки выполняем
modprobe ваш_модуль_драйвер # должен поддерживаться compat-wireless
Например:
modprobe ath5k # моя карточка Atheros Communications Inc. AR5001 Wireless Network Adapter [168c:001c] (rev 01)
Это все. Отключение происходит автоматически на ifconfig wlan0 down
Включение соответственно ifconfig wlan0 up
PS: работает на второй раз тоесть для полной работоспособности прописать в /etc/rc.local
ifconfig wlan0 down
ifconfig wlan0 up
(я не прописывал)
Драйвер ath5k не показывает уровень сигнала. Остальные не знаю.
Повторюсь!!! Проверено на ядрах 2.6.29 и 2.6.31.5
PS: Для поддержки фн-клавиш даже 31.5 пришлось переписывать под свои сканкоды.
Осталось тока повесить на кнопку и все будет ок
PS: на 2.6.31.5 индикатор вафли работает из коробки.
Главное что б rfkill-support был не вкомпилен в ядро, а сделан модульным!!!