Как заставить работать ZyXEL Omni ADSL USB ?

Автор: iVan Дата: 12.04.2004 16:49 Кто-нить пробывал? У меня провайдер Стрим ( [www.stream.ru] ). У них драйверов под линуху нету. Но, это возможно?
Re: Как заставить работать ZyXEL Omni ADSL USB ? 13.04.2004 13:36pashtet_nick Хе, млин, сам пока не установил .....
У меня мысль была взять с ethernet, но денег чего-то пожалел.....
Вот тперь сижу курю, репу чешу ..
Вообщето мне кажется оно должно работать .. Но это только кажется Улыбка)
Может многоуважаемый саппорт ответит новичку ?
Re: Как заставить работать ZyXEL Omni ADSL USB ? 16.04.2004 11:37orlov Информация добытая после поиска в интернете.

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

Как его настроить? Для этого нужно установить несколько пакетов.
Во-первых, linux-atm 2.4.1:
[prdownloads.sourceforge.net].
Во-вторых, libusb 0.1.7:
[prdownloads.sourceforge.net].
В-третьих, 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




После этого необходимо скачать и установить драйвер модема:
[prdownloads.sourceforge.net]

Перед установкой его необходимо подпатчить. А именно - в файле 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, посвященном этому драйверу:
[sourceforge.net].
Re: Как заставить работать ZyXEL Omni ADSL USB ? 17.04.2004 04:04Perlik Решил поставить linux-atm-2.4.1. когда набрал make ОСь поделала что-то, и выдала:

