Please note: This project is no longer active. The website is kept online for historic purposes only.
If you´re looking for a Linux driver for your Atheros WLAN device, you should continue here .

Release v0.9.5

work in progress

Milestone:version 0.9.5
Expected:2008-??-??
Released:2008-??-??
Release candidate(s):n/a

Download

No download available (yet)

Release notes

To be written.

More detailed information in the revision log

Fixed bugs

#336
compilation error from ah_osdep.h, compiled for linux 2.4.24, xscale-ixp425, big endian.
#342
R 1416 on XScale LE Oops kernel with 2.6.15 on modprobe ath_pci
#364
Check if requested module is loaded
#467
Missing of internal authenticator for HostAP mode
#539
HostAPd: ioctl[IEEE80211_IOCTL_SETMLME]: Invalid argument ERROR
#835
Kernel Oops after recreating VAP
#889
sylogs show error: ath_xr_rate_setup: rate table too small (13 > 15)
#891
Problem with MADWiFi on PowerPC
#907
Node locking and managment hash-up
#930
adjust madwifi for WE21, which no longer reports SSID length + 1
#952
madwifi 0.9.2 iwlist scan shows much fewer APs than wlanconfig list scan. Fixed in current svn
#965
[patch] dynamic Beacon Interval (enhancement for STA mode)
#977
New version of D-Link DWL-AG660 H/W Ver B3 (AR5006X) do not see net packets in monitor mode after some time of work
#994
Crash after 'ifconfig ath0 up' on a mips1-be
#1001
HAL does not support new Atheros chipID 0x0024 (rev 01) on new Macbook Pro
#1017
"rx FIFO overrun" prevents traffic from flowing
#1020
Check for NULL pointer dereferencing
#1033
Ad-hoc mode beacons are not transmitted for a while after a merge with another network.
#1049
Kernel oops during scan timer (XScale IXP425 BE)
#1053
procfs sample rate statistics - trivial improvements
#1054
SCAN and RUN can't happen at the same time
#1057
Beacon miss handling starts only after many seconds
#1064
kernel oops under xscale BE 2.4.x rev > madwifi-ng-r1885
#1068
Sample rate module causes crash in calc_usecs_unicast_package when changing channel on IXP425 platform
#1069
Function ieee80211_node_saveq_drain causes crash on IXP420 platform on station reassociation
#1070
Function _ieee80211_free_node causes crash on IXP425 platform on station reassociation and driver reinit
#1071
Function ieee80211_input sometimes crashes on IXP425 platform on driver reinit
#1072
On IXP425 madwifi driver sometimes crashes in ath_hardstart function when calling ath_ffstageq_flush
#1073
Function ath_node_free sometimes crashes on IXP425 platform
#1074
Function ath_txcapture sometimes crashes the driver on IXP425 platform/
#1078
Corrupted vap pointer causes crash in ieee80211_hardstart function
#1099
Crash on x86_64 SMP
#1187
Setting tx power on highest value is ignored
#1188
Can connect to the AP, but network doensn't work.
#1192
Hardware Support: AR5007* (AR2425 chips)
#1195
cp in Makefile install target can break system
#1200
ioctl_setmlme / freed lock related kernel crash
#1213
[patch] fast frame corruption
#1214
Crash when bringing up ath0 in monitor mode
#1224
"modprobe -r ath_pci" hangs since revision 2217
#1239
Soft lockup
#1252
software lockup/ kernel oops on recent svn revicions
#1261
Kernel oops: crashes under high load
#1270
Beacon Interval may be zero; it is used as a divisor
#1272
Page allocation failure on low memory systems
#1280
Bitfield endianess not handled correctly
#1284
[patch] Support for per-packet tpc modparam
#1308
[patch] make madwifi compile on linux later than 2.6.21
#1310
Unable to compile madwifi on sparc64
#1313
Smarter selection of tx antenna for multicast frames
#1325
crash in ath_hal with HAL 0.9.30.13 on SMP machine
#1329
Locking Hashup (2?) - Contend against the same contexts
#1332
adhoc mode freeze under linux
#1334
ieee80211_ioctl_getwmmparams local kernel DoS
#1336
[patch] Usability improvement to athdebug and 80211debug
#1337
[patch] Optional improved stack traces and compiler support for HAL invocations
#1338
[patch] IEEE80211_TXPOWER_MAX constant is wrong
#1340
[patch] Reverse engineering support commands
#1344
Xtended Range elements are incorrectly filled
#1362
patch: gcc-2.95 compile errors
#1368
random master mode freeze at high traffic
#1369
unstable behavior of trunk on mipsel platform - RB532 and similar
#1370
[patch] Protect ath_sysctl_halparam with ATH_LOCK and make ATH_LOCK disable IRQ
#1371
Add locking in ath_hal_api
#1388
Channel change behavior is wrong for AP mode
#1396
_ath_hal_attach leaks ath_hal struct on fail path
#1397
Per buffer TSF
#1399
Complete system freeze with AR5212 on X86-64
#1406
r2471 breaks association with (at least) Cisco 1100
#1423
r2486 breaks SUPERG_FF=0 compilation
#1428
ath_hardstart returns 0 even if queue is full
#1431
madwifi-ng-r2537-20070704 compilation error (arm xscale be ixp425 toolchain "snapgear")
#1436
Continuous lockups using SVN 2568 and kernel 2.6.22
#1437
No scan results - IXP425, SnapGear 2.4
#1442
[patch] rxantenna value is reset after suspend/resume
#1445
System freeze - BUG: soft lockup detected on CPU#0!
#1470
compilation error when AHB chosen as BUS instead of PCI
#1473
Patched into kernel - compile error in ath_hal/ah_os.c:560
#1475
Client changing to restricted authentication causes kernel panic
#1476
[patch] compile fix for (at least) linux 2.6.23-rc1-git10
#1477
[patch] A skb_over_panic fix
#1487
Spin lock conflict causing kernal panic after 1d+ of heavy use
#1494
kernel panic upon dhclient usage with some router (occurs also with some other commands)
#1495
kernel oops when in bridging ath0 to eth0
#1505
Oops on module load - sysfs_create_group
#1506
NULL pointer reference with iwspy
#1543
latest net80211/ieee80211_input.c to rev 2704 breaks MacBook wireless
#1554
AR5418 & svn 2707 unable to aquire DHCP address
#1563
memory leak between 3 (and more?) ad-hoc
#1578
[patch] node leak causing iwconfig/wlanconfig not show rssi in wds mode
#1581
Interface locks up for several minutes after heavy traffic : ath_mgtstart: discard, no xmit buf
#1595
reference count bug in _node_table_join function
#1600
Oops (NULL-pointer dereference) on linux-2.6.23-git15 and madwifi-r2781
#1621
Kernel oopses in ath_draintxq, and other ath_node unreferences due to refcount bug
#1660
Kernel panic when injecting with r2839 and up
#1682
VAP Memory leak on ifconfig up/down
#1700
[patch] update trans_start of a vap
#1702
Changeset 2798 causes ioctls to fail
#1726
kernel panic when using wpa_supp AND hostapd/another wpa_supp in a bridge
#1738
Crash on high load
#1756
Run time errors/crashes with 2.6.24
#1783
[patch] build failure on xscale little endian due to changeset 2933
#1787
Problem compiling trunk version of madwifi in kernel 2.4
#1819
panic with new stable 0.9.4 and Ubiquiti SR2
#1864
ath_rate_amrr and ath_rate_onoe use conflicting sysctl paths
#1875
the latest snv madwifi-ng does not compile
#1895
r3556 recent changes to if_ath.c breaks compile on amd64 machine
#1904
Monitor mode only works for a few minutes.
#1906
Trunk (r3556-20080421) won't compile under kernel 2.4
#1914
r3574 does not compile against 2.6.25-05309-gcb90a2c
#1922
Network connection hangs with r3548
#1926
Error with Andrew Morton patchset (2.6.25-mm1)
#1927
Monitor mode packet injection broken starting in svn r3481
#1932
Trunk (r3620) does not compile for kernel 2.4
#1933
[patch] off by one error - fast frame buffer address incorrect
#1934
Cannot compile from SVN 3403
#1941
Memory Leak on svn r3426
#1973
Makefile(s) should clean modules.order kbuild product at clean time
#1989
Trunk builds fail
#1992
Maybe wrong calculation of curRate
#1999
[patch] error: format not a string literal and no format arguments
#2022
compilation error - trunk 2008-07-01
#2066
iwconfig athX channel X, fail?

Known issues

  • Various mode changing and scanning related annoyances (#572, #254, #352)
  • Suspend state not working properly (#201)
  • Countrycode regression in recent HAL versions (#120)
  • Stability problems when more than one VAP is in active use (#182, many other tickets)
  • Documentation about private ioctl's and other features not 100% complete (#324, #486, #527, #399)

TO DO: This list needs to be corrected.

Announcement

to be written