nixp.ru v3.0

22 октября 2017,
воскресенье,
21:56:56 MSK

DevOps с компанией «Флант»
anonymous написал 16 февраля 2006 года в 09:18 (575 просмотров) Ведет себя неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.

У меня возникла проблема с установкой ADSL соединения на модеме Zyxel OMNI USB Annex A !

Объясню пошагово мои действия.

# lsusb

Bus 001 Device 002: ID 0586:330a ZyXEL Communications Corp.

Пересобираю ядро:

Code Maturity Level Options —>

  • Prompt for development and/or incomplete code/drivers

General Setup —>

  • Support for hot-pluggable devices

Device Drivers —>

Generic Driver Options —>

<*> Hotplug firmware loading support

Networking —>

  • Networking support

Networking options —>

<*> Packet socket

Asynchronous Transfer Mode (ATM) (EXPERIMENTAL)

Classical IP over ATM (EXPERIMENTAL)

  • Do NOT send ICMP if no neighbour (EXPERIMENTAL)

LAN Emulation (LANE) support (EXPERIMENTAL)

Multi-Protocol Over ATM (MPOA) support (EXPERIMENTAL)

RFC1483/2684 Bridged protocols

  • Per-VC IP filter kludge

Device Drivers —>

  • Network device support

PPP (point-to-point protocol) support

PPP support for async serial ports

PPP support for sync tty ports

PPP Deflate compression

PPP BSD-Compress compression

PPP over Ethernet (EXPERIMENTAL)

PPP over ATM

Character devices —>

  • Non-standard serial port support

HDLC line discipline support

USB Support —>

Support for Host-side USB

  • USB Device Filesystem

EHCI HCD (USB 2.0) support

[ ] Full speed ISO transactions (EXPERIMENTAL)

[ ] Root Hub Transaction Translators (EXPERIMENTAL)

OHCI HCD support

UHCI (most Intel and VIA) Support

USB DSL modem support —>

USB DSL modem support

Speedtouch USB support

Conexant AccessRunner USB support

Качаю файл прошивки модема:

cxacru-fw.bin

Качаю файл настройки модема:

cxacru-cf.bin

Оба файла кладу в /lib/firmware

# lsmod|grep cxacru

cxacru 13440 0

usbatm 21680 2 cxacru

# cat /proc/net/atm/cxacru:0 | grep -e «Line» | grep up

Line up

При вводе команды # cat /var/log/messages|grep cxacru

Должны быть строчки:

kernel: cxacru 3-2:1.0: found firmware cxacru-fw.bin

kernel: cxacru 3-2:1.0: found firmware cxacru-cf.bin

Но их нет, ну и чёрт с ними, хотя……

Устанавливаю пакеты:

rp-pppoe-3.5-5mdk.i586.rpm

linux-atm-2.4.1-1.i386.rpm

liblinux-atm1-2.4.1-8mdk.i586.rpm

Подгружаю модуль моста:

# modprobe br2684

# lsmod

br2684 9348 1

# ls /proc/net/atm/

br2684 cxacru:0 devices pvc svc vc

Создаю интерфейс «nas0»

tar –xjvf cxacru-auslinx2006.tar.bz2

Захожу в папку /cxacru/bridged/ делаю «make»

Затем в этой же папке делаю

# ./br2684ctl -b -c 0 -a 0.1.50

br2684ctl[4061]: Interface «nas0» created sucessfully

br2684ctl[4061]: Communicating over ATM 0.1.50, encapsulation: LLC

br2684ctl[4061]: Interface configured

И вот на этом самом месте когда вроде бы всё сделано я останавливаюсь потому что не знаю куда прописывать IP адрес, DNS, Шлюз, и.т.д :(

8084

adsl-setup !!!

8084

и adsl-config вроде

anonymous

adsl-setup мне не подходит так как он спрашивает только Логин, Пароль, и DNS а мой провайдер требует указывать IP, Маску, DNS, Шлюз, PVC.

Может быть нужно в какой-то файл прописать вышеупомянутые данные ?

Sasha2

Ну а какой у тебя дистрибутив

anonymous
Sasha2
Ну а какой у тебя дистрибутив

Slackware 10.2 & SUSE 10.0

Sasha2

Ну вот насчет Slackware я не знаю, но в SuSe все эти параметры выставляются штатными средствами в YaST. Там же конфигурируется и account (т.е. логин и пароль).

8084

Бодрый

Гость

Кто firmware загружает, сам модуль ядра cxacru или кто?

А то сам с таким модемом сталкивался…

anonymous
8084
Кто firmware загружает, сам модуль ядра cxacru или кто?

А то сам с таким модемом сталкивался…

Без понятия :)

У меня помоему вообще firmware не загружается по каким-то непонятным причинам.

При вводе команды # cat /var/log/messages|grep cxacru

Должны быть строчки:

kernel: cxacru 3-2:1.0: found firmware cxacru-fw.bin

kernel: cxacru 3-2:1.0: found firmware cxacru-cf.bin

Но у меня их нет

У меня есть ещё один вопрос, я нашёл скрипт для установки соединения g_adsl_up.sh но при попытке его запустить получаю сообщение:

linux:/home/tmp # ./g_adsl_up.sh

: bad interpreter: No such file or directory

Что я опять сделал не так ? :)

anonymous

Хочу сразу извиниться за флуд.

http://grena.spb.ru/linux_adsl.php — вот интересная статья по настройке данного модема.

anonymous

Я настроил этот модем для Suse-10 и уменя все получилось. И еще при создании интерфейса «nas0» нужно указать VPI и VCI которые тебе дал провайдер (в примере настройки для СТРИМ Москва »./br2684ctl -b -c 0 -a 0.1.50» у меня эта команда выглядит так »./br2684ctl -b -c 0 -a 0.0.35"-Краснодарский карай). Если ты имееш постоянный IPадрес, шлюз и т.д.. Тебе надо их ввести в ручную. Заходиш в настройки сетевой карты вебираеш интерфейс «nas0» и настраеваеш его (интерфейс «nas0» должен быть запушен).После создания интерфейса «nas0» я не запускал больше не каких скриптов. У меня модем роботает как сетевая карта. И сразу поисходит соединение с интернетом.Удачи если что не получается пиши если смогу помогу.

coiner

Подскажите, плиз, какой DSL-модем 100%но будет работать в Linux(у меня Suse 10.0)