from sonetdiag.c:18:
/usr/include/asm/atomic.h:40:2: warning: #warning Using kernel header in userland program. BAD!
In file included from sonetdiag.c:18:
/usr/include/linux/sonet.h:65: error: syntax error before "__SONET_ITEMS"
make[3]: *** [sonetdiag.o] Error 1
make[3]: Leaving directory `/home/perlik/linux-atm-2.4.1/src/maint'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/perlik/linux-atm-2.4.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/perlik/linux-atm-2.4.1'
make: *** [all-recursive-am] Error 2

что-то я ничё не понял... Грустный
Re: Как заставить работать ZyXEL Omni ADSL USB ? 19.04.2004 04:18Perlik linux-atm установил
а вот amedyn никак не хочет:

[root@localhost amedyn]# make
cd init && make clean
make[1]: Entering directory `/usr/amedyn/init'
rm -f amload amioctl amloaddbg amloaddbgt
make[1]: Leaving directory `/usr/amedyn/init'
cd module && make clean
make[1]: Entering directory `/usr/amedyn/module'
rm -f *.o .*.flags *.ko *.mod.* .*.o.cmd .*.ko.cmd
make[1]: Leaving directory `/usr/amedyn/module'
cd bridged && make clean
make[1]: Entering directory `/usr/amedyn/bridged'
rm -f br2684ctl
make[1]: Leaving directory `/usr/amedyn/bridged'
cd init && make && make install
make[1]: Entering directory `/usr/amedyn/init'
gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -Wsign-compare -I../include -lusb amload.c -o amload
gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -Wsign-compare -I../include -lusb amioctl.c -o amioctl
make[1]: Leaving directory `/usr/amedyn/init'
make[1]: Entering directory `/usr/amedyn/init'
install -c -m 755 -p amload amioctl /usr/sbin
make[1]: Leaving directory `/usr/amedyn/init'
cd firmware && make
make[1]: Entering directory `/usr/amedyn/firmware'
install -c -m 644 -p fw-usb.bin Fw-usb_A.bin /usr/sbin
make[1]: Leaving directory `/usr/amedyn/firmware'
cd module && make && make install
make[1]: Entering directory `/usr/amedyn/module'
rm -f xdslusb.o
make -C /lib/modules/2.4.22-1.2154.nptl.asp/build SUBDIRS=/usr/amedyn/module XDSLUSB-MODULE=amedyn modules
make: Entering an unknown directory
make: *** /lib/modules/2.4.22-1.2154.nptl.asp/build: No such file or directory. Stop.
make: Leaving an unknown directory
make[1]: *** [normal] Error 2
make[1]: Leaving directory `/usr/amedyn/module'
make: *** [AME_MODULE] Error 2

что это может быть???
Подскажите, плиз
Re: Как заставить работать ZyXEL Omni ADSL USB ? 01.05.2004 02:02iVan Да, кастати, после долгих скитаний по инету я всё же выяснил, что у меня модем ZyXEL Omni ADSL USB Prestige 630 EE. amedyn ещё не пробывал, но скоро...
Re: Как заставить работать ZyXEL Omni ADSL USB ? 04.05.2004 04:12reill error: failed dependencies:
/bin/sh is needed by linux-atm-2.4.1-1
/bin/sh is needed by linux-atm-2.4.1-1
ld-linux.so.2 is needed by linux-atm-2.4.1-1
libc.so.6 is needed by linux-atm-2.4.1-1
libresolv.so.2 is needed by linux-atm-2.4.1-1
/bin/sh is needed by linux-atm-2.4.1-1
/usr/bin/perl is needed by linux-atm-2.4.1-1
libc.so.6(GLIBC_2.0) is needed by linux-atm-2.4.1-1
libc.so.6(GLIBC_2.1) is needed by linux-atm-2.4.1-1
libc.so.6(GLIBC_2.1.3) is needed by linux-atm-2.4.1-1
libresolv.so.2(GLIBC_2.2) is needed by linux-atm-2.4.1-1

такую ошибку выдает при установке linux-atm-2.4.1
подскажите где скачать недостающие файлы...
Re: Как заставить работать ZyXEL Omni ADSL USB ? 07.05.2004 22:58iVan Странно, все пакеты установил, всё есть. Все исходники поправил, но не компилируется этот Amedyn!!! Ни как! Выдаёт тучу ошибок! Жаль, но забыл сохранить содержимое консольки...
Re: Как заставить работать ZyXEL Omni ADSL USB ? 07.05.2004 23:42iVan Я нашёл другой драйвер:
[heanet.dl.sourceforge.net]
Ещё не пробывал...

Точно! Amedyn -- это драйвер для другого модема! Для "aam6000ug"!
Re: Как заставить работать ZyXEL Omni ADSL USB ? 11.05.2004 21:18Perlik Я попробовал... не получается... Пишет:
Error: couldn't find ADSL modem
Re: Как заставить работать ZyXEL Omni ADSL USB ? 11.05.2004 21:38Perlik Блин, я понял... У меня не 630 модем
Точное название модема:
ZyXEL OMNI ADSL USB EE
[www.zyxel.ru]
В требованиях для модема написано, что он требует только Винды, Линухов в этом списке нету... =(
Но я уверен, что как-то можно его запустить... Хотя кто его знает...

Ну почему люди делают всякую продукцию только под винды??? Они что, не знают, что сечас уже многие переходят на более лучшую ОС.
Re: Как заставить работать ZyXEL Omni ADSL USB ? 11.05.2004 21:531ex > Блин, я понял... У меня не 630 модем
Смешно Улыбка Зачем это понимать? Можно посмотреть lsusb
А насчет Зухел... Мдя, ругаться матерно не хочется на этих
раздолбаев... Несмотря на то, что их модемы и прочее оборудование
не имеет гордого префикса win, в инструкциях к "изделиям" нет даже
номинального упоминания про другие ОСы. А вот инструкции к корейским мониторам Samsung содержат целый абзац (!) с туманными намеками на наличие в системе файла XF86Config, что, в общем-то, приятно Улыбка))
Re: Как заставить работать ZyXEL Omni ADSL USB ? 11.05.2004 21:58Perlik > Можно посмотреть lsusb

А по подробней... Если можно... =)
Re: Как заставить работать ZyXEL Omni ADSL USB ? 12.05.2004 12:56iVan А у меня такой:
ZyXEL Omni ADSL USB EE Prestige 630.
[www.zyxel.ru]
Он находит его и даже пытается дозваниться. 5 попыток и всё. Не получается Грустный
Re: Как заставить работать ZyXEL Omni ADSL USB ? 19.05.2004 22:09iVan Никто не поможет?
Re: Как заставить работать ZyXEL Omni ADSL USB ? 19.05.2004 22:14Perlik 2iVan
Похоже придется с этим смириться...
А вообще мне предложили продать этот модем, и купить LAN модем... Уж с ним-то работать будет!!!
Re: Как заставить работать ZyXEL Omni ADSL USB ? 24.05.2004 03:51iVan Мне лиш двух вещей в линухе не хватает. Это инета и игрушек. Некоторые игры вроде как запускаю. Но без инета работать не могу! Мне необходимо настроить этот модем! HELP!!!
Re: Как заставить работать ZyXEL Omni ADSL USB ? 26.05.2004 09:53SergeR А я не стал покупать рекомендованные стримом модемы, потому, что они дорогие и на клиентских машинах надо настраивать PPPoE и всякие firewall (этого мне и на работе хватает), а купил себе железку от D-Link. В ней и dsl-модем, и свитч 4-х портовый, и роутер, и NAT, и соединяется она сама с этим стримом (стрим раз в сутки сбрасывает соединение)... А на компах дома поставил на эту железку default route и прописал эту же железку как dns-сервер. За 10 минут все настроил. И обошлась мне эта железка со сплиттером в ~$110.
Re: Как заставить работать ZyXEL Omni ADSL USB ? 27.05.2004 00:23iVan 2SergeR:
Я за столько же примерно купил.

2ALL:
Драйвер его даже находит! Говорит, вот он, есть. Пытается дозвониться. Пять попыток и всё. Не знаю. Не умею. Надо исходники наверное править или скрипты. Драйвер этот:
[heanet.dl.sourceforge.net]
Amedyn не подходит. Или просто я что-то неправильно делаю. Но модем у меня именно такой:
[www.zyxel.ru]
Если вы дочитали до этой строки, ПЛЗ, не поленитесь, ответьте!
RSS-материал