Настройка D-Link DSL-200, WebPlus

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

Модератор: Модераторы разделов

Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

Имеется: D-Link DSL-200 ver.B1, Mandriva 2006 (kernel 2.6.12), фиксированый IP от WebPlus. Специально для этого модема и провайдера есть руководство, которому я и следовал, но эффекта не достигнул. После выполнения всех настроек модем соединяется с сетью на низшем уровне, но коннект не появляется (если пинговать, то появляется сообщение: Network is unreachable). На последнем этапе подключения появляется надпись:

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

Waiting for tap0...
Adding default route... default route added: tap0


Где в моих действиях может быть ошибка, и что можно предпринять для ее устранения?

# eciadsl-doctor
You are using linux kernel version 2.6.12-12mdk
Support for USB is OK
Preliminary USB device filesystem is OK
dabusb module is not loaded: OK
UHCI support is not needed
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...
OK eciadsl-synch: success
You are using pppd version 2.4.3 (untested)
You have an /etc/ppp/options file. Options in this file may conflict with
options from /etc/ppp/peers/adsl. We suggest to remove this file or make a
backup copy.
No existing PPP connection... trying to make one (please wait)
Couldn't get channel number: Input/output error
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 13963), status = 0x0
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/pts/2
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 13994), status = 0x0
Modem hangup
Connection terminated.
using channel 3
Using interface ppp0
Connect: ppp0 <--> /dev/pts/3
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14025), status = 0x0
Modem hangup
Connection terminated.
using channel 4
Using interface ppp0
Connect: ppp0 <--> /dev/pts/4
Modem hangup
Connection terminated.
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14058), status = 0x0
using channel 5
Using interface ppp0
Connect: ppp0 <--> /dev/pts/5
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14090), status = 0x0
Modem hangup
Connection terminated.
using channel 6
Using interface ppp0
Connect: ppp0 <--> /dev/pts/6
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14123), status = 0x0
Modem hangup
Connection terminated.
using channel 7
Using interface ppp0
Connect: ppp0 <--> /dev/pts/7
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14155), status = 0x0
Modem hangup
Connection terminated.
using channel 8
Using interface ppp0
Connect: ppp0 <--> /dev/pts/8
Modem hangup
Connection terminated.
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14180), status = 0x0
using channel 9
Using interface ppp0
Connect: ppp0 <--> /dev/pts/9
Modem hangup
Connection terminated.
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14212), status = 0x0
using channel 10
Using interface ppp0
Connect: ppp0 <--> /dev/pts/10
Modem hangup
Connection terminated.
Script /usr/local/bin/eciadsl-pppoeci -vpi 1 -vci 32 -vendor 0x2001 -product 0x5100 -mode LLC_RFC1483_ROUTED_IP finished (pid 14242), status = 0x0
PPP: very bad ... usermode driver just crashed

# ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:35690 errors:0 dropped:0 overruns:0 frame:0
TX packets:35690 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:3995948 (3.8 MiB) TX bytes:3995948 (3.8 MiB)

# lsusb
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 007: ID 2001:5100 D-Link Corp. [hex]
Bus 001 Device 001: ID 0000:0000
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
31.03.2006 22:06
Имеется: D-Link DSL-200 ver.B1, Mandriva 2006 (kernel 2.6.12), фиксированый IP от WebPlus.


При подключении из под виндовз какой протокол используется? То есть pppoe или wan или что?
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 00:38
То есть pppoe или wan или что?

Ни то, ни другое: LAN.
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 00:41
alexni писал(а):
01.04.2006 00:38
То есть pppoe или wan или что?

Ни то, ни другое: LAN.


Какая версия eciadsl? и какой файл синхронизации?
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 00:42
Какая версия eciadsl?

0.11 (sources)

и какой файл синхронизации?

06. Синхронизация проходит нормально (звонил прову - модем подключается), по-моему, проблемы с созданием сети в ОСи...
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 01:43
06. Синхронизация проходит нормально (звонил прову - модем подключается), по-моему, проблемы с созданием сети в ОСи...

После вот этого
Waiting for tap0...
Adding default route... default route added: tap0

набери ifconfig
и route -n
и выаод сюда.

