Use later version of acx

Bug #22238 reported by Étienne BERSAC
8
Affects Status Importance Assigned to Milestone
linux-source-2.6.15 (Ubuntu)
Fix Released
Wishlist
Ben Collins

Bug Description

Hello,

Davis Vlasenko from acx100.sf.net have done a very good job on acx111 support.
The version 0.3.10 of this driver support D-Link G650+ PCMCIA and NetGear
WG311v2 PCI and many others, even with master mode (not very tested).

The naming of firmware have change, this is explain in the ML :
http://sourceforge.net/mailarchive/forum.php?thread_id=7908719&forum_id=31812 .

The driver is now acx or acx_pci or acx_usb. No need to worry about firmware
dir, it now use fully hotplug.

Some success reports :
http://sourceforge.net/mailarchive/forum.php?thread_id=8199566&forum_id=31812
http://sourceforge.net/mailarchive/forum.php?thread_id=8257927&forum_id=31812
http://sourceforge.net/mailarchive/forum.php?thread_id=8192118&forum_id=31812

A lot of card are with this chipset for example : WG311v1 is with prims, WG311v2
is with acx111. So this is very important to an better hardware support to
handle this driver in the kernel.

Note that davis have submit his driver to the kernel.

Revision history for this message
Étienne BERSAC (bersace) wrote :

Hello,

Okay, i understand your choice. I wish the driver will be included in the kernel
tree.

Thanks.

Revision history for this message
Ben Collins (ben-collins) wrote :

This bug has been fixed in an upcoming release kernel. Please keep an eye out
for linux-image-2.6.15-8.10, or higher in your next upgrade. If this upgrade
does not fix your problem, please reopen this bug report, and refresh any
information that was requested before.

Revision history for this message
Ben Collins (ben-collins) wrote :

Fixed in 2.6.15-8.10

Revision history for this message
Sergey V. Udaltsov (sergey-udaltsov) wrote :

Still fails for my usb-based device:

[430441.669399] acx: Loaded combined PCI/USB driver, firmware_ver=default
[430441.669408] acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
[430441.671631] acx_usb: probe of 3-2:1.0 failed with error -5
[430441.671792] usbcore: registered new driver acx_usb
[430442.021171] usb 3-2: USB disconnect, address 13
[430442.781138] usb 3-2: new full speed USB device using ohci_hcd and address 14
[430442.942165] acx_usb: probe of 3-2:1.0 failed with error -5

Revision history for this message
Andreas Mohr (andi) wrote :

> Still fails for my usb-based device:

Which usb-based device is that?
The single DWL-120+ or one of the multitude of TNETW1450-based devices?
(TNETW1450 isn't fully supported yet)

Revision history for this message
Étienne BERSAC (bersace) wrote : Re: [Bug 22238] Use later version of acx

Hello,

>> Still fails for my usb-based device:

The problem now is that firmwares ar in the wrong place. The driver
ask for /lib/firmware/tiacx111 but, all firmwares stand in /lib/
firmware/acx/* . You should drop some syslog content on card plug.

I already reported that.

Étienne.

Revision history for this message
Sergey V. Udaltsov (sergey-udaltsov) wrote :

Single DW-120+

Revision history for this message
Sergey V. Udaltsov (sergey-udaltsov) wrote :

Since the fix (latest Dapper kernel) does not help - should this bug be reopened?

Revision history for this message
Sergey V. Udaltsov (sergey-udaltsov) wrote :

Additional info:
FC5 with freshrpm kernel modules picks acx_usb ok. But they load additional firmware in the process. Should ubuntu provide .deb with the firmware for acx?

Revision history for this message
Jacek Wolszczak (shutdownrunner) wrote :

I really like the idea of having acx driver in kernel by default, but it still misses some firmware. It took me some time and effort (I had to put my cart into a computer with windows) to download firmware from ftp://ftp.dlink.com/Wireless/dwl520+/Driver/dwl520+_drivers_307.zip and creating the necessary file tiacx100c0D from RADIO11.BIN(from this package). I would like to ask the maintainer(s) of kernel package to include the file in next release.

I forgot to thank you for your wonderful work:)

Revision history for this message
Étienne BERSAC (bersace) wrote : Re: [Bug 22238] Re: Use later version of acx

Hello,

> It took me some time and effort (I had to
> put my cart into a computer with windows) to download firmware from
> ftp://ftp.dlink.com/Wireless/dwl520+/Driver/dwl520+_drivers_307.zip and
> creating the necessary file tiacx100c0D from RADIO11.BIN(from this
> package). I would like to ask the maintainer(s) of kernel package to
> include the file in next release.

Did you test firmwares available in /lib/firmware/$(uname -r)/acx/*/ ?

--
Verso l'Alto !

Revision history for this message
Jacek Wolszczak (shutdownrunner) wrote :

I did, but it worked really bad. I had to increase txpower to 20 (which I was told could damage the card) and still when pinging I had 98% of lost packages.

Dmesg | grep acx kept giving messages about a too low txpower and when loading driver (modprobe acx) I got error messages saying " tiacx100c0D firmware not provided". Now it works really fine.

Oh. And my card is dwl-520+. I got it working several hours ago after some effort, but when I have some free time I'll play with the default ubuntu firmware versions. Maybe it wasn't necessary to install additional files to get the card working. We'll see.

Revision history for this message
exetera (ninni-crisafi) wrote :

I really like the idea of having acx driver in kernel by default, but it still misses some firmware. It took me some time and effort (I >had to put my cart into a computer with windows) to download firmware from >ftp://ftp.dlink.com/Wireless/dwl520+/Driver/dwl520+_drivers_307.zip and creating the necessary file tiacx100c0D from >RADIO11.BIN(from this package).
Jacek Wolszczak, how do you made this?
Have you just move RADIO11.BIN to tiacx100c0D?
Thanks for your answer!!!!

Revision history for this message
Ben Collins (ben-collins) wrote :

On Wed, 2006-07-12 at 11:28 +0000, exetera wrote:
> I really like the idea of having acx driver in kernel by default, but it still misses some firmware. It took me some time and effort (I >had to put my cart into a computer with windows) to download firmware from >ftp://ftp.dlink.com/Wireless/dwl520+/Driver/dwl520+_drivers_307.zip and creating the necessary file tiacx100c0D from >RADIO11.BIN(from this package).
> Jacek Wolszczak, how do you made this?
> Have you just move RADIO11.BIN to tiacx100c0D?
> Thanks for your answer!!!!

Please read /lib/firmware/`uname -r`/acx/readme.txt

Also, make sure you have linux-restricted-modules installed.

Revision history for this message
jpp (jp-proux) wrote :

every things was ok this default ubuntu 6.6 installation (2.6.15-23), but with the last kernel upgrade (2.6.15-25 or 26), there is a bug and in log.
acx: firmware 'Rev 2.3.1.31' does not work well with this driver

That the difference between 23 and 25 kernel ?

Tanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.