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 все работает на ура
Новости(?)
Вчера купил авангард с халявным 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 написал(а):ниугадал.
так что делать то? :)
риторический вопрос
риторический вопрос
Geraldus написал(а):да, я уже
да денег не так много и надо. Кто с Питера пишите смогу помочь
к сожалению, я не с Питера
к сожалению, я не с Питера :)
около 800 руб. вроде бы сейчас эти штуки стоят :)
Неверное куплю другой модем
Неверное проще и дешевле обойдется покупка нового модема. С этим уже неделю ... мучаюсь
Что можно взять?
Сам я с Украины, к сожлению выбор не такой уж и богатый, как в Росии
Много хороших отзывов за D-Link 500T но, похоже, он уже снят с производства.