Hi crew.
After having had these kind of troubles,
ieee80211_power.c:240: error: implicit declaration of function '__skb_append'
I downloaded madwifi 0.9.4.1 from svn (I removed the http for spam troubles):
svn co svn.madwifi-project.org/madwifi/branches/madwifi-0.9.4 madwifi-0.9.4
I compiled and installed on a Ubuntu 9.04 machine with kernel 2.6.28-11-generic. I didn't test anything but adhoc mode AND it doesn't work: The card is able to send (I see arp requests upon invoking ping requests) but it doesn't get any reply (which I can clearly see as being transmitted with anther monitoring interface.
The old gentoo distribution I had worked fine.
lspci returns
04:00.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X+ Wireless Network Adapter (rev 01)
dmesg returns
[ 8029.268648] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413)
[ 8029.280240] wlan: 0.9.4.1
[ 8029.286523] ath_pci: 0.9.4.1
[ 8029.286570] ath_pci 0000:04:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[ 8029.868540] ath_rate_sample: 1.2 (0.9.4.1)
[ 8029.869616] wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps
[ 8029.869622] wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
[ 8029.869634] wifi0: turboG rates: 6Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps
[ 8029.869642] wifi0: H/W encryption support: WEP AES AES_CCM TKIP
[ 8029.869647] wifi0: mac 7.9 phy 4.5 radio 5.6
[ 8029.869652] wifi0: Use hw queue 1 for WME_AC_BE traffic
[ 8029.869654] wifi0: Use hw queue 0 for WME_AC_BK traffic
[ 8029.869656] wifi0: Use hw queue 2 for WME_AC_VI traffic
[ 8029.869658] wifi0: Use hw queue 3 for WME_AC_VO traffic
[ 8029.869660] wifi0: Use hw queue 8 for CAB traffic
[ 8029.869662] wifi0: Use hw queue 9 for beacons
[ 8029.874808] wifi0: Atheros 5212: mem=0xdf9f0000, irq=16
[ 8043.856315] ath0: no IPv6 routers present
[ 8102.768128] ath0: no IPv6 routers present
I'm able to see the other networks (iwlist scan) and I can get the beacons and update my BSSID
(reading from iwconfig I see "Cell: 02:80:48:57:CA:6B").
Thanks
Bye