[ANNOUNCE] at76_usb 0.16 released

Pavel Roskin <[email protected]> Thu, 02 Aug 2007 02:23:39 -0400
Newsgroups gmane.linux.drivers.at76c503a.user
Message-ID <1186035819.6967.30.camel@dv>
Hello!

Version 0.16 of the at76_usb driver has been released.

The most important changes in this version may not be visible to the
ordinary users.  The code have been cleaned up, so that the driver can
be submitted for the Linux kernel inclusion.

This driver compiles for Linux 2.6.20 and newer, but it's impossible to
guarantee that it will compile for the future kernels.  Only submitting
the driver to the kernel would ensure that the driver stays up to date
with the kernel API.

Please don't complain that older versions are not supported.  A driver
to be submitted to Linux may not have any backward compatibility code.
It's already good that a way was found to support several kernels
without modifying the sources.

Two major bugs have been fixed.  Reloading the driver without unplugging
the device could cause kernel panic in older versions of the driver.
Running scan while the driver was in process of association could cause
kernel panic as well.

The driver now respects the channel in monitor mode.  While it can
capture beacons from neighboring channels, it won't capture packets from
all channels indiscriminately, as it was before.  Unfortunately, only
beacons are captured in monitor mode.  This appears to be a limitation
of the chipset.

It's now possible to read back all private parameters using the iwpriv
command.

The common event loop has been split into individual functions, which
may improve responsiveness of the system.  However, more work is needed
in this area.


If you want to reply to this announcement, please pick one list to podt
to, don't cross-post!

-- 
Regards,
Pavel Roskin