Results 1 to 5 of 5

Thread: Проблемы с D-Link DSL-200

  1. #1

    Default Проблемы с D-Link DSL-200

    Доброе время суток.

    Недавно решил сменить Windows на Linux, и с этой целью выбрал OpenSUSE. Но у меня возникли проблемы с настройкой Интернет-соединения.
    При подключении к питерскому "Авангарду" мне выдали модем D-Link DSL-200 (GenII).
    Насколько мне известно, компания-производитель не выпускает драйверы под Linux для этого устройства. Но есть программный продукт eciadsl. Я установил версию 0.12-1 (на данный момент последнюю) со следующей конфигурацией
    (/etc/eciadsl/eciadsl.conf):

    VID1=2001
    PID1=5100
    VID2=2001
    PID2=5100
    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=yes
    USE_STATICIP=no
    MODEM=Other
    MODEM_CHIPSET=GS7470
    SYNCH_ALTIFACE=0
    PPPOECI_ALTIFACE=0
    PROVIDER=Other
    STATICIP=
    GATEWAY=
    DNS1=
    DNS2=

    При запуске в консоли выдаёт следующее:

    linux-k7oz:/home/foe # eciadsl-start

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

    Preliminary USB device filesystem is missing... trying to mount
    Loading UHCI support... Warning: uhci-hcd module doesn't exist
    Loading tun/tap module...
    tun loaded successfully

    [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...

    После этого появляется устройство tap0:

    linux-k7oz:/home/foe # ifconfig
    eth0 Link encap:Ethernet HWaddr 00:26:18:A1:81:11
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:1
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interrupt:28

    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:126 errors:0 dropped:0 overruns:0 frame:0
    TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:8596 (8.3 Kb) TX bytes:8596 (8.3 Kb)

    tap0 Link encap:Ethernet HWaddr B6:DB:1A:28:92:5C
    inet6 addr: fe80::b4db:1aff:fe28:925c/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:500
    RX bytes:0 (0.0 b) TX bytes:468 (468.0 b)

    wlan0 Link encap:Ethernet HWaddr 00:25:D3:64:4F:D3
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

    wmaster0 Link encap:UNSPEC HWaddr 00-25-D3-64-4F-D3-00-00-00-00-00-00-00-00-00-00
    UP RUNNING MTU:0 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)


    rp-pppoe (3.10, также последний) установлен, настроен следующим образом (/etc/ppp/pppoe.conf):

    USER='ptn'
    PASSWORD='ptn'
    ETH='tap0'
    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
    CLAMPMSS=1412
    #CLAMPMSS=no
    LCP_INTERVAL=20
    LCP_FAILURE=3
    PPPOE_TIMEOUT=80
    FIREWALL=NONE
    LINUX_PLUGIN=
    PPPOE_EXTRA=""
    PPPD_EXTRA=""

    При запуске pppoe-соединения всё проходит удачно:

    linux-k7oz:/home/foe # pppoe-start
    ... Connected!

    Вот вывод route:

    linux-k7oz:/home/foe # route
    Kernel IP routing table
    Destination Gateway Genmask Flags Metric Ref Use Iface
    91.122.0.1 * 255.255.255.255 UH 0 0 0 ppp0
    default * 0.0.0.0 U 0 0 0 ppp0

    Появляется ppp0:

    linux-k7oz:/home/foe # ifconfig
    eth0 Link encap:Ethernet HWaddr 00:26:18:A1:81:11
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:1
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
    Interrupt:28

    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:126 errors:0 dropped:0 overruns:0 frame:0
    TX packets:126 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:0
    RX bytes:8596 (8.3 Kb) TX bytes:8596 (8.3 Kb)

    ppp0 Link encap:Point-to-Point Protocol
    inet addr:89.110.23.149 P-t-P:91.122.0.1 Mask:255.255.255.255
    UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1492 Metric:1
    RX packets:34 errors:0 dropped:0 overruns:0 frame:0
    TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:3
    RX bytes:4099 (4.0 Kb) TX bytes:61 (61.0 b)

    tap0 Link encap:Ethernet HWaddr B6:DB:1A:28:92:5C
    inet6 addr: fe80::b4db:1aff:fe28:925c/64 Scope:Link
    UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
    RX packets:49 errors:0 dropped:0 overruns:0 frame:0
    TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:500
    RX bytes:7093 (6.9 Kb) TX bytes:1035 (1.0 Kb)

    wlan0 Link encap:Ethernet HWaddr 00:25:D3:64:4F:D3
    UP BROADCAST MULTICAST MTU:1500 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

    wmaster0 Link encap:UNSPEC HWaddr 00-25-D3-64-4F-D3-00-00-00-00-00-00-00-00-00-00
    UP RUNNING MTU:0 Metric:1
    RX packets:0 errors:0 dropped:0 overruns:0 frame:0
    TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
    collisions:0 txqueuelen:1000
    RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

    Но сети почему-то всё равно нет:

    linux-k7oz:/home/foe # ping www.mail.ru
    ping: unknown host www.mail.ru

    Подскажите, пожалуйста, в чём ещё может быть проблема?

    Заранее спасибо за помощь.

    Александр.

    P.S. На одном из форумов нашёл пост другого абонента "Авангарда" с тем же модемом,
    у которого при такой же конфигурации сеть есть.
    Перепробовал уже все поставляемые для платы 7470 файлы конфигурации, так что проблема,
    видимо, не в этом.
    Значения PID и VID точные, проверены + из-под Windows Everest показывает то же самое.

  2. #2
    Join Date
    Jun 2008
    Location
    Moscow, Russia
    Posts
    3,005
    Blog Entries
    1

    Default Re: Проблемы с D-Link DSL-200

    А если выполнить
    Code:
    ping 8.8.8.8
    ?

  3. #3

    Smile Re: Проблемы с D-Link DSL-200

    Quote Originally Posted by Lazy_Kent View Post
    А если выполнить
    Code:
    ping 8.8.8.8
    ?
    Пингуется:

    Code:
    -- 8.8.8.8 ping statistics --
    27 packets transmitted, 27 received, 0% packet loss, time 26009 ms
    rtt min/avg/max/mdev = 105.885/107.661/108.606/0.635 ms

  4. #4

    Thumbs up Re: Проблемы с D-Link DSL-200

    Quote Originally Posted by Lazy_Kent View Post
    А если выполнить
    Code:
    ping 8.8.8.8
    ?
    Поставил 8.8.8.8 как DNS - проблема решена. Спасибо!

  5. #5
    Join Date
    Jun 2008
    Location
    CZE, Praha
    Posts
    694

    Default Re: Проблемы с D-Link DSL-200

    Тут у вас либо не верная маршрутизация либо дохлый DNS

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •