LINUX.ORG.RU

И снова ZyXEL ADSL USB EE (Annex A) Стрим...


0

0

Пытаюсь я вот установить модем ZyXEL ADSL USB EE (Annex A) по инструкции, взятой с http://imho.ws/showthread.php?t=71435 Дошёл до пятого пункта (по инструкции) а дальше у меня возникло несколько вопросов: Как там написано "Установливаем дрова для модема и патчим еще вот этим". А что патчить? Сами дрова? Исходники? И как патчить? Что вообще надо делать в пункте 5? Если кто-нибудь может мне помочь, то, пожалуйста, распишите всё поподробнее

anonymous

Беруться драйвера по ссылке и к ним патч, чего не понятного?
Насколько я помню, этот патч вставляет нужный Vendor ID и
Product ID, что бы драйвер смог определить устройство, без
этих параметров драйвер не будет знать про устройство, однако
не стоит забывать, что ZyXEL ADSL USB как не резанных собак,
и описываемый драйвер может не подойти...

P.S. Не пойму я ни как, зачем брать USBшный гемор, когда нормальные
езернетовские устройства по цене USBшных свободно купить можно?...

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

Насколько я знаю, USB EE (Annex A) - он 1. Есть ещё какой-то 630 и т.п., но я купил в офисе в СТРИМа, а там они только одну модедь продают и тот, кто написал ту инструкцию по установке, тоже, по-видимому, покупал модем в СТРИМе. К тому же если не этот драйвер устанавливать - тогда какой? Если этот не подойдёт, то буду пробовать другой установить. Слушай, я пока в Линуксе полный ламер... Ты можешь написать, как пропатчить этот драйвер? Я имею ввиду какие команды писать и что вообще делать надо? Как его патчить? Я не умею... З.Ы. На езернетовский у меня сейчас нету $. К тому же я уже купил USB и в глючном виндовозе он работает, но меня тошнит уже от винды... Если мне покупать езернетовский, то этот продовать надо, а много за него не дадут... Штуки полторы придётся своих вложить. Я считаю, что проще и дешевле будет этот установить

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

>На езернетовский у меня сейчас нету $. К тому же я уже купил USB и в
>глючном виндовозе он работает, но меня тошнит уже от винды...

Надо было раньше думать, к примеру D-Link DSL-300T сейчас в среднем
стоит баксов 40, сплитер - 5$, только побегать придется, недавно
знакомый купил в Мегашопе за 44$:
http://www.megashop.ru/index.php?level=4&pid=30953921&c_flag=1
и сплитер за 5$, те же 49$ вышли, что и за у USB модем в офисе
СТРИМ'а... Зато сейчас сидит человек и в ус не дует с этими драйверами...

>Ты можешь написать, как пропатчить этот драйвер? Я имею ввиду какие
>команды писать и что вообще делать надо? Как его патчить? Я не
>умею...

Качаешь исходники, расспаковываешь, качаешь патч, закидываешь
чегототам.patch или чегототам.diff в дирикторию куда расспаковал
исходники, делаешь patch -p1 < чегототам.xxxx, затем make и
после как собереться make install, еще проще я описать этот процесс
не с могу, а более детально, я столько не выпью....

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

Написал не всё, т.к. сообщение не отправлялось полностью из-за размера. Всё пропатчил, а теперь, а точнее, как и прежде, ошибка: [root@localhost src]# make (...) cd bridged && make && make install make[1]: Entering directory `/usr/src/bridged' gcc -O2 -Wstrict-prototypes -fomit-frame-pointer -pipe -march=i686 -Wall -DLINUX -I/lib/modules/2.6.8.1-10mdksmp/build/include br2684ctl.c -o br2684ctl -latm br2684ctl.c:8:17: atm.h: No such file or directory In file included from /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atmdev.h:12, from br2684ctl.c:9: /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:212: error: syntax error before "uint32_t" /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:212: warning: no semicolon at end of struct or union /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:212: warning: no semicolon at end of struct or union /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:213: warning: type defaults to `int' in declaration of `sas_addr' /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:213: warning: data definition has no type or storage class /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:214: error: syntax error before '}' token /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atm.h:218: error: parameter `addr' has incomplete type In file included from /lib/modules/2.6.8.1-10mdksmp/build/include/linux/atmbr2684.h:5, from br2684ctl.c:10: /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:139: error: field `ifru_addr' has incomplete type /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:140: error: field `ifru_dstaddr' has incomplete type /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:141: error: field `ifru_broadaddr' has incomplete type /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:142: error: field `ifru_netmask' has incomplete type /lib/modules/2.6.8.1-10mdksmp/build/include/linux/if.h:143: error: field `ifru_hwaddr' has incomplete type br2684ctl.c: In function `create_br': br2684ctl.c:59: warning: implicit declaration of function `socket' br2684ctl.c:59: error: `PF_ATMPVC' undeclared (first use in this function) br2684ctl.c:59: error: (Each undeclared identifier is reported only once br2684ctl.c:59: error: for each function it appears in.) br2684ctl.c:59: error: `SOCK_DGRAM' undeclared (first use in this function) br2684ctl.c: In function `assign_vcc': br2684ctl.c:98: warning: implicit declaration of function `text2atm' br2684ctl.c:98: warning: type-punning to incomplete type might break strict-aliasing rules br2684ctl.c:98: error: `T2A_PVC' undeclared (first use in this function) br2684ctl.c:113: error: `PF_ATMPVC' undeclared (first use in this function) br2684ctl.c:113: error: `SOCK_DGRAM' undeclared (first use in this function) br2684ctl.c:124: warning: implicit declaration of function `setsockopt' br2684ctl.c:124: error: `SOL_SOCKET' undeclared (first use in this function) br2684ctl.c:124: error: `SO_SNDBUF' undeclared (first use in this function) br2684ctl.c:127: error: `SOL_ATM' undeclared (first use in this function) br2684ctl.c:130: warning: implicit declaration of function `connect' br2684ctl.c:130: warning: type-punning to incomplete type might break strict-aliasing rules make[1]: *** [br2684ctl] Ошибка 1 make[1]: Leaving directory `/usr/src/bridged' make: *** [BRIDGED] Ошибка 2 [root@localhost src]#

Что с этим делать - не знаю...

anonymous
()
Ответ на: комментарий от McMCC

Что-то я ничего подобног не нашёл...Ты ничего не путаешь? Может он как-то по-другому называется? Есть Linux-atm и liblinux-atm, но они оба установлены...Если действительно надо libatm установить, то где его взять?

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

>Есть Linux-atm и liblinux-atm

Скорее всего они и есть...

>но они оба установлены.

Я не знаю, что вы там ставили, но сборщик говорит обратное, нет нужных
инклюдов, например atm.h....

McMCC ★★★
()

Убери этот дебильнй Линукс. Это система для дебилов, созданная дебилами и не будет никаких проблем.

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

ха-ха... павесься даун, асвабади эту планету от своего бреннаго тела :)

anonymous
()
Ответ на: комментарий от McMCC

Покопался я в нём, переустановил всё - драйвер теперь установился. Модем видит, линию видит, а вот когда его запускаю, начинает ошибкой ругаться: [root@localhost root]# cxload.sh >>> Inits Conexant AccessRunner <<<

>>> Loading USB controller...

>>> Loading firmware... Conexant AccessRunner microcode upload program. 6/9/2003 Josep Comas <jcomas@gna.es> See credits in documentation

I found ADSL modem with VendorID = 0586 & ProductID = 330a Loading and sending /usr/sbin/cxfirm4.bin... Firmware is sent! Setting configuration... Waiting ADSL line is up (until 90 seconds)... ..... ADSL line is up (Downstream 2048 Kbits/s, Upstream 320 Kbits/s) >>> Loading driver... FATAL: Module crc32 not found. Launching driver in normal mode... FATAL: Error inserting cxacru (/lib/modules/2.6.8.1-10mdksmp/kernel/drivers/usb/cxacru.ko): Invalid module format [root@localhost root]# Что бы это могло быть?

anonymous
()
Ответ на: комментарий от McMCC

Я всё переуствновил. Драйвер загружается, а в инет выйти не получается :( Там было написано, что надо ввести adsl-setup и этой утилитой настроить соединение и ввести интерфейс nas0, который он почему-то не находит. Вобщем на adsl-start он так реагирует:

[root@localhost root]# adsl-start ................TIMED OUT

На cxload.sh так:

[root@localhost root]# cxload.sh >>> Inits Conexant AccessRunner <<<

>>> Loading USB controller...

>>> Loading firmware... Conexant AccessRunner microcode upload program. 6/9/2003 Josep Comas <jcomas@gna.es> See credits in documentation

I found ADSL modem with VendorID = 0586 & ProductID = 330a Loading and sending /usr/sbin/cxfirm4.bin... Firmware is sent! Setting configuration... Waiting ADSL line is up (until 90 seconds)... ..... ADSL line is up (Downstream 2048 Kbits/s, Upstream 320 Kbits/s) >>> Loading driver... FATAL: Module crc32 not found. Launching driver in normal mode...

/usr/sbin/cxload.sh successful

Как видите, драйвер загружается... А вот сеть поднять не может:

[root@localhost root]# adsl-connect nas0: unknown interface: No such device SIOCSIFMTU: No such device pppoe: ioctl(SIOCGIFHWADDR): Session 0: No such device Using interface ppp0 Connect: ppp0 <--> /dev/pts/3 Modem hangup Connection terminated.

Помогите, пожалуйста, всё то настроить

anonymous
()
Ответ на: комментарий от McMCC

McMCC, Спасибо, чувак! Я всё настроил - всё работает ;-) Сейчас вот, например, с Линукса пишу :-) Собственно вот в чём была проблема: существует linux-atm и linux-atm-lib о котором практически нигде ничего не пишется и даже в той инструкции он не был упомянут. Сейчас я всё скачал, установил и всё ОК! Ещё раз всем огромное спасибо!

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