Package: ar5523
Severity: normal

Hi,
I'm using a USB WLAN adaptor with AR5523 chipset.
I found this very useful description by GeoffSimmons:
http://wiki.debian.org/ar5523
But at step 4 I get an error message:

$ m-a a-i ar5523

(...)
# build module
/usr/bin/make -C /usr/src/modules/ar5523 KSRC=/lib/modules/2.6.26-2-amd64/build
make[2]: Entering directory `/usr/src/modules/ar5523'
/usr/bin/make -C /lib/modules/2.6.26-2-amd64/build SUBDIRS=/usr/src/modules/ar5523 modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.26-2-amd64'
CC [M] /usr/src/modules/ar5523/ar5523.o
/usr/src/modules/ar5523/ar5523.c: In function ‘ar5523_data_rx_cb’:
/usr/src/modules/ar5523/ar5523.c:580: error: implicit declaration of function ‘IEEE80211_SKB_RXCB’ /usr/src/modules/ar5523/ar5523.c:580: warning: passing argument 1 of ‘__memcpy’ makes pointer from integer without a cast /usr/src/modules/ar5523/ar5523.c:580: warning: passing argument 1 of ‘__builtin_memcpy’ makes pointer from integer without a cast /usr/src/modules/ar5523/ar5523.c:581: error: too few arguments to function ‘ieee80211_rx_irqsafe’
/usr/src/modules/ar5523/ar5523.c: In function ‘ar5523_data_tx_cb’:
/usr/src/modules/ar5523/ar5523.c:791: error: implicit declaration of function ‘IEEE80211_SKB_CB’ /usr/src/modules/ar5523/ar5523.c:791: warning: assignment makes pointer from integer without a cast /usr/src/modules/ar5523/ar5523.c:794: error: dereferencing pointer to incomplete type /usr/src/modules/ar5523/ar5523.c:794: error: ‘IEEE80211_TX_STAT_ACK’ undeclared (first use in this function) /usr/src/modules/ar5523/ar5523.c:794: error: (Each undeclared identifier is reported only once /usr/src/modules/ar5523/ar5523.c:794: error: for each function it appears in.) /usr/src/modules/ar5523/ar5523.c:795: error: too few arguments to function ‘ieee80211_tx_status_irqsafe’
/usr/src/modules/ar5523/ar5523.c: In function ‘ar5523_bss_info_changed’:
/usr/src/modules/ar5523/ar5523.c:970: error: ‘BSS_CHANGED_BSSID’ undeclared (first use in this function) /usr/src/modules/ar5523/ar5523.c:975: error: ‘struct ieee80211_bss_conf’ has no member named ‘bssid’ /usr/src/modules/ar5523/ar5523.c:975: error: ‘struct ieee80211_bss_conf’ has no member named ‘bssid’ /usr/src/modules/ar5523/ar5523.c:1003: error: ‘struct ieee80211_bss_conf’ has no member named ‘bssid’ /usr/src/modules/ar5523/ar5523.c:1003: error: ‘struct ieee80211_bss_conf’ has no member named ‘bssid’
/usr/src/modules/ar5523/ar5523.c: At top level:
/usr/src/modules/ar5523/ar5523.c:1035: warning: initialization from incompatible pointer type /usr/src/modules/ar5523/ar5523.c:1037: warning: initialization from incompatible pointer type /usr/src/modules/ar5523/ar5523.c:1038: warning: initialization from incompatible pointer type /usr/src/modules/ar5523/ar5523.c:1039: warning: initialization from incompatible pointer type /usr/src/modules/ar5523/ar5523.c:1041: warning: initialization from incompatible pointer type
/usr/src/modules/ar5523/ar5523.c: In function ‘ar5523_probe’:
/usr/src/modules/ar5523/ar5523.c:1511: error: ‘struct wiphy’ has no member named ‘interface_modes’
make[4]: *** [/usr/src/modules/ar5523/ar5523.o] Fehler 1
make[3]: *** [_module_/usr/src/modules/ar5523] Fehler 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.26-2-amd64'
make[2]: *** [all] Fehler 2
make[2]: Leaving directory `/usr/src/modules/ar5523'
make[1]: *** [binary-modules] Fehler 2
make[1]: Leaving directory `/usr/src/modules/ar5523'
make: *** [kdist_build] Fehler 2



I'm not sure why this compilation fails.

I'm on Debian lenny and this is my c-compiler:

$ cc --version
cc (Debian 4.3.2-1.1) 4.3.2

Any help would be greatly appreciated!



-- System Information:
Debian Release: 5.0.6
APT prefers stable
APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash




--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to