В связи с наметившейся командировкой в славную столицу нашей Родины – г.Москву, решил я проверить, как чувствует себя wifi на моем любимом ежике. Последние полгода я им вообще не пользовался, ибо не было необходимости, а в Мск ехать – тут уж wifi по-любому нужен!:)
Но к моему глубокому сожалению, wifi отказывался работать совершенно, ifconfig -a показывает наличие интерфейса, но подниматься он отказывается категорически. Все необходимые пакеты вроде установлены, ошибок нет, а все равно не работает. Непонятно, ибо помню, что при прошлой установке арча все заработало само собой, без каких-либо дополнительных манипуляций. Начинаем разбираться.
Посмотрел название своего девайса:
$lspci
…
01:00.0 Network controller: RaLink RT2860
Ищу в репах драйвер для него, находится в ауре, собирается, ставится. Подгружаю полученный модуль:
#modprobe rt2860sta
эффекта ноль. Как не работало, так и не работает. Блин. Смотрю, подгрузился ли модуль:
$lsmod |grep rt
и тут мне вылезает целый список модулей rt…, и даже на первый взгляд, большинство из них абсолютно лишние:
rt2860sta
rt2x00lib
rt2x00pci
rt2x00usb
rt2800lib
rt2800pci
После этого был еще целый ряд манипуляций, но он к каким-либо результатам не привел. В итоге я просто поприбивал все эти модули:
#rmmod rt2860sta и т.д.
а потом заново загрузил нужный:
#modprobe rt2860sta
и о, чудо! оно заработало! Нормально поднялся безпроводной интерфейс, обнаруживаются и подключаются сети!
Дабы не возникало таких проблем в будущем, на всякий случай все эти лишние модули заблеклистил, а нужный – добавил в принудительную загрузку, добавив в /etc/rc.conf:
MOD_BLACKLIST=(rt2x00lib rt2x00pci rt2x00usb rt2800lib rt2800pci)
и
MODULES=(rt2860sta)
Все, я счастлив! Сижу в московской кафешке, радуюсь халявному вайфаю, так еще редкому в наших краях…
Метки: arch, EeePC, rt2860, wifi. Рубрика Компьютер, Линукс | Ваш отзыв »