eciadsl-doctor запускать не надо, он у тебя пытается pppoe установить.
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 02:02
набери ifconfig
и route -n
и выаод сюда.


Код: Выделить всё

# ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:988 (988.0 B)  TX bytes:988 (988.0 B)

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo


По-моему, уже есть одно несоответствие: маска подсети должна быть 255.255.255.0...
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 02:26

Код: Выделить всё

# ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo


По-моему, уже есть одно несоответствие: маска подсети должна быть 255.255.255.0...


Интерфейс поднят только для lo это служебное устройство. tap0 отсутствует соответственно ничего не работает. Ты точно по статье всё делал? какие нибудь ошибки выдавали скрипты?
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 02:58
Интерфейс поднят только для lo это служебное устройство. tap0 отсутствует соответственно ничего не работает. Ты точно по статье всё делал? какие нибудь ошибки выдавали скрипты?

Делал все точно. Но, вроде, при make install какие-то незначительные ошибки вылазили, сейчас переставлю, посмотрю...
Дошли!
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

Вот точный порядок действий (за исключением перехода между каталогами и т.п.):

$ ./configure
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ANSI C... none needed
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for ranlib... ranlib
checking for pthread_create in -lpthread... yes
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking how to run the C preprocessor... gcc -E
checking for egrep... grep -E
checking for ANSI C header files... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking limits.h usability... yes
checking limits.h presence... yes
checking for limits.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking termios.h usability... yes
checking termios.h presence... yes
checking for termios.h... yes
checking for unistd.h... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for mode_t... yes
checking for pid_t... yes
checking for size_t... yes
checking whether time.h and sys/time.h may both be included... yes
checking whether closedir returns void... no
checking for unistd.h... (cached) yes
checking vfork.h usability... no
checking vfork.h presence... no
checking for vfork.h... no
checking for fork... yes
checking for vfork... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking whether gcc needs -traditional... no
checking for working memcmp... yes
checking sys/select.h usability... yes
checking sys/select.h presence... yes
checking for sys/select.h... yes
checking for sys/socket.h... (cached) yes
checking types of arguments for select... int,fd_set *,struct timeval *
checking return type of signal handlers... void
checking whether lstat dereferences a symlink specified with a trailing slash... yes
checking whether stat accepts an empty string... no
checking for alarm... yes
checking for gettimeofday... yes
checking for memset... yes
checking for select... yes
checking for socket... yes
checking for strcasecmp... yes
checking for strtol... yes
checking for strtoul... yes
checking for uname... yes
checking for pppd...NOT FOUND defaulting to "pppd"
configure: creating ./config.status
config.status: creating VERSION
config.status: creating eciadsl-usermode.spec
config.status: creating Makefile
config.status: creating eci-common/Makefile
config.status: executing depfiles commands

$ make
Ни каких сообщений об ошибках.

# make install
Making install in eci-common
make[1]: Entering directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11/eci-common'
make[2]: Entering directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11/eci-common'
make[2]: Цель `install-exec-am' не требует выполнения команд.
make[2]: Цель `install-data-am' не требует выполнения команд.

