Howto: Ubuntu + Usb-модем D-link Dsl-200 Generation Iii + Megaline

Автор ping_Win, 03 Декабря 2008, 23:10

« предыдущая тема - следующая тема »

0 Пользователей и 5 Гостей просматривают эту тему.

LuckyMan

я пробовал запустать eciadsl-config-tk но мне выдоло что-то типа необнаружено файла в директории
я только начинающий, сильно не ругайте

palych

Цитироватья пробовал запустать eciadsl-config-tk но мне выдоло что-то типа необнаружено файла в директории
в принципе это просто графическая версия eciadsl-config-text так что не парься, запускай eciadsl-config-text

LuckyMan

я только начинающий, сильно не ругайте

LuckyMan

всё переустановил, но опять 21 фаил синхронизации неподошел, а с тем "999" синхронизация прошла успешно, а дальше опять timed out
kirill@kirill-desktop:~$ sudo mount -t usbfs none /proc/bus/usb
[sudo] password for kirill:
kirill@kirill-desktop:~$ sudo eciadsl-start

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

Preliminary USB device filesystem is OK
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...
kirill@kirill-desktop:~$ sudo pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191:  5909 Terminated              $CONNECT "$@" > /dev/null 2>&1
kirill@kirill-desktop:~$ sudo pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191:  6125 Terminated              $CONNECT "$@" > /dev/null 2>&1
kirill@kirill-desktop:~$
это лог после перезагрузки
я только начинающий, сильно не ругайте

palych

смени днс. казахтелеком глючит.
palych@palych-asus:~$ sudo mount -t usbfs none /proc/bus/usb
[sudo] password for palych:
palych@palych-asus:~$ sudo eciadsl-start

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

Preliminary USB device filesystem is OK
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...
palych@palych-asus:~$ sudo pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191:  5965 Terminated              $CONNECT "$@" > /dev/null 2>&1
palych@palych-asus:~$ sudo pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191:  6227 Terminated              $CONNECT "$@" > /dev/null 2>&1
palych@palych-asus:~$ sudo pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191:  6427 Terminated              $CONNECT "$@" > /dev/null 2>&1
palych@palych-asus:~$ sudo pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191:  6649 Terminated              $CONNECT "$@" > /dev/null 2>&1
palych@palych-asus:~$ sudo pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 191:  6852 Terminated              $CONNECT "$@" > /dev/null 2>&1
palych@palych-asus:~$ sudo pppoe-setup
Welcome to the Roaring Penguin PPPoE client setup.  First, I will run
some checks on your system to make sure the PPPoE client is installed
properly...

Looks good!  Now, please enter some information:

USER NAME

>>> Enter your PPPoE user name хххххххххх

INTERFACE

>>> Enter the Ethernet interface connected to the DSL modem
For Solaris, this is likely to be something like /dev/hme0.
For Linux, it will be ethn, where 'n' is a number.
(default tap0): tap0

Do you want the link to come up on demand, or stay up continuously?
If you want it to come up on demand, enter the idle time in seconds
after which the link should be dropped.  If you want the link to
stay up permanently, enter 'no' (two letters, lower-case.)
NOTE: Demand-activated links do not interact well with dynamic IP
addresses.  You may have some problems with demand-activated links.
>>> Enter the demand value (default no): no

DNS

Please enter the IP address of your ISP's primary DNS server.
If your ISP claims that 'the server will provide DNS addresses',
enter 'server' (all lower-case) here.
If you just press enter, I will assume you know what you are
doing and not modify your DNS setup.
>>> Enter the DNS information here: 82.200.130.10
Please enter the IP address of your ISP's secondary DNS server.
If you just press enter, I will assume there is only one DNS server.
>>> Enter the secondary DNS server address here: 212.19.128.4

PASSWORD

>>> Please enter your PPPoE password:   
>>> Please re-enter your PPPoE password:

FIREWALLING

Please choose the firewall rules to use.  Note that these rules are
very basic.  You are strongly encouraged to use a more sophisticated
firewall setup; however, these will provide basic security.  If you
are running any servers on your machine, you must choose 'NONE' and
set up firewalling yourself.  Otherwise, the firewall rules will deny
access to all standard servers like Web, e-mail, ftp, etc.  If you
are using SSH, the rules will block outgoing SSH connections which
allocate a privileged source port.

The firewall choices are:
0 - NONE: This script will not set any firewall rules.  You are responsible
          for ensuring the security of your machine.  You are STRONGLY
          recommended to use some kind of firewall rules.
1 - STANDALONE: Appropriate for a basic stand-alone web-surfing workstation
2 - MASQUERADE: Appropriate for a machine acting as an Internet gateway
                for a LAN
>>> Choose a type of firewall (0-2): 0

** Summary of what you entered **

Ethernet Interface: tap0
User name:          хххххххх
Activate-on-demand: No
Primary DNS:        82.200.130.10
Secondary DNS:      212.19.128.4
Firewalling:        NONE

>>> Accept these settings and adjust configuration files (y/n)? y
Adjusting /etc/ppp/pppoe.conf
Adjusting /etc/resolv.conf
  (But first backing it up to /etc/resolv.conf-bak)
Adjusting /etc/ppp/pap-secrets and /etc/ppp/chap-secrets
  (But first backing it up to /etc/ppp/pap-secrets-bak)
  (But first backing it up to /etc/ppp/chap-secrets-bak)



Congratulations, it should be all set up!

Type 'pppoe-start' to bring up your PPPoE link and 'pppoe-stop' to bring
it down.  Type 'pppoe-status' to see the link status.
palych@palych-asus:~$ sudo pppoe-start
. Connected!
palych@palych-asus:~$
вуаля все пашет. смотри, я просто поменял днс на другие. до этого у меня стояли 212.19.149.53 и 54 эти видно перегружены

LuckyMan

неа, снова неподключился, мне почемуто кажется что я испортил какой-нибудь фаил в папке etc/ppp/ и он (испорченый фаил) недаёт корректно работать всей системе.
отсюда вопрос: если я возьмусь выполнять все заново могу ли я удалить папку etc/ppp/ что бы все файлы в ней создались заново? или же если я удалю эту папку то лишу себя потенциальной возможности настроить интернет?
я только начинающий, сильно не ругайте

palych

когда ты переустанавливаешь пакеты в их составе есть все нужные файлы.
я 2 недели не мог подключить этот модем. просто внимательно прочитай обе темы. там есть как удалять пакеты и как переустанавливать. потом попробуй не торопясь снова, внимательно, не путая ничего. кстати если на компе есть сетевухи и другие модемы отключи их в линуксе, чтоб не мешались. судя по твоим логам у тебя все нормально и должно работать, главное проверь правильность логина и пароля мегалайн и еще при настройке eciadsl смотри чтоб было USE_STATICIP=no
для примера мой конфиг. (опять кстати поменял адреса днс)
VID1=0572
PID1=cb16
VID2=0572
PID2=cb16
MODE=LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS
VCI=40
VPI=0
FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/gs7470_synch21.bin
PPPD_USER=логин мегалайн
PPPD_PASSWD=
USE_DHCP=no
USE_STATICIP=no
STATICIP=
GATEWAY=
MODEM=Other
MODEM_CHIPSET=GS7470
SYNCH_ALTIFACE=0
PPPOECI_ALTIFACE=0
PROVIDER=Other
DNS1=208.67.220.220
DNS2=208.67.222.222

LuckyMan

Все снёс и заново установил, вроде все сделал правильно, но....
...снова ошибка TIMED OUT

ребят, покажите кто-нибудь свой фаил pppoe.conf, он находится в папке etc/ppp/
и если можно проверьте на правильность мой:
ETH='tap0'
USER='megaline'
DEMAND=no
#DEMAND=300
DNSTYPE=SPECIFY
PEERDNS=no
DNS1=212.19.149.53
DNS2=212.19.149.54
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=""

P.S. у меня на компьютере есть: встроеная сетевая карта, внутренний модем (56k)
                 и через USB подключены: модем DSL 200, мышь, принтер.
можно ли в Ubuntu как-нибудь програмно отключить устройство которое может мешать работе DSL 200?
я только начинающий, сильно не ругайте

LuckyMan

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

Vicpo

Сетевую если не нужна в биосе отруби. PCI модем вытащи и попробуй подключиться.

palych

ЦитироватьВсе снёс и заново установил, вроде все сделал правильно, но....
...снова ошибка TIMED OUT

ребят, покажите кто-нибудь свой фаил pppoe.conf, он находится в папке etc/ppp/
и если можно проверьте на правильность мой:

ETH='tap0'
USER='логин мегалайн'
DEMAND=no
#DEMAND=300
DNSTYPE=SPECIFY
PEERDNS=no
DNS1=208.67.220.220
DNS2=208.67.222.222
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=""

Был в отъезде, не мог ответить раньше. Вот мой пппконфиг

palych

Сравни конфиги, они абсолютно одинаковые. За исключением ДНС. Говорю же у тебя должно работать всё. Пробуй поменять днс.

supacat!!

ну для начал спасибо Peng_Winу за этот хавту,а то йа облазил весь нет - и на forum.ubuntu.ru и где только еще не был..но увы ...дело заканчивалось неудачей,но с каждым шагом я становился все ближе и ближе к свободе интернету..сначала не видел модем,потом не выполнялась синхронизация,потом еще чето,и вот благодаря peng_winу я уже почти у цели,я уже чую запах интернета,я в шаге от него..
ну лана -хватит лирики - а теперь к делу
я делаю все по хавту,сначала,как и в хавту адресса ДНС оставлял не заполненными-не канает,потом 212.19.149.53 (54),потом  208.67.222.222 (220.220),но увы ответ после 5-7 попыток подключения - Timed OUT.
чтобы не быть голословными,прошу мои конфиги..Заранее Спасибо за помощь:
VID1=2001
PID1=5100
VID2=2001
PID2=5100
MODE=VCM_RFC_1483_BRIDGED_ETH
VCI=40
VPI=0
FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/gs7470_synch04.bin
PPPD_USER=prof1sh
PPPD_PASSWD=
USE_DHCP=no
USE_STATICIP=no
STATICIP=
GATEWAY=
MODEM=Other
MODEM_CHIPSET=GS7470
SYNCH_ALTIFACE=0
PPPOECI_ALTIFACE=4
PROVIDER=Other
DNS1=208.67.220.220
DNS2=208.67.222.222
ETH='tap0'
USER='prof1sh'
DEMAND=no
#DEMAND=300
DNSTYPE=SPECIFY
PEERDNS=no
DNS1=208.67.220.220
DNS2=208.67.222.222
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=""

отличается помоему токо параметра VID/PID , ну и соответственно бинарником синхронизации

haze23

У меня вот тоже синхронизация прохожит но почему то не подключается пишет таймаут все настроил правильно раз 5 перенастраивал!может дело в драйверх?может стоит поставить 0.12 а не 0.10?хотя можем видит tap0 показывает вроде все норм!или дело в настройках pppoe?хотя и там все пробовал менять,сделал как в интсрукции!

palych

Цитироватьну для начал спасибо Peng_Winу за этот хавту,а то йа облазил весь нет - и на forum.ubuntu.ru и где только еще не был..но увы ...дело заканчивалось неудачей,но с каждым шагом я становился все ближе и ближе к свободе интернету..сначала не видел модем,потом не выполнялась синхронизация,потом еще чето,и вот благодаря peng_winу я уже почти у цели,я уже чую запах интернета,я в шаге от него..
ну лана -хватит лирики - а теперь к делу
я делаю все по хавту,сначала,как и в хавту адресса ДНС оставлял не заполненными-не канает,потом 212.19.149.53 (54),потом  208.67.222.222 (220.220),но увы ответ после 5-7 попыток подключения - Timed OUT.
чтобы не быть голословными,прошу мои конфиги..Заранее Спасибо за помощь:

отличается помоему токо параметра VID/PID , ну и соответственно бинарником синхронизации
Уважаемый,
1) постарайтесь не коверкать хотя бы ники а то долго будете ждать ответа от "peng_winа".
2) Ваш модем точно D-Link DSL-200 Generation III а не generation II или еще какой подвид? Уж больно экзотические VID/PID
3) Вы откуда? Если не из Казахстана или не являетесь пользователями Мегалайна то VCI=40 и VPI=0 будут другими, конкретно надо узнавать у провайдера. То же самое касается USE_DHCP=no USE_STATICIP=no, ваш провайдер может использовать статические айпи адреса
4) Проверьте не заблокирован ли ваш коннект на конкретный мак адрес. в Убунту мак адрес модема идет почему то не такой как в Windows и как написано на самом модеме. Мак адрес в Убунту можно посмотреть введя команду ifconfig.
5)Еще раз прочитайте от начала до конца оба топика посвященных подключению этого модема, может вы что то упустили.

ЦитироватьУ меня вот тоже синхронизация прохожит но почему то не подключается пишет таймаут все настроил правильно раз 5 перенастраивал!может дело в драйверх?может стоит поставить 0.12 а не 0.10?хотя можем видит tap0 показывает вроде все норм!или дело в настройках pppoe?хотя и там все пробовал менять,сделал как в интсрукции!
Проверьте пожалуйста пункты от 2) до 5).

palych

Всем с таймаутом, внимательно читаем http://linuxforum.kz/index.php/topic,58.0.html от самого начала и не забываем прочитать http://lug.yaroslavl.ru/forums/viewtopic.p...lit=&p=4435

ping_Win

supacat!!, вызывает сомнение вот этот параметр MODE=VCM_RFC_1483_BRIDGED_ETH , обычно оптимальным является LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS а с остальными может синхронизироваться но не соединяться, и параметр USE_DHCP=no должен быть yes

ping_Win

Привожу свои файлы конфигурации, чтобы вы могли сравнивать:
eciadsl.conf
VID1=0572
PID1=cb16
VID2=0572
PID2=cb16
MODE=LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS
VCI=40
VPI=0
FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/gs7470_synch999.bin
PPPD_USER=megaline
PPPD_PASSWD=megaline
USE_DHCP=yes
USE_STATICIP=no
STATICIP=
GATEWAY=
MODEM=Other
MODEM_CHIPSET=GS7470
SYNCH_ALTIFACE=0
PPPOECI_ALTIFACE=0
PROVIDER=Other
DNS1=212.19.149.53
DNS2=212.19.149.54

pppoe.conf
ETH='tap0'
USER='username'
DEMAND=no
#DEMAND=300
DNSTYPE=SPECIFY
PEERDNS=no
DNS1=212.19.149.53
DNS2=212.19.149.54
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=""

palych

Цитироватьsupacat!!, параметр USE_DHCP=no должен быть yes
У меня при настройке eciadsl-config-text когда отвечаешь на вопрос USE_DHCP=уеs то автоматом выставляется USE_STATICIP=yes,  поэтому приходится ставить USE_DHCP=no чтобы иметь возможность выставить USE_STATICIP=no. Ничего страшного кроме появления вот такого сообщения об ошибке
ERROR: couldn't set your static IP or your external gateway
If you don't use PPPoE, please check your configuration
это не вызывает. Коннект при запуске pppoe-start есть и устойчивый. До недавнего времени я пользовался инетом с такой ошибкой  :).
Выставить USE_DHCP=уеs а USE_STATICIP=no и убрать сообщение об ошибке получается только запуском eciadsl-config-tk, а оно у меня до обновления из инета не запускалось 

supacat!!

ЦитироватьУважаемый,
1) постарайтесь не коверкать хотя бы ники а то долго будете ждать ответа от "peng_winа".
2) Ваш модем точно D-Link DSL-200 Generation III а не generation II или еще какой подвид? Уж больно экзотические VID/PID
3) Вы откуда? Если не из Казахстана или не являетесь пользователями Мегалайна то VCI=40 и VPI=0 будут другими, конкретно надо узнавать у провайдера. То же самое касается USE_DHCP=no USE_STATICIP=no, ваш провайдер может использовать статические айпи адреса
4) Проверьте не заблокирован ли ваш коннект на конкретный мак адрес. в Убунту мак адрес модема идет почему то не такой как в Windows и как написано на самом модеме. Мак адрес в Убунту можно посмотреть введя команду ifconfig.
5)Еще раз прочитайте от начала до конца оба топика посвященных подключению этого модема, может вы что то упустили.

обо всем по порядку
1)насчет ника - искрене извеняуюсь..устал)
2)модем именно D-Link ADSL generation III,как на картинке на http://eciadsl.flashtux.org/
так же могу заверить что VID/PID нормальные - причем прочитав уже много по настройке смею заметить,что видел я токо три вида VID/PID,вот например у Starl1te в его HowTo VID/PID такие же,так что это сомнений не должно вызывать
3) Казахстан,Астана,Мегалайн
4) спасибо - прочитаю
5) уже почти выучил - но лучше прочитать еще раз)
^_^