Gentoo + D-link DSL-200 Gen. III + Авангард ADSL = ?

Всем доброго времени суток!

Подключил сабж. Столкнулся с проблемами при поднятии драйвера.
Действовал по найденнуму здесь же howto "ADSL HOWTO (D-link DSL-200) [HOWTO]" с учетом специфики модема и провайдера.
В результате все "почти работает" =)
Синхронизация работает, модем соединение устанавливает, но...
После eciadsl-start не создается tap0 (хотя коннект есть, лампочка на модеме горит).
При этом в логе я наблюдая следующую строчку: "rename_net_if: error changing net interface name: No such device"
(Кстати, если взять неверный sync-файл, то коннекта, естественно, нету, зато tap0 создается...)
При запуске eciadsl-doctor я получаю ужасающее полотно, общая суть которого, видимо, сводится к тому, что, мол, ppp crashed и modem hangup.

Собственно, вопрос, настраивал ли кто-нибудь сию комбинацию, работает ли она у него, с каким конфигом, и в чем может быть проблема в моем случае?

Мой конфиг:
cat /etc/eciadsl/eciadsl.conf
VID1=0915
PID1=8104
VID2=0915
PID2=8104
MODE=LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS
VCI=35
VPI=0
FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/gs7470_synch20.bin
PPPD_USER=ptn
PPPD_PASSWD=ptn
USE_DHCP=no
USE_STATICIP=no
STATICIP=
GATEWAY=
MODEM=Other
MODEM_CHIPSET=GS7470
SYNCH_ALTIFACE=0
PPPOECI_ALTIFACE=0
PROVIDER=Other
DNS1=213.158.0.3
DNS2=

Заранее благодарен.

Все спасибо за

/* Все спасибо за внимание.

После почти суток непрерывного секса tun0 был создан руками
mknod /dev/net/tun0 c 10 200
(больше от отчаяния, чем от веры в то, что это поможет)
и все магическим образом заработало.*/

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

Вы сперва

Вы сперва посмотрите логи...
Если Вам пришлось делать tun0 руками, то здесь есть несколько варинатов, проблемы с модулем ядра, проблемы с правилами удев.

P.S. Я так и непонял что там за соединение ppppoe? или что-то другое....

Видимо,

Видимо, проблема все-таки не в tun0. =)

По новым данным tap0 все таки появляется после коннекта, но всего на несколько секунд (или меньше), так как если я набираю

eciadsl-start;ifconfig

то успеваю поймать поднятый tap0, но он буквально мнгновенно исчезает после этого. В логах (syslog) я вижу только

Aug 27 21:17:14 localhost udevd-event[9411]: rename_net_if: error changing net interface name: Invalid argument

Из за чего все, видимо, и падает (хотя может я не там смотрю?).
Возможно это действительно правила удев (или их отсутствие) виноваты? Сразу скажу, что в них я никогда не залезал (ну, почти) и вообще смутно представляю, что это такое =)

Ума не приложу, как он у меня умудрился заработать тогда один раз...

PS Соединение pppoe. Не через kernel driver, а через roaring penguin, как и рекомендуют ведущие собаководы...

В правилах удев

В правилах удев разобраться легко! сперва почитайте man udev; man udevinfo; man udevmonitor. == означает проверку условия, = означает выполнение действия.
Для того чтобы проверить что делает удев, запустите udevmonitor в отдельной консоли и выполните обычные действия для установления соединения, после этого посмотрите что показал udevmonitor, можете запостить сюда.

P.S. наверняка в новом удеве забыли какой-нибудь знак в правиле ;)

Нет, это врятли

Нет, это врятли знак в правиле. =)
Я пока писал всего одно правило, да и то не дописал (кстати, спасибо за классический совет - перечитав маны я его дописал и поднял =) )
И в udevmonitor ничего интересного тоже нету (почему-то... в логе-то есть!)...
Там идет сначала .*add.*tap0, потом сразу .*remove.*tap0.

какую версию

