Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Linux и FreeBSD » Железо в Linux » ZyXEL ADSL USB modem

Ответить
Настройки темы
ZyXEL ADSL USB modem

Пользователь


Сообщения: 110
Благодарности: 1

Профиль | Отправить PM | Цитировать


Здравствуйте!

Хочу сообщить всем заинтересованным и ещё неосведомлённым, что ZyXEL ADSL USB модем _работает_ под Linux'ом. Причём (ясное дело) под любым дистрибутивом, в котором установлены нужные пакеты и соответствующим образом сконфигурировано ядро. Эти модемы распространяют многие провайдеры, предоставляющие ADSL-доступ. В частности - WebPlus и, кажется, РОЛ в Санкт-Петербурге. Говорят, этим же занимается точка.ру в Москве и ещё какие-то.

Как его настроить? Для этого нужно установить несколько пакетов. Во-первых, linux-atm 2.4.1:
http://prdownloads.sourceforge.net/l...ar.gz?download.
Во-вторых, libusb 0.1.7:
http://prdownloads.sourceforge.net/l...ar.gz?download.
В-третьих, ppp 2.4.1 (он обычно поставляется с любым нормальным дистрибутивом).

Далее, необходимо скомпилировать ядро с включёнными нужными параметрами. Параметры следующие:
Цитата:
Code maturity level options[*] Prompt for development and/or uncompletes code/drivers

Loadable modulates support[*] Enable loadable modulates support[*] Set version information on all modulates symbols[*] Kernel modulates loader

Networking options
<*> Packet socket
<*> Unix domain sockets[*] TCP/IP networking[*] Asynchronous Transfer Mode (ATM)

USB support
<*> Support for USB[*] Preliminary USB device filesystem

Networking options[*] Asynchronous Transfer Mode (ATM)[*] Classical IP over ATM
[M] RFC1483/2684 Bridged protocols
Также нужно включить
Цитата:
Network Device Support
и выключить (ОБЯЗАТЕЛЬНО!!!)
Цитата:
Processor type and features
[ ] Symmetric multi-processing support
После этого необходимо скачать и установить драйвер модема:
http://prdownloads.sourceforge.net/z...c.tgz?download

Перед установкой его необходимо подпатчить. А именно - в файле module/xdslusb.c изменить значения констант
Код: Выделить весь код
#define UDSL_DEFAULT_RCV_BUF_SIZE 32
#define UDSL_DEFAULT_SND_BUF_SIZE 32
с значений по умолчанию на
Код: Выделить весь код
#define UDSL_DEFAULT_RCV_BUF_SIZE 64
#define UDSL_DEFAULT_SND_BUF_SIZE 64
Ещё нужно закомментировать вызов функции
Код: Выделить весь код
clear_endpoints (ads_handle, 1 );
в файле init/amload.c, НО ТОЛЬКО ТОТ ВЫЗОВ, КОТОРЫЙ ПРОИСХОДИТ ПЕРЕД ПОСЫЛКОЙ FIRMWARE (это строка 484 в версии драйвера от 29 октября 2003).

После этого можно установить драйвер:
Код: Выделить весь код
make install
.

Теперь нужно настроить ppp. Для этого нужно поместить следующие строки в /etc/ppp/options:
Код: Выделить весь код
lock
defaultroute
plugin /usr/lib/pppd/plugins/pppoatm.so
1.32
Разумеется, вам нужно указать путь, по которому расположен ваш модуль pppoatm.so (или pppoatm.o). У меня это где-то в /lib/modules/... Боюсь наврать. Попробуйте найти этот файл сами.

В принципе, после этого всё должно заработать. То есть, нужно вызывать amstart.sh для подключения модема и amstop.sh для отключения.

Предупреждение: я мог забыть или случайно пропустить какую-то опцию ядра или ещё какую-нибудь ерунду. Если что-то не работает, вопросы лучше задавать не здесь, а на форуме sourceforge.net, посвященном этому драйверу:
http://sourceforge.net/forum/forum.php?forum_id=287227.
Это сообщение посчитали полезным следующие участники:

Отправлено: 16:20, 26-12-2003

 
mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Guest
а если куда-нибудь в начальные скрипты записать всю эту инициализацию?

