[Comm] WiFi через Zyxel G202EE
Рахашан Ра
=?iso-8859-1?q?rahashan_=CE=C1_mail=2Eru?=
Вс Дек 2 14:41:28 MSK 2007
Здравствуйте, Руслан.
Спасибо за ссылку!
Скачал оттуда драйвер. После make от имени root получил вот что:
make -C /lib/modules/2.6.18-std-smp-alt7/build M=/home/rahashan/tmp/zd1211/compat-wireless-2.6 modules
make[1]: Entering directory `/usr/src/linux-2.6.18-std-smp-alt7'
CC [M] /home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.o
In file included from <command line>:1:
/home/rahashan/tmp/zd1211/compat-wireless-2.6/compat/compat.h:173: warning: struct delayed_work' declared inside parameter list
/home/rahashan/tmp/zd1211/compat-wireless-2.6/compat/compat.h:173: warning: its scope is only this definition or declaration, which is probably not what you want
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:165:27: error: linux/latency.h: No such file or directory
In file included from /home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:167:
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.h:584: error: field reset_work' has incomplete type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.h:585: error: field security_work' has incomplete type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.h:586: error: field wx_event_work' has incomplete type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.h:587: error: field hang_check' has incomplete type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.h:588: error: field rf_kill' has incomplete type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.h:590: error: field scan_event_later' has incomplete type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_up':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1704: warning: implicit declaration of function modify_acceptable_latency'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1772: warning: implicit declaration of function round_jiffies_relative'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_down':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1859: error: INFINITE_LATENCY' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1859: error: (Each undeclared identifier is reported only once
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1859: error: for each function it appears in.)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_reset_adapter':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1873: warning: type defaults to int' in declaration of __mptr'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1873: warning: initialization from incompatible pointer type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function isr_indicate_associated':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1917: error: expected =', ,', ;', asm' or __attribute__' before __maybe_unused'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:1917: error: __maybe_unused' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function isr_indicate_association_lost':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:2049: error: expected =', ,', ;', asm' or __attribute__' before __maybe_unused'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:2049: error: __maybe_unused' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_scan_event_later':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:2105: warning: type defaults to int' in declaration of __mptr'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:2105: warning: initialization from incompatible pointer type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function isr_scan_complete':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:2124: warning: implicit declaration of function delayed_work_pending'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function show_bssinfo':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:4061: error: expected =', ,', ;', asm' or __attribute__' before __maybe_unused'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:4061: error: __maybe_unused' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:4089: error: mac' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_read_mac_address':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:4665: error: expected =', ,', ;', asm' or __attribute__' before __maybe_unused'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:4665: error: __maybe_unused' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:4667: warning: ISO C90 forbids mixed declarations and code
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_security_work':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:5544: warning: type defaults to int' in declaration of __mptr'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:5544: warning: initialization from incompatible pointer type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_hang_check':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:5933: warning: type defaults to int' in declaration of __mptr'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:5933: warning: initialization from incompatible pointer type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_rf_kill':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:5976: warning: type defaults to int' in declaration of __mptr'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:5976: warning: initialization from incompatible pointer type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_alloc_device':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6032: warning: assignment discards qualifiers from pointer target type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6126: warning: implicit declaration of function INIT_DELAYED_WORK'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6131:57: error: macro "INIT_WORK" requires 3 arguments, but only 2 given
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6131: error: INIT_WORK' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_pci_init_one':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6244: warning: passing argument 2 of request_irq' from incompatible pointer type
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_init':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6557: warning: implicit declaration of function set_acceptable_latency'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6557: error: INFINITE_LATENCY' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_exit':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6579: warning: implicit declaration of function remove_acceptable_latency'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_wx_set_wap':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6907: error: expected =', ,', ;', asm' or __attribute__' before __maybe_unused'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6907: error: __maybe_unused' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_wx_get_wap':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6950: error: expected =', ,', ;', asm' or __attribute__' before __maybe_unused'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:6950: error: __maybe_unused' undeclared (first use in this function)
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_wx_set_genie':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:7579: warning: implicit declaration of function kmemdup'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:7579: warning: assignment makes pointer from integer without a cast
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c: In function ipw2100_wx_event_work':
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:8302: warning: type defaults to int' in declaration of __mptr'
/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.c:8302: warning: initialization from incompatible pointer type
make[3]: *** [/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless/ipw2100.o] Error 1
make[2]: *** [/home/rahashan/tmp/zd1211/compat-wireless-2.6/drivers/net/wireless] Error 2
make[1]: *** [_module_/home/rahashan/tmp/zd1211/compat-wireless-2.6] Error 2
make[1]: Leaving directory `/usr/src/linux-2.6.18-std-smp-alt7'
make: *** [modules] Error 2
From: Хихин Руслан <hihin на rambler.ru>
Date: Mon, 19 Nov 2007 10:25:29 +0300
Subject: Re: [Comm] WiFi через Zyxel G202EE
> Здравствуйте Рахашан Ра
> Сегодня с утра. со свежей головой нашёл сайт разработчика драйвера :
http://www.linuxwireless.org/en/users/Drivers/zd1211rw#zd1211rw
> Нехилая поддержка у них различных устройств c Wifi.
> Интересно, что могут сказать спецы по ядру ?
> С уважением Хихин Руслан
Подробная информация о списке рассылки community