1

Сама столкнулась с этой проблемой, нашла один хороший топик, но в процессе установки были обнаружены  некоторые недочёты, которые исправлены. Основная проблема - отсутствие официальных драйверов под linux на этот модем(даже мои провайдеры не знают, как его настроить an ). Но всё не так худо! Выход есть. Надеюсь, что кому-то это хау-ту поможет.

Первое - скачиваем драйвера (.deb), версия 0.10(Под более поздними версиями не поднимается интерфейс tap0), и файлы синхронизации:

http://eciadsl.flashtux.org/download.php
http://eciadsl.flashtux.org/download/ec … in.tar.bz2

Далее перемещаемся в директорию с сохранёнными драйверами:

$ cd ~/бла-бла-бла

Теперь необходимо получить доступ к правам рута:

$ sudo -i

Меняем среду и монтируем ФС модема:

$ sudo ln -sf /bin/bash /bin/sh
$ sudo mount -t usbfs none /proc/bus/usb

Распаковываем архив eciadsl и устанавливаем сначала пакет рррое, потом eciadsl. Файлы синхронизации также распаковываем и переносим в директорию /etc/eciadsl.

А вот теперь самое интересное:

Для работы устройства нужно узнать VID&PID модема:

$ lsusb

В одной из строчек будет указано либо GlobeSpan, либо Conexant. Возле названия смотрим значения вида хххх:уууу(у меня это 0572:cb16). Запоминаем или записываем их.

Начинаем конфигурирование файла eciadsl.conf

$ sudo eciadsl-config-text

Пишем значения

- жмём "1" (configure all settings);
- username/passwd - ваши настройки, или выданные провайдером;
- провайдер : "55" (Other);
- адреса DNS-серверов : чтобы их узнать, нужно в windows выполнить команду ipconfig /all;
- DNS-сервер №2: то же самое;
- VPI & VCI также зависят от провайдера(у меня vpi=0, vci=40);
- модем : "57" (Other);
- VID1: 0572 (первое число из двух, которые показала команда lsusb)
- PID1: cb16 (второе число из двух, которые показала команда lsusb)
- VID2: 0572 (первое число из двух, которые показала команда lsusb)
- PID2: cb16 (второе число из двух, которые показала команда lsusb)
- чипсет: "3" (GS7470);
- SYNCH: 0 (этот пункт и следующий ставим методом научного тыка ab )
- PPPOECI: 0
- .bin file: /etc/eciadsl/gs7470_synch21.bin или /etc/eciadsl/gs7470_synch20.bin
- PPP Mode: "5" (LLC_SNAP_RFC1483_BRIDGED_ETH_NO_FCS);
- DHCP(автомататически присваивает IP): y
- static IP(статический IP-адрес): n

Закончили конфигурирование? Приступаем к синхронизации.

$ eciadsl-start

Самое главное - добиться, чтобы лампочки на модеме горели ровно. Если не получается, попробуйте ещё пару раз. Если совсем не хочет синхронизироваться - меняйте файлы синхронизации, проверяйте настройки. Может нет интерфейса tap0, в таком случае  смотрим $ ifconfig.
Далее переносим файл pppoe.conf в /etc/ppp и начинаем конфигурацию уже рррое:

$ pppoe-setup

Здесь вас опять попросят ввести username&passwd, адреса DNS и проч.

Ну вот и всё готово. Подключаемся:

$ sudo pppoe-start

Если connected!, то всё прошло хорошо и теперь можно лезть в интернет. Timed out? Проверяем настройки, но иногда достаточно просто перезагрузиться ab

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

$ sudo mount -t usbfs none /proc/bus/usb
$ sudo eciadsl-start
$ sudo pppoe-start

Спасибо за внимание ab

Есть такие решения, после принятия которых тараканы в голове аплодируют стоя.