make[2]: Leaving directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11/eci-common'
make[1]: Leaving directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11/eci-common'
make[1]: Entering directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11'
make[2]: Entering directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
/usr/bin/install -c 'eciadsl-firmware' '/usr/local/bin/eciadsl-firmware'
/usr/bin/install -c 'eciadsl-synch' '/usr/local/bin/eciadsl-synch'
/usr/bin/install -c 'eciadsl-pppoeci' '/usr/local/bin/eciadsl-pppoeci'
/usr/bin/install -c 'eciadsl-ctrlui' '/usr/local/bin/eciadsl-ctrlui'
/usr/bin/install -c 'eciadsl-check-hdlc' '/usr/local/bin/eciadsl-check-hdlc'
/usr/bin/install -c 'eciadsl-check-hdlc-bug' '/usr/local/bin/eciadsl-check-hdlc-bug'
test -z "/usr/local/bin" || mkdir -p -- "/usr/local/bin"
/usr/bin/install -c 'eciadsl-start' '/usr/local/bin/eciadsl-start'
/usr/bin/install -c 'eciadsl-stop' '/usr/local/bin/eciadsl-stop'
/usr/bin/install -c 'eciadsl-doctor' '/usr/local/bin/eciadsl-doctor'
/usr/bin/install -c 'eciadsl-config-tk' '/usr/local/bin/eciadsl-config-tk'
/usr/bin/install -c 'eciadsl-config-text' '/usr/local/bin/eciadsl-config-text'
/usr/bin/install -c 'eciadsl-probe-device' '/usr/local/bin/eciadsl-probe-device'
/usr/bin/install -c 'eciadsl-probe-synch' '/usr/local/bin/eciadsl-probe-synch'
/usr/bin/install -c 'eciadsl-remove-dabusb' '/usr/local/bin/eciadsl-remove-dabusb'
/usr/bin/install -c 'eciadsl-makeconfig' '/usr/local/bin/eciadsl-makeconfig'
/usr/bin/install -c 'eciadsl-vendor-device.pl' '/usr/local/bin/eciadsl-vendor-device.pl'
/usr/bin/install -c 'eciadsl-data.pl' '/usr/local/bin/eciadsl-data.pl'
/usr/bin/install -c 'eciadsl-uc.pl' '/usr/local/bin/eciadsl-uc.pl'
/usr/bin/install -c 'eciadsl-testconnection' '/usr/local/bin/eciadsl-testconnection'
test -z "/etc" || mkdir -p -- "/etc"
DESTDIR= CONF_DIR=/etc/eciadsl DOC_DIR=/usr/local/share/doc/eciadsl
mkdir -p "/etc/eciadsl"
for FILE in firmware00.bin modemeci.gif modems.db providers.db synch01.bin; do \
/usr/bin/install -c -m 644 "./${FILE}" "/etc/eciadsl"; \
done
make[2]: Leaving directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11'
make[1]: Leaving directory `/home/art/Drivers/ADSL/eciadsl-usermode-0.11'

# eciadsl-config-text
===== Welcome to the EciAdsl Linux driver configuration =====

At any time, press Ctrl+C to quit this script without saving modifications.

Tip: you can run eciadsl-config-text with a .bin file as parameter to change
your .bin quickly.

Your choice:

1) Configure all settings
2) Remove dabusb module
3) Change synch .bin file

Enter your choice (1-3, default is 1): 1

===> EciAdsl driver setup <===

Type in your user name (given by your provider): Art

Type in your password (given by your provider):
Type in your password again (for verification):

Select your provider:

1) AR..Telviso
2) AU..Arachnet
3) AU..iiNet
4) AU..Pacific Internet
5) AU..TPG
6) BE..Belgacom Skynet
7) BE..EDPnet
8) BE..Easynet
9) BE..Openweb
10) BE..PlanetInternet
11) BE..Tiscali Belgium
12) BR..Global Village Telecom
13) CH..Bluewin
14) CH..Econophone
15) CH..Netstream
16) CH..SolNet
17) CH..Sunrise
18) DK..Cybercity
19) DK..Tiscali
20) EG..Noor
21) EG..Menanet
22) ES..Auna
23) ES..Telefonica (ya.com)
24) ES..Wanadoo Spain
25) FI..Elisa Communications
26) FR..9 Telecom
27) FR..Cegetel
28) FR..Club-Internet
29) FR..Easynet
30) FR..Free
31) FR..Nerim
32) FR..Tele2
33) FR..Tiscali
34) FR..Wanadoo (France Telecom)
35) FR..World Online/Tiscali
36) HU..MonorNet
37) IL..Bezeq Intl.
38) IL..Internet Zahav IL
39) IL..Kavei Zahav
40) IL..Netvision
41) IT..Alice Telecom
42) IT..Infostrada
43) IT..Telecom Italia
44) IT..Tiscali Italia
45) PE..Telefonica del Peru
46) PL..Neostrade/TPnet
47) PT..Clix
48) PT..Sapo
49) PT..ViaNetwork
50) RU..WebPlus
51) SE..Telenordia
52) SG..Pacific Internet
53) SG..Singnet
54) UK..British Telecom
55) UK..Giointernet
56) UK..Kingston/Karoo Rapidtime
57) UK..Pipex UK
58) Other

Enter your choice (1-58, default is 1): 50

If your provider was not listed (or if you want to overwrite
defaults), you can type in your own DNS servers:

DNS1 currently set to 194.8.160.90
Type in an IP for DNS1 (press ENTER to keep current value):
* DNS1 unchanged

DNS2 currently set to 195.131.52.130
Type in an IP for DNS2 (press ENTER to keep current value):
* DNS2 unchanged

Enter now your VPI/VCI (depending on your provider/country)
Example for France: 8 35 (VPI=8, VCI=35)
These values correspond to the number dialed under Windows.

VPI currently unset
Type in your VPI (given by your provider): 1

VCI currently unset
Type in your VCI (given by your provider): 32

Select your modem:

1) Aethra Starmodem
2) Allnet ALL768UB
3) Archtek UGW-8000
4) Askey ALE070
5) Askey ALE130
6) Askey ALE150
7) Asus AAM6000UG
8) Atlantis Land I-Storm
9) Aztech 100U
10) BT Voyager
11) BT Voyager 100
12) BT Voyager 105
13) Cypress Globespan G7000
14) D-Link DSL200
15) D-Link DSL200 rev B
16) D-Link DSL200 rev B1
17) Digicom MichelAngelo
18) Dynalink ALE070
19) ECI B-Focus
20) ECI HiFocus
21) Eicon Diva
22) Ericsson hm120dp
23) Ericsson hm121dp/di
24) Fujitsu FDX310
25) GVC BB039
26) IPM Datacom Webpower
27) IPM Datacom Dataway USB
28) IPM Datacom SpeedWeb USB
29) Kraun ADSL USB (#1)
30) Kraun ADSL USB (#2)
31) Linkmax HSA 100
32) Lucent CellPipe USB-20A
33) Lucent CellPipe USB-20A
34) Nortek 2020 (#1)
35) Nortek 2020 (#2)
36) Nortek 2021
37) Nortek 2021
38) Nortek 2021 (Tiscali)
39) Onixon DSL100U
40) Prolink Hurricane 7000
41) Siemens Santis (#1)
42) Siemens Santis (#2)
43) Siemens Santis (#3)
44) Siemens Santis 10
45) Siemens Santis 100
46) SMC 7003 V.2 USB ADSL
47) Solwise SAR100
48) Solwise EA100
49) Supergrass Surfer
50) Telewell TW-EA100
51) Topcom Webr@cer 850
52) Topcom XPlorer 850
53) Turbocomm EA100
54) Turbocomm EA103
55) US Robotics 8500
56) Virata (Tiscali)
57) Wisecom ws-ad80usg
58) WyTek FM028
59) Xavi X7005Q2
60) Xentrix USB
61) Zoom 5510 ADSL
62) Zyxel Prestige 630-41
63) Other

Enter your choice (1-63, default is 1): 16

If your modem was not listed (or if you want to overwrite defaults),
you can enter your own VID1/PID1/VID2/PID2 (use eciadsl-probe-device
to get them), Globespan chipset and USB alt interface values:

VID1 currently set to 2001
Type in a VID1 (4-digit hexadecimal, press ENTER to keep current value):
* VID1 unchanged

PID1 currently set to 5100
Type in a PID1 (4-digit hexadecimal, press ENTER to keep current value):
* PID1 unchanged

VID2 currently set to 2001
Type in a VID2 (4-digit hexadecimal, press ENTER to keep current value):
* VID2 unchanged

PID2 currently set to 5100
Type in a PID2 (4-digit hexadecimal, press ENTER to keep current value):
* PID2 unchanged

Select your modem chipset:

1) Previous setting (GS7470)
2) GS7070
3) GS7470

Enter your choice (1-3, default is 1): 3

USB ALT INTERFACE for SYNCH process currently set to 5
Type in the USB ALT INTERFACE for SYNCH (1-digit decimal (0-5) , press ENTER to keep current value): 4

USB ALT INTERFACE for PPPOECI process currently set to 1
Type in the USB ALT INTERFACE for PPPOECI (1-digit decimal (0-5) , press ENTER to keep current value): 4

Select your .bin file for synch:

1) /etc/eciadsl/synch01.bin

Enter your choice (1-1, default is 1): 1
Select your PPP mode (use the DEFAULT one if you don't know what this means):

1) VCM_RFC2364
2) LLC_RFC2364
3) LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS
4) VCM_RFC_1483_BRIDGED_ETH
5) LLC_RFC1483_ROUTED_IP
6) VCM_RFC1483_ROUTED_IP

Enter your choice (1-6, default is 1): 5

Is DHCP used by your provider (MOST users should say NO)?
(y/n) n

Did you get a static IP from your provider (MOST users should say NO)?
(y/n) y

Type in your static IP: 195.131.171.169

Type in your provider's gateway IP: 195.131.171.1

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

+ User : Art
+ Password : (hidden)
+ Provider : RU..WebPlus
DNS 1 : 194.8.160.90
DNS 2 : 195.131.52.130
+ VPI/VCI : 1/32
+ Modem : D-Link DSL200 rev B1
GS chipset : GS7470
VID1/PID1 : 2001/5100
VID2/PID2 : 2001/5100
ALT SYNCH : 4
ALT PPPOECI : 1
+ .bin file : /etc/eciadsl/synch01.bin
+ PPP mode : LLC_RFC1483_ROUTED_IP
+ use DHCP : no
+ use static IP : no
static IP : 195.131.171.169
gateway : 195.131.171.1

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

backing up /etc/resolv.conf to /etc/resolv.conf.bak12.. OK
creating /etc/resolv.conf..OK
backing up /etc/ppp/chap-secrets to /etc/ppp/chap-secrets.bak12.. OK
modifying /etc/ppp/chap-secrets.. OK
backing up /etc/ppp/pap-secrets to /etc/ppp/pap-secrets.bak12.. OK
modifying /etc/ppp/pap-secrets.. OK
backing up /etc/ppp/peers/adsl to /etc/ppp/peers/adsl.bak12.. OK
modifying /etc/ppp/peers/adsl.. OK
creating /etc/eciadsl/eciadsl.conf..OK

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

# eciadsl-config-text
===== Welcome to the EciAdsl Linux driver configuration =====

At any time, press Ctrl+C to quit this script without saving modifications.

Tip: you can run eciadsl-config-text with a .bin file as parameter to change
your .bin quickly.

Your choice:

1) Configure all settings
2) Remove dabusb module
3) Change synch .bin file

Enter your choice (1-3, default is 1): 3

Select your .bin file for synch:

1) Previous setting (/etc/eciadsl/synch01.bin)
2) /etc/eciadsl/gs7470_synch06.bin

Enter your choice (1-2, default is 1): 2

backing up /etc/eciadsl/eciadsl.conf to /etc/eciadsl/eciadsl.conf.bak.. OK
OK

Далее при старте и тех же командах (ifconfig и route) тот же результат.
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 03:38
Вот точный порядок действий (за исключением перехода между каталогами и т.п.):

1) Previous setting (/etc/eciadsl/synch01.bin)
2) /etc/eciadsl/gs7470_synch06.bin

Enter your choice (1-2, default is 1): 2

backing up /etc/eciadsl/eciadsl.conf to /etc/eciadsl/eciadsl.conf.bak.. OK
OK

Далее при старте и тех же командах (ifconfig и route) тот же результат.


/etc/eciadsl/gs7470_synch06.bin
Этот файл есть в системе?
В 0.11 он не включён по умолчанию, надо отдельно докачивать.
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 15:19
/etc/eciadsl/gs7470_synch06.bin
Этот файл есть в системе?
В 0.11 он не включён по умолчанию, надо отдельно докачивать.

Я его отдельно скачал, запихал в /etc/eciadsl/ и повторно запустил конфигурацию, чтобы подключить.
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 15:24
Я его отдельно скачал, запихал в /etc/eciadsl/ и повторно запустил конфигурацию, чтобы подключить.

Ок. тогда вывод eciadsl-start сюда.
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 15:31
Ок. тогда вывод eciadsl-start сюда.


# 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
Mounting devpts filsystem...
mount: devpts already mounted or /dev/pts busy
failed to mount

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

Connection successful

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

Waiting for tun0...
Adding default route... default route added: tun0

То, что в 3-м пункте, вроде, раньше не вылазило...
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 15:53
[

То, что в 3-м пункте, вроде, раньше не вылазило...


Из под кого запускаешь eciadsl-start?

ls -l /dev/pts
и вообще чего он туда лезет?

Покажи на всякий случай eciadsl.conf
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 15:56
Из под кого запускаешь eciadsl-start?

root

ls -l /dev/pts
и вообще чего он туда лезет?

Вот чего не знаю, того не знаю :)

Покажи на всякий случай eciadsl.conf

VID1=2001
PID1=5100
VID2=2001
PID2=5100
MODE=LLC_RFC1483_ROUTED_IP
VCI=32
VPI=1
FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/gs7470_synch06.bin
PPPD_USER=Art
PPPD_PASSWD=1
USE_DHCP=no
USE_STATICIP=yes
STATICIP=195.131.171.169
GATEWAY=195.131.171.1
MODEM=D-Link DSL200 rev B1
MODEM_CHIPSET=GS7470
SYNCH_ALTIFACE=4
PPPOECI_ALTIFACE=1
PROVIDER=RU..WebPlus
DNS1=194.8.160.90
DNS2=195.131.52.130
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 18:30
alexni писал(а):
01.04.2006 15:56
Из под кого запускаешь eciadsl-start?

root

ls -l /dev/pts
и вообще чего он туда лезет?

Вот чего не знаю, того не знаю :)

Покажи на всякий случай eciadsl.conf

VID1=2001
PID1=5100
VID2=2001
PID2=5100
MODE=LLC_RFC1483_ROUTED_IP
VCI=32
VPI=1
FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/gs7470_synch06.bin
PPPD_USER=Art
PPPD_PASSWD=1
USE_DHCP=no
USE_STATICIP=yes
STATICIP=195.131.171.169
GATEWAY=195.131.171.1
MODEM=D-Link DSL200 rev B1
MODEM_CHIPSET=GS7470
SYNCH_ALTIFACE=4
PPPOECI_ALTIFACE=1
PROVIDER=RU..WebPlus
DNS1=194.8.160.90
DNS2=195.131.52.130


PPPOECI_ALTIFACE=1
Поменяй на 4

PPPD_USER=Art
PPPD_PASSWD=1
Это вот поменяй:
PPPD_USER=-
PPPD_PASSWD=

И ещё, попробуй перед загрузкой линукс выключить модем.
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
01.04.2006 21:51
И ещё, попробуй перед загрузкой линукс выключить модем.

Т.е. выключить модем, загрузить Линукс, включить модем, подключится к сети?
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
01.04.2006 22:30
Т.е. выключить модем, загрузить Линукс, включить модем, подключится к сети?

Главное перед запуском eciadsl-start выключить и включить.
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

Не знаю что из этого, но что-то помогло :) Оболочка написала что поднят интерфейс (или сеть, не помню) tun0, пыталась отправить пакеты, но без какого-либо ответа с сервера. Звонил в сапорт, я у них тоже не пингуюсь. Сдается мне, что это из-за неправильно прописаной маски подсети: вместо 255.0.0.0 надо бы 255.255.255.0 - где это можно поменять?
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
02.04.2006 00:22
поднят интерфейс tun0


ifconfig что говорит?
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
02.04.2006 00:29
ifconfig что говорит?

Код: Выделить всё

# ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:988 (988.0 b)  TX bytes:988 (988.0 b)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:195.131.171.169  P-t-P:195.131.171.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:0 (0.0 b)  TX bytes:40 (40.0 b)


Кстати, проверил: заработало, потому что сначало выдрал модем (до загрузки Линуха), а потом опять подрубил. Можно как-нить без этого? ;)
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
02.04.2006 01:19
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:195.131.171.169 P-t-P:195.131.171.1 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:1 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:500
RX bytes:0 (0.0 B) TX bytes:40 (40.0 B)


Отлично, теперь route -n
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
02.04.2006 01:22
Отлично, теперь route -n

Код: Выделить всё

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
195.131.171.1   0.0.0.0         255.255.255.255 UH    0      0        0 tun0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         195.131.171.1   0.0.0.0         UG    0      0        0 tun0
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
02.04.2006 01:54

Код: Выделить всё

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
195.131.171.1   0.0.0.0         255.255.255.255 UH    0      0        0 tun0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         195.131.171.1   0.0.0.0         UG    0      0        0 tun0


Всё должно работать. Попробуй сразу же после старта eciadsl попинговать какой нибудь из днс серверов. Если хоть один пинг пройдёт -- хорошо. нет, будем дальше разбираться. Повтори eciadsl-start ping несколько раз.
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
02.04.2006 02:04
Всё должно работать. Попробуй сразу же после старта eciadsl попинговать какой нибудь из днс серверов. Если хоть один пинг пройдёт -- хорошо. нет, будем дальше разбираться. Повтори eciadsl-start ping несколько раз.

Пробовал. Сразу после подключения пинговать начинает сама система (это видно на графике), пробовал набрать # ping 194.8.160.90 - пишет размер пакета, а их посылать не начинает - видимо, зависает. Я долго не ждал, останавливал.
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
02.04.2006 02:06
Пробовал. Сразу после подключения пинговать начинает сама система (это видно на графике), пробовал набрать # ping 194.8.160.90 - пишет размер пакета, а их посылать не начинает - видимо, зависает. Я долго не ждал, останавливал.


Подожди около минуты, потом Control+C и должны показать что то типа
2 packets transmitted, 0 received, 100% packet loss, time 1003ms

Такое есть?

и ещё вывод команды lsmod | grep usb
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
02.04.2006 02:25
Подожди около минуты, потом Control+C и должны показать что то типа
2 packets transmitted, 0 received, 100% packet loss, time 1003ms

Такое есть?

и ещё вывод команды lsmod | grep usb

Код: Выделить всё

# ping 194.8.160.90
PING 194.8.160.90 (194.8.160.90) 56(84) bytes of data.

--- 194.8.160.90 ping statistics ---
107 packets transmitted, 0 received, 100% packet loss, time 105994ms

# lsmod|grep usb
usbcore               108348  3 ehci_hcd,ohci_hcd

А еще мне очень долго пришлось подключаться: все сеть не хотела подниматься...
Дошли!
Спасибо сказали:
alexni
Сообщения: 189

Re: Настройка D-Link DSL-200, WebPlus

Сообщение alexni »

Art-spb писал(а):
02.04.2006 03:13
# lsmod|grep usb
usbcore 108348 3 ehci_hcd,ohci_hcd[code]


Всё понятно, исользуется ohci_hcd нужен uhci_hcd попробуй rmmod ohci_hcd и modprobe uhci_hcd

И наверное всё таки лучше откатиться на 0.10 eciadsl он как то по стабильней работает.
Спасибо сказали:
Аватара пользователя
Art-spb
Сообщения: 41
ОС: Windows XP HE SP3

Re: Настройка D-Link DSL-200, WebPlus

Сообщение Art-spb »

alexni писал(а):
02.04.2006 03:27
Всё понятно, исользуется ohci_hcd нужен uhci_hcd попробуй rmmod ohci_hcd и modprobe uhci_hcd

Сначало ввел этим команды, потом несколько раз eciadsl-start, эффекта н какого.

Код: Выделить всё

# ping 194.8.160.90
PING 194.8.160.90 (194.8.160.90) 56(84) bytes of data.

--- 194.8.160.90 ping statistics ---
18 packets transmitted, 0 received, 100% packet loss, time 16997ms

# ifconfig
lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:988 (988.0 b)  TX bytes:988 (988.0 b)

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:195.131.171.169  P-t-P:195.131.171.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:19 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:500
          RX bytes:0 (0.0 b)  TX bytes:1552 (1.5 KiB)

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
195.131.171.1   0.0.0.0         255.255.255.255 UH    0      0        0 tun0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         195.131.171.1   0.0.0.0         UG    0      0        0 tun0
[root@localhost eciadsl-usermode-0.11]# lsmod|grep usb
usbcore               108348  3 ohci_hcd,ehci_hcd


И наверное всё таки лучше откатиться на 0.10 eciadsl он как то по стабильней работает.

Это уже завтра, там как раз инсталятор для Мандривы есть :)
Дошли!
Спасибо сказали: