Не фурычит соединение с инетом...делал по Readme :)

Всем Превед
Люди помогите пожалуйста... Я юзверь интернета аванград в спб...мне давали модем на халяву dsl-200 generation III
Проблема в том что я все дедал точно по этому мануалу

$ sudo ln sf /bin/bash /bin/sh

устанавливаем пакеты:

$ sudo dpkg -i ./pppoe_3.8-1.1_i386.deb
$ sudo dpkg -i ./eciadsl-usermode_0.11-1_i386_with_sync_patch.deb

распаковываем дополнительные файлы синхронизации и переносим их в каталог eciadsl:

$ bzip2 -d ./eciadsl-synch_bin.tar.bz2
$ tar -xvf ./eciadsl-synch_bin.tar
$ sudo mv ./eciadsl-synch_bin/*.bin /etc/eciadsl/
$ rm -Rf ./eciadsl-synch_bin

далее, нужно проверить выгружен ли модуль dabusb, который по идее и не должен быть загружен – в ранних версиях он приводил к ошибкам.

$ sudo lsmod | grep dabusb

и если он все-таки найдется – надо его убить, вот так: :)

$ sudo modprobe -r dabsusb

теперь включаем нужные модули:

$ sudo modprobe tun
$ sudo lsmod | grep tun
$ sudo modprobe n_hdlc
$ sudo lsmod | grep n_hdlc

сейчас нам нужно узнать VID/PID нашего момеда (насколько я себе представил – это код USB-порта на материнской плате, но истринным знанием я временно не обладаю).

$ lsusb

там должно быть либо D-Link либо GlobeSpan, либо какой-то еще вариант (если что можно выяснить отключив модем, выполнив lsusb и подключив снова) – у меня мой модем был в этой строчке:

Bus 004 Device 006: ID 0915:8104 GlobeSpan, Inc.

выделенные курсивом числа – и есть VID:PID – запомните их. Настало время приступить к конфигурации. можно запустить текстовую версию и следовать указаниям (пояснения ниже):

$ sudo eciadsl-config-text
далее – запускаем собственно синхронизацию:

$ sudo eciadsl-start

тут могут обнаружиться самые обидные проблемы – если будут ошибки про interruptы – значит вместо первого файла установлена версия без патча синхронизации и вы меня не слушаетесь :). В моем случае тоже не всё гладко – первые разы после удачной синхронизации гаснут обе лампочки на модеме, а среди карт/интерфейсов отстутствует tap0:

$ ifconfig

но раз на пятый-десятый лампочки все-таки не гаснут и тогда хорошо. По этим причинам я поставил скрипт на автозагрузку, но о нем – ниже. Если уж совсем много раз не выходит – что-то не чисто – проверять настройки и файлы синхронизации. Вам нужно добиться чтобы лампочки не гасли :). После этого – набрать:

$ sudo pppoeconf

это собственно конфигурация PPPoE. Утилита должна найти инет на интерфейсе tap0 и задавать диалогами вопросы и просьбы, среди которых попросят ввести пароль/юзернейм снова, а на все остальные - отвечать разумно, чаще всего – “да” :).

после этого можно попытаться подключиться:

$ sudo pppoe-start

Вот...я немного урезал...но суть соталась та же..сдела все тчоно по этой иснтрукции...были ошибки т.к deb пакеты старые и на мой пров там Конфигов небыло...но я скачал и обновил я взял
pppoe_3.8-3_i386.deb
eciadsl-usermode_0.12-1_i386.deb

Но на шаге с sudo eciadsl-start
Вот лог консоли

==== Configuration will be created with these values :

+ User : Ptn
+ Password : (hidden)
+ Provider : RU..Avangard
DNS 1 : 213.158.0.3
DNS 2 : 213.158.0.3
+ VPI/VCI : 0/35
+ Modem : D-Link DSL200 generation III
GS chipset : GS7470
VID1/PID1 : 0915/8104
VID2/PID2 : 0915/8104
ALT SYNCH : 0
ALT PPPOECI : 0
+ .bin file : /etc/eciadsl/gs7470_synch20.bin
+ PPP mode : LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS
+ use DHCP : no
+ use static IP : no

Press ENTER to create config files or Ctrl+C to exit now without saving.

backing up /etc/resolv.conf to /etc/resolv.conf.bak2.. OK
creating /etc/resolv.conf..OK
backing up /etc/ppp/chap-secrets to /etc/ppp/chap-secrets.bak4.. OK
modifying /etc/ppp/chap-secrets.. OK
backing up /etc/ppp/pap-secrets to /etc/ppp/pap-secrets.bak4.. OK
modifying /etc/ppp/pap-secrets.. OK
backing up /etc/ppp/peers/adsl to /etc/ppp/peers/adsl.bak3.. OK
modifying /etc/ppp/peers/adsl.. OK
backing up /etc/eciadsl/eciadsl.conf to /etc/eciadsl/eciadsl.conf.bak3.. OK
updating /etc/eciadsl/eciadsl.conf..OK

==== eciadsl-config-text: Configuration updated with success !
You can now run eciadsl-start (as root) to connect to the internet.

zeloras@shadow-z6x:/pack$ sudo eciadsl-start

[EciAdsl 1/5] Setting up USB support...

Preliminary USB device filesystem is OK

[EciAdsl 2/5] Uploading firmware...

Process skipped .. no more needed
firmware loaded successfully

[EciAdsl 3/5] Synchronization...

OK eciadsl-synch: success
Synchronization successful

[EciAdsl 4/5] Connecting to provider...

Connection successful

[EciAdsl 5/5] Setting up route table...

Waiting for tap0...
ERROR: couldn't set your static IP or your external gateway
If you don't use PPPoE, please check your configuration.

ну я собственно закрыл на это глаза и пошел дальше...ввел ppoecоnf после чего мне нгужно було выбрать "да" или "нет" ^_^ я выбрал да...2 лампа на модеме загорелась...прошло некоторое время и после 2й полоски с загрузкой выскочило сообщение...мол ненайдена eth0 плата или что то типо того..вообщем не может оборудование найти как я понел...Подскажите что мне делать?
P/s Комп без инета уже не комп...а тембоее linux ^_____^
заранее спасибо

0
zeloras - 4 Июнь, 2008 - 01:16

Возникла малость другая трабла....Кагда я пишу pppoe-start
то через некоторое время мне пишет такую ошибку

......TIMED OUT
/usr/sbin/pppoe-start: line 193: 7423 Terminated $CONNECT "$@" > /dev/null 2>&1

Я даже поискал на убунтовском форуме похожию траблу...нашел...там дело было в eciadsl-usermode_0.11-1_i386_with_synch_patch.deb а я болеее новее поставил и без патча...но я все переделал разве что токо вот в эту старую версию перенес с новой версии 2 файла один содержит данные о провайдере а другой о модеме..
Так же при вводе ifconfig То почямуто tap0 небыло там...что делатЬ?
P/S pppoe.conf я созадл и настроил

ETH='tap0'
USER='ptn'
DEMAND=no
#DEMAND=300
DNSTYPE=SERVER
PEERDNS=yes
DNS1=
DNS2=
DEFAULTROUTE=yes
CONNECT_TIMEOUT=30
CONNECT_POLL=2
ACNAME=
SERVICENAME=
PING="."
CF_BASE=`basename $CONFIG`
PIDFILE="/var/run/$CF_BASE-pppoe.pid"
SYNCHRONOUS=no
#SYNCHRONOUS=yes
CLAMPMSS=1412
#CLAMPMSS=100
#CLAMPMSS=no
LCP_INTERVAL=20
LCP_FAILURE=3
#LCP_FAILURE=30
PPPOE_TIMEOUT=80
FIREWALL=NONE
LINUX_PLUGIN=
PPPOE_EXTRA=""
PPPD_EXTRA=""

я даже не представляю пчму нету tap0, и почему не коннектит
Помогите пожалуйста =(

0
DiGiTaL_LoGiCaL - 27 Апрель, 2010 - 19:38
Изображение пользователя DiGiTaL_LoGiCaL.

Какая версия eciadsl? C версией 0.12-1 у меня тоже не стартует tap0.. На форуме об этом говорят, я поставил себе версию 0.10 с ней tap0 есть и работает..

0
Гость - 26 Сентябрь, 2008 - 19:35

Та же самая проблема. Один в один.
Может быть кто-нибудь все же подскажет что можно сделать?

0
DiGiTaL_LoGiCaL - 11 Апрель, 2010 - 21:12
Изображение пользователя DiGiTaL_LoGiCaL.

У меня такойже модем.. Посмотрите тут: http://linuxworld.kz/node/36

tap0 - есть, лампочка на модеме горит, но подключения я настроить не могу =(

P.S. Если получится - отпишитесь
digitalman87@mail.ru
icq 397252625

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры