Показать полную графическую версию : ZyXEL ADSL USB modem
Guest
верно опиши, может и под слакой встанет...
Guest, отзовись, плз. Те же самые симптомы: интерфейс atm0 с нужными настройками tcp/ip поднимается, но vpi & vci из /etc/cxacru не устанавливаются. (Или может их для atm еще где-то указать нужно?)
Во всех файлах /proc/net/atm/*
вместо нужных значений нули. В итоге сеть не доступна. Guest, как вылечил, поведай.
Исправлено: vadimbl, 0:59 6-06-2004
mar
Я прикручивал, разумеется, сам :-))) Дистрибутив - LFS 5.0. Без BLFS. То есть, минимум установленных пакетов. Ядро - 2.4.22.
В Slackware 9.0 у меня всё тоже заработало.
Belansky
07-06-2004, 12:46
Статейку нашел по настройке таких модемов http://user.rol.ru/~minlaw/omni-adsl-usb-ee-howto.html
А как маршрут прописать?
Я настроил модем на интерфейс tun0, дал ему IP, а он просит маршрут...
Народ уточните про какую модель статья есть
OMNI ADSL USB EE
или
Prestige 630 EE ??
У меня 1 вариант установил все как вы описываете - но после установки амедына модуль pppoatm.so (или pppoatm.o) не находиться (нигде - ставил поиск ). Ъотя все установилось вроде без варнингоа и ерроров, правда я чуть изминил последовательность я сначало компильнул ядро со всеми настройками а потом заинсталил пакеты.
Могу помочь с настройкой модема zyxel omni adsl usb(который webplus'овский)
http://sourceforge.net/forum/forum.php?forum_id=287227
здесь все обсуждается,если что там можно поискать или спросить вопрос.
http://prdownloads.sourceforge.net/zyxel630-11/amedyn-2003-10-29-src.tgz?download
это драйвера.(Скачайте и распакуйте)
Вообще настройка модема не особо зависит от дистриба - у меня работало на редхате 9.0 и сейчас на мандраке 9.2
Много чего решает установка хорошего кернела - 2.4.22 у меня сейчас.
Ессно должны быть исходники кернела чтобы поставить опции(однако у меня уже все было поставлено)
Не помню все что нужно включить......однозначно нужно включить поддержку atm и usb(без этого вообще не будет работать) а также включить loadable module support.
далее установить нужные rpm'ы:
libusb0.1_4-devel-0.1.6a-2.rpm
libusb0.1_4-0.1.6a-2.i586.rpm
libpcap0-0.7.2-2.i586.rpm
liblinux-atm1-2.4.1-2.i586.rpm
ppp-2.4.1-12.i586.rpm
ppp-pppoatm-2.4.1-12.i586.rpm
Лучше установить последнии версии пакетов,БЕЗ них ничего не будет работать.Удостовертись что все установили,тогда можно приступать к установке
Еще скачайте speedtouch module 1.7 - он нужне чтоб коннект не обрывался когда посылаешь большие пакеты.
http://prdownloads.sourceforge.net/linux-usb/speedtouch-1.7.tar.gz?download
Откройте файл xdslusb.c и измените:
#define SPEEDTOUCH_VENDORID 0x06b9
#define SPEEDTOUCH_PRODUCTID 0x4061
на
#define SPEEDTOUCH_VENDORID 0x06b9
#define SPEEDTOUCH_PRODUCTID 0xa5a5
Этот файл замените на тот который в драйвере amedyn - amedyn/module/xdslusb.c
Далее в init/amload.c измените
clear_endpoints (ads_handle, 1 );
на
// clear_endpoints (ads_handle, 1 );
Но только перед строчкой
/***********************/
/* send firmware */
/**********************/
Далее поправте файл /etc/amedyn
Я использую протокол rfc routed ,поэтому там не надо добавлять что либо в /etc/ppp/options,однако если у вас pppoe то там немножко посложнее....
Не помню что еще надо изменять - остается только перекрестится ,зайти в папку с драйверами и под рутом набрать
make
make install
Вам очень повезет если все скомпилится без ошибок,если так - то запускайте
amstart.sh........если надо остановить модем а потом запустить,то делайте так(все под рутом )
amstop.sh - вырубите usb кабель из компа а потом врубите - amstart.sh......
Если что задайте вопрос на том форуме или стучите в асю - 6557791
Guest (skystar :) огромное спасибо :up:
[all] пояснение по свежим следам:
Откройте файл xdslusb.c и измените:
#define SPEEDTOUCH_VENDORID 0x06b9
#define SPEEDTOUCH_PRODUCTID 0x4061
на
#define SPEEDTOUCH_VENDORID 0x06b9
#define SPEEDTOUCH_PRODUCTID 0xa5a5
- эти переменные заставляют драйвер проверять номер и версию продукта, однако, если и то, и другое подменить, по крайней мере для Питерских ebplus-овских модемов и московских (точка ру - там, возможно, надо вставить иную цифирь) - все благополучно работает.
Далее поправте файл /etc/amedyn
Там, насколько мне помнится (я сама не делала, видела кусками у друзей) надо будет поиграть с конфигм драйвера, устанавливая предложенный провайдером режим (он может быть разным) (один вариант - посмотреть файлы на диске, другой, если есть win, установить под ней и записать конфигурацию). В конфиге режим ставится цифрами (там объясняется что есть что)
sad koder
29-06-2004, 17:30
Да кстати там на sourceforge.net вышла новая версия драйверов
http://ms800.montefiore.ulg.ac.be/~counasse/modem/amedyn-2004-06-22-src.tgz
Там исправлены вышеприведенные баги,но не все.
Тот человек просил всех поэкспериментировать с ними,так что попробуйте и их установить=)
Добавлено:
Да и еще - если у вас все получилось,и вы хотите чтобы этот драйвер запускался при старте компутера и под любым пользователем(так как его можно запускать только под рутом) то сделайте следующее - зайдите в папку с драйвером и наберите следующее:(под рутом)
cd amedyn/
make add_service
тогда все будет ок=))))
Удачи!
Модем почемуто не успевает инициализироваться и создать интерфейс atm0 при загрузке как сервис
Приходиться после загрузки врубать его вручную
Что это может быть ????
Guest
а если куда-нибудь в начальные скрипты записать всю эту инициализацию?
sad koder
01-07-2004, 20:34
Какой протокол вы используете?
Для pppoe еще надо вроде изменить
"/usr/sbin/amnet4up.sh"
закомменитируйте с
else
adsl-start || exit 1
до :
# else
# adsl-start || exit 1
сохраните файл
Да и еще - какой у вас дистриб и ядро?]
2.mar нет,make add_service автоматом в начальный скрипт это впихивает
Чтобы настроить этот модем для WebPlus надо скачать эти драйвера http://www.student.montefiore.ulg.ac.be/~counasse/modem/amedyn-2004-07-26-src.tgz
потом поставить все необходимые пакеты libusb atm ppp
потом скомпилировать драйвер make
в файлике /etc/amedyn
Пример
#
# Config file for Zyxel 630-11 & Asus AAM6000UG (ADSL Modem USB)
#
# Driver mode
DRIVER_MODE=1 # 1 = normal, 2 = debug
# Protocol
PROTOCOL_MODE=1 # 1 = RFC1483/2684 routed, 2 = PPP over ATM (pppoa), 3 = RFC1483/2684 bridged, 4 = PPP over Ethernet (pppoe)
# Paths
BINARY_PATH="/usr/sbin"
ATM_PATH=""
# ATM
VPI=1
VCI=32
# Specific for RFC1483/2684 routed/bridged
# if IP_ADDRESS is blank in bridged mode then it uses DHCP to get IP
IP_ADDRESS=***.***.**.*** сдесь вписать свой IP
NETMASK=255.255.255.0 это так и оставить
GATEWAY=***.***.***.*** сдесь вписать шлюз эти все адреса написаны в паметке котурую дают при подключении
потом надо в файлике /etc/resolv.conf прописать
nameserver 194.8.160.90
nameserver 195.131.52.130
потом если надо добавить сервис для того чтобы модем запускался при загрузке зайдите в папку с исходниками ../amedyn
в консоли пишем make add_service
если инет не будет работать после перезагрузки
надо сделать так запустить консоль под рутом и пишем
amstop.sh
потом орубаем шнурок модема на секунды 3-5 потом втыкаем его
потом amstart.sh и всё должно работать
Написал вроде всё особо не пинайте чем мог тем помог !!!!
Привет всем,
Делать было нечего, дело было вечером. Вот инструкция для питерских которые используют Zyxel ADSL модем для доступа в Инет, правда одной определенной версии, а именно 630-11, ну хоть что-то. По adsl грузится быстро http://www.dzhi.sp.ru/drivers/zyxel_adsl.html
Дмитрий
Belansky
03-08-2004, 10:47
Под mandrake, кажись, прикрутили эту железяку.
http://www.opennet.ru/opennews/art.shtml?num=4192
Дмитрий ух ты! и rpm сделали :) :up: спасибо!
(при беглом просмотре - принципы те же, что и у Guest 195.131.122.*? я правильно поняла?)
Народ, вы бы регистрировались иногда, что ли? а то куча гостей из webplus-овских ip - не сразу поймешь, разные это люди, или один и тот же :confused:
Belansky - это как раз та же ссылка, на сайт к Дмитрию
Народ помогите плз.....
модем "ZyXel omni adsl usb 630-11 ee" настроил как Guest
написал, но мне нужен режим rfc1483 bridge что и поставил в /etc/amedyn PROTOCOL_MODE=3
при запуске amstart.sh выдает ошибку:
Error: I Didn't found ADSL modem
sad koder
05-09-2004, 17:45
Какое у вас ядро?atm,loadable module supprt,usb включены?
Покажите что у вас в /proc/bus/usb/devices
И точно все нужнные rpm'ы установлены?
amedyn дрова наверное не будут работать если модем на чипсете от conexant(Annex A/Lan adapter). Какие дрова тогда нужны?
А какие у вас пинги до провайдера с этими драйверами, если не секрет?
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.
Available in ZeroNet 1osznRoVratMCN3bFoFpR2pSV5c9z6sTC