LINUX.ORG.RU

И снова про ZyXEL ADSL USB EE ..


0

0

Кто-нибудь смог запустить этот девайс на ядрах 2.6.13+ ?
Раньше стояло 2.6.10, там всё нормально работало,
сейчас поставил 2.6.15 (пробовал и на 2.6.17) - не хочет, зараза..

Поставил linux-atm, linux-atm-lib, rp-pppoe, в ядре всё что надо включил, всё как обычно должно быть..
Собираю сами дрова - cxacru, всё норм проходит, но кидает варнинг на функцию shutdown_atm_dev.
Поставил, запускаю cxload.sh, фирмвэр грузит, dsl-линию находит,
под конец вылетает с фатал эррором, что не может загрузить модуль cxacru,
ругаясь на туже shutdown_atm_dev.
В самих дровах закомментил её вызов, всё собралось,
cxload.sh модуль грузит, всё норм. cxnet4up.sh выдает это:

root@darkstar:/home/wishmaster# cxnet4up.sh
>>> Setting PPPoE <<<

>>> Loading br2684 kernel module...

>>> Loading ppp_generic...

>>> Loading br2684ctl...
Conexant AccessRunner ioctl call. 6/9/2003
Josep Comas <jcomas@gna.es>
See credits in documentation

I found ADSL modem with VendorID = 0586 & ProductID = 330a
Error: usb_set_configuration: could not set config 1: Device or resource busy

Это тоже не особо помогает:
root@darkstar:/home/wishmaster# br2684ctl -b -c 0 -a 0.1.50
RFC1483/2684 bridge: Interface "nas0" created sucessfully
RFC1483/2684 bridge: Communicating over ATM 0.1.50, encapsulation: LLC
RFC1483/2684 bridge: Fatal: failed to connect on socketRFC1483/2684

Пробовал на Слаке 11-ой и мандриве 2007-ой - абсолюнто одно и тоже
Есть какие-нибудь идеи?

С добрым утром, обновился бы, чтоли... а теперь по буковкам:

1. Забудь про т.н. "дрова", все сто лет как есть в ядре, модуль - cxacru, ищи в секции USB;
2. Поставь свежий linux-atm, 2.5.0 - утилка br*** (завивит от libusb) уже в нем содержится;
3. Фирмварь грузицца udev'ом, лежать должна в /lib/firmware, остальное можно выкинуть нафиг;
4. Поставь свежий ppp (на всякий случай - 2.4.4 не зря недавно вышел, 2.4.3 работает 100%) и rp-pppoe;
5. Нарисуй в /etc/sysconfig/cxacru:

-------------------------
# br2684ctl location
ATM_PATH="/usr/local/sbin"

# ATM
VPI=1
VCI=50
-------------------------

6. В пусковом скрипте:
-------------------------
#!/bin/bash

source /etc/sysconfig/cxacru

echo "Loading support modules..."
modprobe br2684 ppp_generic pppoe

echo "Setting up bridge interface..."
$ATM_PATH/br2684ctl -b -c 0 -a 0.$VPI.$VCI

echo "Bringing up bridge interface..."
ifconfig nas0 up
-------------------------

7. Ядро собери, модули заинсталль, фирмварь уложи, перезагрузись,
дождись поднятия линии (man dmesg) и запусти вышенаписанный скриптец;
8. Запусти pppoe-setup и поотвечай на вопросы, ради разнообразия;
9. Запусти pppoe-start и скажи мне, что пошло не так.

e
()

Подозреваю, что в мандриве это все должно было заработать из коробки, что-то ты не то намутил. Пакеты родные ставил или ручками из исходников?

Reset ★★★★★
()
Ответ на: комментарий от Reset

Обычно такие модемы пашут из коробки, если подсунуть firmware в /lib/firmware.

YesSSS ★★★
()
Ответ на: комментарий от e

>С добрым утром, обновился бы, чтоли... а теперь по буковкам....

Спасибо, уже разобрался, всё настроил, скрипт чуть подредактил, всё великолепно работает :)

Wishmaster
() автор топика
Ответ на: комментарий от Reset

>Подозреваю, что в мандриве это все должно было заработать из коробки, что-то ты не то намутил. Пакеты родные ставил или ручками из исходников?

Не заработало, пришлось ручками ставить, правда тоже не особо помогло..

Wishmaster
() автор топика
Ответ на: комментарий от Wishmaster

дык надо было родные пакеты ставить

Reset ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.