Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Ubuntu и модификации D-Link DSL-200  (Прочитано 67152 раз)

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

Оффлайн Власенко Михаил

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Ubuntu и модификации D-Link DSL-200
« Ответ #180 : 19 Октября 2009, 00:37:55 »
Приветствую.
Три дня поднимаю свой Д-Линк, пока безуспушно. Вот что удалось узнать про свою модификацию:
Цитировать
известно, что модемы на чипах Connexant AccessRunner и Alcatel Speedtouch работают, если извлечь из соответствующего виндового драйвера firmware
Не подскажете, как это сделать?

5.2 USB Sniffer Download and install latest USB sniffer package there: http://benoit.papillault.free.fr/usbsnoop/
 Documentation for Snoopy (USB sniffer) is available there: http://benoit.papillault.free.fr/usbsnoop/doc.php
5.3 Sniff USB packets under Windows Disable auto-connection to the internet and unplug all USB devices (except the modem). Start the sniffer and install the filter on the “Wan modem”, then unplug and replug the modem. As soon as both red and green leds are fixed, uninstall filters. The sniffed packets should be in the file ‘C:\WINxxx\usbsnoop.log’. Reboot under Linux.
5.4 Convert log to .bin under Linux. Mount windows partition containing the usbsnoop log file so as to copy it where you want. Issue this command:
 eciadsl-vendor-device.pl usbsnoop.log -chipset=#YOUR_MODEM_CHISPET#
 substitute #YOUR_MODEM_CHISPET# with your modem chipset (GS7070 or GS7470).
 For help, issue this command: eciadsl-vendor-device.pl -h
 This perl script parses the log file and generates a new bin file (script provided with usermode package).
 Issue this command:
 mv #BIN_FILENAME_CREATED# /etc/eciadsl/my_synch.bin
 substitute #BIN_FILENAME_CREATED with bin file name created. and then run eciadsl-config-text to use this .bin
 Run eciadsl-start...
 ...and cross your fingers :-)

Примерный перевод:
 5.2 Скачайте и установите http://benoit.papillault.free.fr/usbsnoop/. Документация http://benoit.papillault.free.fr/usbsnoop/doc.php
 5.3 Запустите Windows. Отключите автоподключение и извлеките все usb-устройства (исключая модем). Запустите usb-сниффер. Пройдите несколько диалоговых окон пока не увидите список usb-устройств. В этом списке найдите свой USB-модем по известным значениям VID1, PID1, VID2, PID2, которые вы можете узнать по команде eciadsl-probe-device. Установите на него курсор и нажмите на кнопку Install внизу под списком, а затем отключите и подключите вновь ваш модем. Когда пройдет синхронизация удалите фильтр (кнопка uninstall). Полученный пакет будет находиться в файле ‘C:\WINxxx\usbsnoop.log
 5.4 Перезагрузитесь в Linux. Скопируйте usbsnoop.log в домашнюю папку.  Выполните команду eciadsl-vendor-device.pl usbsnoop.log -chipset=GS7470. Этот скрипт сгенерирует новый файл синхронизации. Затем переместите файл mv gs7470_synch999.bin /etc/eciadsl/my_synch.bin. Сконфигурируйте драйвер для работы с новым файлом синхронизации: sudo gedit /etc/eciadsl/eciadsl.conf. Отредактируйте строку с параметром SYNCH: SYNCH=/etc/eciadsl/my_synch.bin Запустите драйвер eciadsl-start и скрестите пальцы :-)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Ubuntu и модификации D-Link DSL-200
« Ответ #181 : 19 Октября 2009, 00:44:37 »
(Будет весело всё это проделывать, когда мышь и клавиатура USB)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн Nervovred

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Ubuntu и модификации D-Link DSL-200
« Ответ #182 : 19 Октября 2009, 10:48:28 »
А, так файл синхронизации и есть этот самый firmware. Это-то я все читал... сбило с толку то, что firmware грузится на втором шаге работы eciadsl, а синхронизация выполняется на третьем.

Цитировать
(Будет весело всё это проделывать, когда мышь и клавиатура USB)
тьфу-тьфу, и то и другое PS/2

Пользователь решил продолжить мысль 20 Октября 2009, 18:45:35:
Все-таки это разные вещи, ибо в файле конфигурации есть отдельные строчки firmware и синхронизация:

FIRMWARE=/etc/eciadsl/firmware00.bin
SYNCH=/etc/eciadsl/gs7470_synch20.bin

Непонятно почему, но с файлом, получившимся по вышеизложенной инструкции, модем вообще сильно задумался, не сумев синхронизироваться за 10 минут. Чуть позже попробую подсунуть ему этот файл как firmware, но сам очень удивлюсь, если поможет.
« Последнее редактирование: 20 Октября 2009, 18:45:35 от Nervovred »

Оффлайн test

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Ubuntu и модификации D-Link DSL-200
« Ответ #183 : 14 Ноября 2009, 13:27:34 »
После команды eciadsl-start (под рутом)
Не поднимается интерфейс tap0.
[test@localhost ~]$ ifconfig tap0
tap0: error fetching interface information: Device not found
Синхронизация проходит не с первого раза (дистрибутива win нет, для создания своего bin файла).
В тех потдержке сказал сменить VPI/VCI на указаные ими, утверждают что интерфейс tap0 не поднимается имено изза этого.
Не помогло.
более ничем они помочь не смогли.
Тему прочел всю.
Поиск не помог. :-

update:
Модем d-link dsl -200 generation III
OS ubuntu 9.10.

Пользователь решил продолжить мысль 14 Ноября 2009, 13:24:50:
Цитировать
Одно действие, которое вам скорее всего понадобится для корректной работы eciadsl – смена среды и монтирования файловой системы usb.

$ sudo ln -sf /bin/bash /bin/sh
$ sudo mount -t usbfs none /proc/bus/usb
Действие обратимо?

Пользователь решил продолжить мысль 14 Ноября 2009, 17:16:34:
Попробовал ln не помогло(
« Последнее редактирование: 14 Ноября 2009, 17:16:34 от test »

Оффлайн kopeyko

  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Re: Ubuntu и модификации D-Link DSL-200
« Ответ #184 : 19 Ноября 2009, 20:50:48 »
помогите плиз начинающему пользователю Ubuntu
на работе на ноуте вафля летает без проблем
дома только авангард доступен - завести не могу
перечитал эту и некоторые другие темы
что имеется на данный момент:
kop@kop-desktop:~$ lsusb
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 0915:8104 GlobeSpan, Inc. DSL-200 Modem
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
kop@kop-desktop:~$ sudo eciadsl-start
[sudo] password for kop:
Sorry, try again.
[sudo] password for kop:

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

Preliminary USB device filesystem is OK
Loading UHCI support... Warning: uhci-hcd module doesn't exist

[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...
kop@kop-desktop:~$ sudo pppoe-connect
tap0: ERROR while getting interface flags: No such device
SIOCSIFMTU: No such device
tap0: unknown interface: No such device
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device
Couldn't get channel number: Input/output error
tap0: unknown interface: No such device
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device
Couldn't get channel number: Input/output error
^A^Atap0: unknown interface: No such device
pppoe: ioctl(SIOCGIFHWADDR): Session 0: No su
ну и соответственно ошибка эта "циклит"
помогите расшифровать что не нравится

 

Страница сгенерирована за 0.04 секунд. Запросов: 23.