Запуск madwimax при загрузке системы [РЕШЕНО]

Доброго времени суток!
Есть проблема, с которой бьюсь уже наверно неделю: при старте системы не запускается madwimax по udev правилам.
В загруженной системе, если отключить->подключить модем, "udev правила" срабатывают и madwimax запускается, также правила срабатывают, если неперетыкая модем выполнить команду:

udevadm trigger

А при загрузке никак. Интересно то, что правило вообще не обрабатывается при загрузке системы. Вместо запуска madwimax подставлял скрипт, который создает лог и в него кидает тестовые сообщения, так и этот лог остается пустой. Если переткнуть модем в загруженной системе, то лог наполняется.
Файл правил следующий:

SUBSYSTEM!="usb", GOTO="madwimax_rules_end"
ENV{DEVTYPE}!="usb_device", GOTO="madwimax_rules_end"
ACTION!="add", GOTO="madwimax_rules_end"

# run madwimax
ATTR{idVendor}=="04e8", ATTR{idProduct}=="6761", RUN+="/usr/local/madwimax/sbin/madwimax -vvfdo --exact-device=$attr{busnum}/$attr{devnum}"

LABEL="madwimax_rules_end"

Успользовал udevadm monitor для отслеживания, что происходит при подключении модема, и udevadm test, который соответственно выдает инфу, что при подключении модема должен запуститься madwimax. Но что-то никак.

Буду благодарен за советы!

layman -a rion echo

layman -a rion
echo net-wireless/madwimax >> /etc/portage/package.keywords/using
emerge madwimax -vp
eselect rc add net.wimax0 default

должно помочь

Per Aspera ad Astera

Даже не знаю что ответить

После установки net-wireless/madwimax, при перезагрузке madwimax стал стартовать по udev-правилам.
Но возникла другая проблема: после логина в KDE madwimax "отрубается", так же перестает работать принтер подключенный через USB.
При этом в логах ничего подозрительного не нахожу.

Виноват -- исправлюсь

Прошу пощения у alfranger за скорополительные выводы предыдущего поста.
Проблема скорее всего в обновлении системы, которое сделал, до установки madwimax по его совету.
Хотя есть вопрос, что содержит скрипт net.wimax0?
В системе такого скрипта нет и судя по выводу emerge -- при установке версии madwimax-0.1.1-r1 (других версий нет) этот скрипт не устанавливается.

Вообще какая-то странная штука с wimax: при старте системы он запускается и инет есть (если проверять в каком-нибуть терминале), а как только залогинишься в KDE, так wimax "падает". Что-такого KDE делает с usb при запуске?

Разобрался

Вобщем поборол...
Во время борьбы заметил следующее:
1. если в udev-правилах в к параметрам запуска madwimax добавить -l | --log-file (логирование), то madwimax при старте запускаться ни как не хочет. С чем связано пока не понятно.
2. после запуска madwimax не запускается dhcpcd для интерфейса wimax0, т.е. не отрабатывает скрипт event.sh из поставки.

Для решения проблемы с dhcp сделал следующее:

cd /etc/init.d
ln -snf net.lo net.wimax0

В файл /etc/conf.d/net добавил строчку:

config_wimax0=( "dhcp" )

madwimax давно в дереве. У

madwimax давно в дереве.

У меня madwimax запускается автоматически. Если я ничего не путаю, поддержка TAP/TUN должна быть вкомпилена в ядро насмерть, а не моулем.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

krigstask

krigstask написал(а):
madwimax давно в дереве.
Если я ничего не путаю, поддержка TAP/TUN должна быть вкомпилена в ядро насмерть, а не моулем.

Что верно - то верно. До недавнего времени был модулем и включен в автозагрузку, вот только при загрузке системы сначала обрабатывались udev правила, а потом подгружался модуль TUN.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".