Отправлено: 01:48, 30-06-2004 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Какой протокол вы используете?
Для pppoe еще надо вроде изменить
 "/usr/sbin/amnet4up.sh"
закомменитируйте с

else
adsl-start || exit 1

до :

# else
# adsl-start || exit 1

сохраните файл
Да и еще -  какой у вас дистриб и ядро?]
2.mar нет,make add_service автоматом в начальный скрипт это впихивает

-------
www.securenet.ru


Отправлено: 20:34, 01-07-2004 | #32


Аватара для Guest

Guest


Профиль | Цитировать


Чтобы настроить этот модем для WebPlus надо скачать эти драйвера http://www.student.montefiore.ulg.ac...-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 и всё должно работать

Написал вроде всё особо не пинайте чем мог тем помог !!!!





Отправлено: 21:17, 29-07-2004 | #33


Аватара для Guest

Guest


Профиль | Цитировать


Привет всем,
Делать было нечего, дело было вечером. Вот инструкция для питерских которые используют Zyxel ADSL модем для доступа в Инет, правда одной определенной версии, а именно 630-11, ну хоть что-то. По adsl грузится быстро http://www.dzhi.sp.ru/drivers/zyxel_adsl.html

Дмитрий

Отправлено: 01:08, 02-08-2004 | #34


Аватара для Belansky

Юниксоид


Сообщения: 3001
Благодарности: 45

Профиль | Отправить PM | Цитировать


Под mandrake, кажись, прикрутили эту железяку.
http://www.opennet.ru/opennews/art.shtml?num=4192

-------
Косово je Србиjа!


Отправлено: 10:47, 03-08-2004 | #35

mar mar вне форума

Аватара для mar

just mar


Moderator


Сообщения: 3904
Благодарности: 163

Профиль | Отправить PM | Цитировать


Дмитрий ух ты! и rpm сделали спасибо!
(при беглом просмотре - принципы те же, что и у Guest 195.131.122.*? я правильно поняла?)
Народ, вы бы регистрировались иногда, что ли? а то куча гостей из webplus-овских ip - не сразу поймешь, разные это люди, или один и тот же
Belansky - это как раз та же ссылка, на сайт к Дмитрию

Отправлено: 12:38, 11-08-2004 | #36

gairat


Сообщения: n/a

Профиль | Цитировать



Народ помогите плз.....
модем "ZyXel omni adsl usb 630-11 ee"  настроил как Guest
написал, но мне нужен режим rfc1483 bridge что и поставил в /etc/amedyn PROTOCOL_MODE=3

при запуске amstart.sh выдает ошибку:

Error: I Didn't found ADSL modem

Отправлено: 11:12, 04-09-2004 | #37


Новый участник


Сообщения: 23
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Какое у вас ядро?atm,loadable module supprt,usb включены?
Покажите  что у вас в /proc/bus/usb/devices
И точно все нужнные rpm'ы установлены?

-------
www.securenet.ru


Отправлено: 17:45, 05-09-2004 | #38


Аватара для Guest

Guest


Профиль | Цитировать


amedyn дрова наверное не будут работать если модем на чипсете от conexant(Annex A/Lan adapter). Какие дрова тогда нужны?

Отправлено: 17:55, 25-09-2004 | #39


Аватара для Guest

Guest


Профиль | Цитировать


А какие у вас пинги до провайдера с этими драйверами, если не секрет?

Отправлено: 20:26, 28-09-2004 | #40



Компьютерный форум OSzone.net » Linux и FreeBSD » Железо в Linux » ZyXEL ADSL USB modem

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Dial-Up - USB Modem ADSL установка в Winows Vista deadstar5 Сетевые технологии 2 15-06-2009 11:54
USB Audio + USB Adsl Modem NestrogaevA Сетевое оборудование 6 20-02-2009 18:26
xDSL/DialUp - Драйвер LAN USB ADAPTER для Windows Vista (USB ADSL MODEM) AntonioMD Сетевое оборудование 0 25-08-2008 17:22
Проблема - NAT + USB ADSL Modem - не идет в инет NeverSummer Microsoft Windows NT/2000/2003 0 20-03-2008 03:52
ZyXEL OMNI ADSL USB ANNEX A в Windows Vista Gnome69 Microsoft Windows Vista 7 26-06-2007 23:03




 
Переход