Драйвера EciAdsl для D-Link DSL200
Привет всем!
Значит есть USB ADSL модем D-Link DSL200 rev 2. Потом куплю нормальный,
а этот выкину. Но пока его приходится юзать.
Есть к нему дрова для юзерспейса. Их правда пришлось взять из testing,
ибо те, которые в stable, не работают - старые слишком. Ну в общем
бэкпорнул вроде успешно и все работает.
Драйвер состоит из двух приблудных утил. eciadsl-synch и eciadsl-pppoeci.
Первая заливает в него прошивку и устанавливает соединение с АТС. Вторая
открывает tun интерфейс, которому потом можно сказать ifconfig.
Проблема в том, что eciadsl-synch делает все не быстро. Мат.ожидание её
работы где-то в районе минуты.
Сейчас я делаю так. Загружаю комп, а когда нужен тырнет, я из-под sudo
запускаю скрипт, который грузит первую утилу, потом вторую, потом
делает ifconfig, потом настраивает route. Потому что если оставить все
на откуп udev'у, то он будет это делать при загрузке и придётся долго
ждать.
Вопрос. Есть ли идеологически верный способ заставить все это запускаться
при загрузке, но асинхронно?
--
Макс
Reply to: