Gentoo: автостарт wlan0

Linux сервер wi-fi Сети gentoo

Сеть полностью настроена и работоспособна - из сетевых интерфейсов только wlan0 (и lo), интернет раздается роутером. Если поднимать сеть руками

ifconfig wlan0 up
/etc/init.d/net.wlan0 start

все заводится без малейшего писка. Проблема в том, что компьютер задумывался как домашний сервер (попробовать, по крайней мере), соответственно, ручной запуск сети несколько не котируется. Как только пытаюсь прописать интерфейс в автозагрузку

rc-update add net.wlan0 default

запускаться отказывается наотрез. В dmesg бесконечно (вроде бы) лезет

ADDRCONF(NETDEV_UP): wlan0: link is not ready
wlan0: direct probe to <MAC_роутера> (try 1)
wlan0: direct probe to <MAC_роутера> (try 2)
wlan0: direct probe to <MAC_роутера> (try 3)
wlan0: direct probe to <MAC_роутера> timed out

и по-новой. При этом, если поднимать интерфейс руками просто как

/etc/init.d/net.wlan0 start

пишет то же самое.

Вопрос - куда копать, не подскажете? Перерыл уже кучу инструкций по сети, везде настройка автозапуска сводится к созданию симлинка на net.lo и добавления net.wlan0 в default runlevel.
Конфиг-файлы выложу, если нужны будут.

Примечание:
anonyMouse,

/etc/conf.d/net:
modules_wlan0=("ifconfig" "wpa_supplicant" "dhcpcd")
wpa_supplicant_wlan0="-Dwext"
wpa_timeout_wlan0=10
iface_wlan0="dhcp"
config_wlan0=("dhcp")
routes_wlan0=("default gw 192.168.1.1")
dns_servers_wlan0=("192.168.1.1" "91.144.182.3" "91.144.180.3")
dns_domain_wlan0="RT-G32"
dns_search_wlan0="RT-G32"

Карточка: RaLink RT2561

И пока не буду вас лично грузить, может, удастся так разобраться.
Насчет preup не могли бы подробнее рассказать? Как его заюзать? В хэндбуке почитал про сие, но что-то пока не очень осилил...

Примечание:
anonyMouse,

А куда эту функцию прописывать, я понять не могу? В /etc/init.d/net.wlan0?
И все-таки, почему wlan0 не хочет подниматься при запуске net.wlan0? В /etc/conf.d/net вроде прописал ifconfig...

Примечание:
anonyMouse,
ноль реакции. Добавил функцию эту в /etc/conf.d/net, все равно приходится вручную поднимать wlan0, иначе все те же сообщения в dmesg - что при ручном запуске, что через rc.

ping-win,
вроде все ненужное отключил. Правда, поддержку карточки сделал в виде модуля - из-за этого проблема не могла возникнуть?
Самое забавное как раз то, что сеть работает идеально. Только вот интерфейс приходится вручную поднимать.

Примечание:
ping-win,
нет, /etc/init.d/net не трогал. Попробую посмотреть насчет зависимостей, спасибо. И таки попробую встроить модуль для вафли в ядро, мало ли, вдруг из-за этого все-таки косяк...
Ответы:
/etc/conf.d/net?
Кстати, модель вафли?
ЗЫ: можно и лично связаццо.
ЗЗЫ: как насчет "preup()"? ;)


14 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.