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

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

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

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

palych

Работает. но иногда после запуска pppoe-start модем не коннектится и пишет тайм аут еррор. Проблема решается запуском pppoe-setup и вводом по новой всех значений, причем в сетапе четко задано время подключения постоянно. Непонятно с чего оно появляется и чо надо чтоб оно успокоилось :) ? Причем за все время работы еще пока (тьфу-тьфу) не было не одного случая обрыва уже установленного соединения.

ping_Win

Судя по всему это проблема не драйвера, а провайдера... потому что одно время у меня тоже такое было в винде тоже наблядалось, а сейчас конект немного неустойчивый. Можно конечно поиграться с настройками (SYNCH, PPPOECI и т.д.). У меня это лечилос  eciadsl-stop и повторным его стартом

zhas

Итак, установил pppoe и коннект и инету появился... но только на минуту после чего интернет исчезает :( как это можно исправить?

ping_Win

Не знаю, сам столкнулся с этой проблемой... Что-то они там в Казахтелекоме шаманят, вот и косячиться все

palych

Может линия или мегалайн. В винде не пробовал? Еслии в винде все нормально. То надо смотреть настройки попробуй поменяй файл синхронизации

ping_Win

ЦитироватьМожет линия или мегалайн. В винде не пробовал? Еслии в винде все нормально. То надо смотреть настройки попробуй поменяй файл синхронизации
- винды нет, но известно что Казахтелеком косячил, косяк появился внезапно, внезапно же и исчез

palych

Просто у меня устойчивое соединение. Были проблемы когда отстраивал. И иногда проблемы при коннекте. Но когда законнектился то пока сам не отключишь.
С новым годом! :)

zhas

Мда... В винде все прекрасно летает, а убунтарь так и не хочет работать в интернете через мой длинk  :( соединение всего на минуту далее оно исчезает, но модем как бы работает, и убунту ошибок не выдает, просто пропадает коннект. пробовал изменять синч файлы, ставил другие версии eciadsl usermode, изменял типы соединения ... и ничего :( HeLp ??? Кста у меня убунту 8.10

palych

ЦитироватьМда... В винде все прекрасно летает, а убунтарь так и не хочет работать в интернете через мой длинk  :( соединение всего на минуту далее оно исчезает, но модем как бы работает, и убунту ошибок не выдает, просто пропадает коннект. пробовал изменять синч файлы, ставил другие версии eciadsl usermode, изменял типы соединения ... и ничего :( HeLp ??? Кста у меня убунту 8.10
у меня тоже 8.10 и такой модем работает все ровно. Давай логи запуска eciadsl и pppoe.

ping_Win


palych

сегодня ставил убунту на другой комп и опять потерял полдня на запуск модема. Помню свое обещание написать хауту глазами чайника. Решил не писать потому что все довольно хорошо расписано http://linuxforum.kz/index.php?PHPSESSID=0...amp;topic=595.0. Еще раз спасибо ping_Win. Единственно опишу трудности с которыми столкнулся сам.
1) Скачиваем пакет  DHNDHDHDH.zip http://linuxforum.kz/index.php/topic,58.45.html
2) Скачиваем http://eciadsl.flashtux.org/download/eciad...nch_bin.tar.bz2
3) Можно скачать  eciadsl.zip с 1-го поста этой темы

Теперь внимание! установить пакет eciadsl_0.10_KZedition.deb у вас не получится до тех пор пока не будет установлен пакет pppoe_3.8-3_i386.deb. Вот его в первую очередь и устанавливаем.
далее открываем консоль и вводим поочередно

sudo ln -sf /bin/bash /bin/sh
sudo mount -t usbfs none /proc/bus/usb
и далее по хауту от ping_Win

Если вы уже поставили 12-ый пакет (он ставится не требуя предварительной установки pppoe_3.8-3_i386.deb)
его придется снести. иначе вы не сможете поставить 10-ый пакет. 11-ый пакет тоже не ставьте. ставьте только 10-ый.
12-ый (или 11) пакет сносится командой   sudo apt-get remove eciadsl-usermode

файл синхронизации ставим 21. адреса днс 212.19.149.53            212.19.149.54

Ёще только одно - при ответе на вопросы pppoe-setup
где спрашивается название соединения ethn (где n - номер соединения) набивайте tap0

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

sudo mount -t usbfs none /proc/bus/usb
sudo eciadsl-start
sudo pppoe-start
всё  :)

ping_Win