какую версию eciadsl ты используешь?
у меня была очень похожая проблема:
после eciadsl-start появлялся tap0 на пару секунд, а потом исчезал
при этом в /var/log/messages появлялось: Disconnection due to line problem

после того, как я сменил cvs версию на 0.11, все заработало

Действительно,

Действительно, есть такое дело - возникло у меня после последнего обновления с точно такими же симптомами, раньше все работало на ура. Имхо, проблема в udev, но пока еще не разобрался в чем конкретно =), так что решение очень интересует. Буду копать udev :)

_________________
Каждому линуксоиду - по мануалу!!!

DSL-200 vs Avangard

Если проблема еще актуальна, пишите на hirsch at
pdmi dot ras dot ru. У меня КАК БЫ работает.
Как бы - потому, что периодически связь рвётся
и того конца не слышно (а ошибок не сыплется при этом).
А под виндами-то стабильно работает...загадка.

Если все проблемы решили, тоже пишите :-)
а то как-то неудобно переконнекчиваться раз в 10 минут.

я тоже

я тоже пользователь Авангард-ADSL и использую
модем DLink DSL200
после его настройки радовался не очень долго :(((
соединение периодически обрывается
в /var/log/messages появляется
pppd: No response after 3 echo-requests

под windows все работает на ура

Новости(?)

oxygen написал(а):
я тоже пользователь Авангард-ADSL и использую
модем DLink DSL200
после его настройки радовался не очень долго :(((
соединение периодически обрывается
в /var/log/messages появляется
pppd: No response after 3 echo-requests

под windows все работает на ура

Вчера купил авангард с халявным dsl200.
Подключат только пятого, но "настраивать" начал уже вчера.
Почитал найденные хауты. Мягко говоря, они несколько устарели.
http://eciadsl.flashtux.org:
EciAdsl: Version 0.11 available
Among the news:
- EciAdsl Nortek driver merged within standard eciadsl release
0.11 я ставил из официального дерева.

Насчёт же "периодически обрывается"
http://eciadsl.flashtux.org/download.php:
==== WARNING!!! ====
If you have unstable connection with ALL .bin files after a line upgrade (commonly a faster ADSL line), you can try the packet size patch (see below). To apply it: "patch -p1

Не оно ли?

Отправил Вам

Отправил Вам письмо. Очень надеюсь, что Вы сможете мне помочь.

Инет так и не работает :((

Что-нибудь получилось?
_________________

Каждому линуксоиду - по мануалу!!!

Получилось

Получилось купить роутер DSL-504T. =)
Теперь все, естественно, работает.

А gs7470_synch20.bin у

А gs7470_synch20.bin у вас из стандартной комплектации? У меня на этом файле синхронизации лампочка начинает мигать, но так и соединяется. Не знаете как решить? Пробовал USBSniffer, тоже не помог :(
Говорит "OK eciadsl-synch: success", но лампочка синхронизации на модеме постоянно мигает...
Вот лог:
./eciadsl-doctor
You are using linux kernel version 2.6.18-gentoo
Support for USB is OK
Preliminary USB device filesystem is OK
dabusb module is not loaded: OK
UHCI support is OK
OHCI support is OK
/dev/ppp is OK
HDLC support is OK
HDLC support is OK (no bug)
Loading EZ-USB firmware...
Process skipped .. no more needed
Loading the GlobeSpan firmware...
ERROR reading interrupts
OK eciadsl-synch: success
You are using pppd version 2.4.4 (untested)
No existing PPP connection... trying to make one (please wait)
using channel 1
Using interface ppp0
Connect: ppp0 <--> /dev/pts/4
Script /usr/local/bin/eciadsl-pppoeci -vpi 0 -vci 33 -vendor 0x2001 -product 0x5100 -mode LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS finished (pid 4557), status = 0x0
Modem hangup
Connection terminated.
Couldn't get channel number: Input/output error
Script /usr/local/bin/eciadsl-pppoeci -vpi 0 -vci 33 -vendor 0x2001 -product 0x5100 -mode LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS finished (pid 4590), status = 0x0
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/pts/4
Modem hangup
Connection terminated.

Хех... Тоже имел

Хех... Тоже имел сношение с этим модемом.

Сделал сначала все по ману - ничего не заработало. Потом попытался курить этот самый скрипт /usr/local/bin/eciadsl-start и понял что не работает у меня ifconfig tap0 up . Облома нету - создал ручками /etc/init.d/net.tap0, а в /etc/conf.d/net написал:
config_tap0=("null")
modules_tap0=("tuntap")
Теперь, после /etc/init.d/net.tap0 start, ifconfig tap0 up начал работать (удивительно!). Но тут другая проблема - лампочка на модеме горит, tap0 поднят, да вот что дальше делать непонятно... И попробовал я поставить rp-pppoe, так как провайдер мой использует pppoe. Настроил его на использование ETH интерфейса tap0. И что вы думаете? Нихрена так и не заработало... Modem hangup.
Вобщем, забил я на это до поры до времени, сейчас сижу xorg компиляю...

Таки работает

Тоже не создавался tap0. Вчитался в инструкцию и попробовал другие *synch* файлы, под нужный чипсет, конечно. *synch06 сработал, пишу вот уже под линуксом. При выключенном DHCP eciadsl-start ругается, но работает. Сижу на мандрива, провайдер - тот же авангард.

Не присоветуете, как по-правильней конектиться при загрузке? Что где писать? Я-то только пару недель в линуксе.

У меня примерно

У меня примерно та же проблема - вот только после того, как скомпилила и поставила версию 0.11, после удачной синхронизации, почти сразу, модем просто-напросто вырубается :(

И у меня похожая проблема.

И у меня похожая проблема. Только от случая к случаю. tap0 Иногда создается, иногда нет. Примерно в 1 случае из 10. Когда да и когда нет, так и не понял. (иногда помогает выход из системы, при повторном входе первый раз при команде eciadsl-start обычно да, но "ошибается" где-то дальше по пути)
Максисум куда удалось дойти это последний этап (pppoe) но так, как я ошибся паролем, ничего не получилось.
Файлы синхронизации 20 и 21 остальные даже лампочку не зажигают.
(D-link 200 Generation III)

Ну надо же... какая тут тема

Ну надо же... какая тут тема есть замечательная!
Семь дней уже бьюсь с похожей проблемой. Только у меня вообще одни непонятки. Модем другой (ADSL@Sprinter USB+), но чипсет, виды и пиды совпадают с вашим. Проблема в том, что он то синхронизируется, то нет, при том, после удачной синхронизации не всегда поднимается tap0 интерфейс. Но это оказывается полбеды. eciadsl-doctor выдает следующее:
HDLC support is missing
хотя ядро сконфигурированно в точности с интсрукциями, модуль HDLC запускается при старте системы.
Подскажите как бороться.

P.S. Как же победить этот модем то :(

IMHO, zyxel P-600 мозги

IMHO, zyxel P-6xx мозги нии...т

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

да, я уже задумался о покупке

да, я уже задумался о покупке ADSL роутера, хоть и денег нет. Просто никак не пойму, то ли я совсем деревянный, то ли действительно модем такой, потому как на форуме провайдера так никто его толком и не завел под Линукс.

ниугадал. это супердрова

ниугадал. это супердрова такие - вот и работают криво.

evadim написал(а):ниугадал.

evadim написал(а):
ниугадал. это супердрова такие - вот и работают криво.

так что делать то? :)

риторический вопрос

риторический вопрос

Geraldus написал(а):да, я уже

Geraldus написал(а):
да, я уже задумался о покупке ADSL роутера, хоть и денег нет.

да денег не так много и надо. Кто с Питера пишите смогу помочь

к сожалению, я не с Питера

к сожалению, я не с Питера :)
около 800 руб. вроде бы сейчас эти штуки стоят :)

Неверное куплю другой модем

Неверное проще и дешевле обойдется покупка нового модема. С этим уже неделю ... мучаюсь
Что можно взять?
Сам я с Украины, к сожлению выбор не такой уж и богатый, как в Росии
Много хороших отзывов за D-Link 500T но, похоже, он уже снят с производства.

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

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