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

Компьютерный форум 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

 

Аватара для Trulalage

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


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

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


taaak modem pomenyala schas u mena 630-11... popriobuyem nachat....

Отправлено: 19:52, 01-12-2004 | #41



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

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


Аватара для Trulalage

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


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

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


narod ktonibud REF 1483 bridged mode nastraival????

Отправлено: 08:30, 03-12-2004 | #42


Аватара для Trulalage

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


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

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


output amstart.sh

>>>Inits Zyxel 630-11 & Asus AAM6000UG
>>>Mounting USB file system....
mount: usbfs already mounted or /proc/bus/usb busy
>>>Removing amedy driver
>>>Loading Firmware
Zyxel 630-11 & Asus AAM6000UG microcode
upload program 02/08/2004

Josep Comes <jcomes@gna.es>
Sundur <sundur@cynaptix.biz>
Eduardo Espejo <eespejo@users.sourceforge.net>

I found ADSL modem with Vendor ID = 06b98 Product ID = a5a5
Loading and Sending /usr/sbin/fw-usb.bin
Firmware is sent!

Waiting ADSL line is up (until -1 second)

ADSL Line is up

>>>Loading driver...
Fatal: Module crc32 not found
Lanching driver in normal mode...
/usr/sbin/amload.sh successful
Setting RFC1483/2684 bridged...
>>>Setting RFC1483/2684 bridged...
>>>Loading br2684 kernel module...
>>>Loading br2684ctl...
RFC1483/2684 bridge: Interface "nes0" created successfuly.
RFC1483/2684 bridge: Communicating over ATM 0.0.33 encapsulation: LLC
RFC1483/2684 bridge: Fatal: failed connect socket

Отправлено: 21:32, 03-12-2004 | #43

grena


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

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


Я тут написал как что подключать. И все файлы приложил: http://grena.spb.ru/linux_adsl.php

Отправлено: 22:42, 17-08-2005 | #44

FILINII


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

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


ПОДРОБНЕЙШЕЕ(!) РУКОВОДСТВО(!) по установке и настройке модема ZyXEL OMNI ADSL USB ANNEX A на операционной системе Linux: http://www.sunhill.h15.ru/zyxel/faq.html
Руководство включает в себя все необходимые ресурсные файлы.

-------место для размещения руководства любезно предоставлено безкорыстной админострацией широкоизвестного анимэ-ресурса http://WWW.SUNHILL.H15.RU

--= !!! =--вопросы по данному руководству оставлять на форуме SUNHILL FORUM => http://sunhill.h15.ru/cgi-bin/forum/thems.pl в соответсвующей теме (которая уже создана). Ответы гарантированно будут.

Отправлено: 14:48, 08-01-2006 | #45


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


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

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


mar
Цитата:
а ты сам прикручивал ADSL зухель к линуксу? и к какому?
Сам, конечно, прикручивал. Дистрибутив - тогда был LFS 5.0. Но по этому же алгоритму модем прикручивается и к Slackware :-) Насчёт остальных - не пробовал лично, но уверен, что всё должно работать :-)

Чёрт, три года уже прошло почти. Только сейчас заметил :-o :-D

Отправлено: 17:54, 06-11-2006 | #46



Компьютерный форум 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




 
Переход