Несколько замечаний к посту от palych:
* DNS адреса в каждом городе могут быть разными, и посмотреть их можно в Windows командой   ipconfig /all
* $ sudo ln -sf /bin/bash /bin/sh нужно выполнять только один раз, перед установкой

Vicpo

ЦитироватьНесколько замечаний к посту от palych:
* DNS адреса в каждом городе могут быть разными, и посмотреть их можно в Windows командой   ipconfig /all
* $ sudo ln -sf /bin/bash /bin/sh нужно выполнять только один раз, перед установкой
DNS сервера указанные в посте palych являются DNS серверами ДКП Казахтелекома, а модем получает DNS сервера мегалайна, которые не отличаются стабильной работой

kren

Могу посоветовать OpenDNS:
208.67.222.222
208.67.220.220
Про казтеловские уже и не вспоминаю =).

LuckyMan

Здравствуйте!
Ребят, помогите.
делаю все как написано в 1 посте, но когда ввожу $ sudo eciadsl-start появляется вот такое сообщение:
==== eciadsl-config-text: Configuration updated with success !
You can now run eciadsl-config-text (as root) to connect to the internet.
kirill@kirill-desktop:~$ 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...
ERROR can't set configuration 1
ERROR eciadsl-synch: failed
ERROR: failed to get synchronization
kirill@kirill-desktop:~$ 

Правда сначала на пункте [EciAdsl 3/5] Synchronization... долго, долго был значек [], но ничего не происходило и я решил попробовать др. файлы синхронизации, начал перебирать попорядку, когда дошел до 14 стала появляться ERROR can't set configuration 1, а теперь на любой фаил синхронизации так ругается.

P.S. пробовал все удалить и начать заново, но результат одинаковый, ПОМОГИТЕ!
я только начинающий, сильно не ругайте

ping_Win

При удалении eciadsl возможно остается файл конфигурации в папке /etc/eciadsl/ возможно если удалить eciadsl, а потом вручную удалить эту папку,то при повторной установке eciadsl все будет нормально

LuckyMan

спасибо, удаление помогло начать все заново, но синхронизировать все равно не получается.
Цитироватьдалее - запускаем собственно синхронизацию:

$ sudo eciadsl-start

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

$ ifconfig

С первого раза может не получиться,но раз на второй-третий лвсе должно получиться. Если уж совсем много раз не выходит - что-то не чисто - проверять настройки и файлы синхронизации. Вам нужно добиться чтобы лампочки не гасли и горели равномерно
мне кажется, что как раз tap0 и нехватает
вот что пишет ifconfig:
kirill@kirill-desktop:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:17:31:29:09:8a             
            ВВЕРХ 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           
            коллизии:0 txqueuelen:1000           
            RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)           
            Прервано:23 Base address:0xa000   
lo          Link encap:Локальная петля (Loopback)             
            inet addr:127.0.0.1  Mask:255.0.0.0           
            inet6 addr: ::1/128 Диапазон:Узел           
            ВВЕРХ LOOPBACK RUNNING  MTU:16436  Metric:1           
            RX packets:140 errors:0 dropped:0 overruns:0 frame:0           
            TX packets:140 errors:0 dropped:0 overruns:0 carrier:0           
            коллизии:0 txqueuelen:0           
            RX bytes:6760 (6.7 KB) 
            TX bytes:6760 (6.7 KB)
Подскажите пожалуйста что такое этот tap0  и как уго заполучить?
я только начинающий, сильно не ругайте

ping_Win

LuckyMan, какая версия драйвера использовалась и еще покажи файл /etc/eciadsl/eciadsl.conf

LuckyMan

ЦитироватьLuckyMan, какая версия драйвера использовалась и еще покажи файл /etc/eciadsl/eciadsl.conf
эээ...а как его показать?
все файлы использовал только те которые были прикреплены в первом посте.
я только начинающий, сильно не ругайте

LuckyMan

мда, малость натупил.
вот /etc/eciadsl/eciadsl.conf:
VID1=0915
PID1=8104
VID2=0915
PID2=8104
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=megaline
PPPD_PASSWD=megaline
USE_DHCP=no
USE_STATICIP=no
STATICIP=
GATEWAY=
MODEM=Other
MODEM_CHIPSET=GS7470
SYNCH_ALTIFACE=0
PPPOECI_ALTIFACE=0
PROVIDER=Other
DNS1=
DNS2=
я только начинающий, сильно не ругайте