[Bug 44588] wrong firmware image for d-link dwl g650+

Emmanuele Bassi ebassi at gmail.com
Sat May 13 19:17:20 UTC 2006


Public bug reported:

Binary package hint: linux-restricted-modules-2.6-k7

D-Link G650+ (rev. B) wi-fi pccard uses the acx111 chipset and it's
supported by the acx kernel module.  the firmware image shipped with the
stock package and located inside the directory:

  /lib/firmware/`uname -r`/acx/2.3.1.31/tiacx111c16

is incompatible with it, though, and bricks my card.  I have to replace
it at every kernel update with the right firmware image as found on the
d-link ftp site at this URL:

ftp://ftp.d-link.co.uk/wireless/dwl-g650+_rev_Bx/dwl-g650+_rev_bx_drv_v204.zip

the firmware I use for my model is located inside that zip and it's
called:

  driver/Win2000/FwRad16.bin

in order to make it work, I replace the file named tiacx111c16.

this procedure unbreaks the card for me.

these are the relevant lines of the kern.log file regarding the card
loading with the stock firmwar:

May 13 19:49:47 localhost kernel: [4294691.194000] acx: found ACX111-based wireless network card at 0000:02:00.0, irq:169, phymem1:0x22020000, phymem2:0x22000000, mem1:0xdca50000, mem1_size:8192, mem2:0xdcbc0000, mem2_size:131072
May 13 19:49:47 localhost kernel: [4294692.494000] acx: firmware 'Rev 2.3.1.31'
does not work well with this driver
May 13 19:49:47 localhost kernel: [4294692.494000] acx: form factor 0x01 ((mini-)PCI / CardBus), radio type 0x16 (Radia), EEPROM version 0x05, uploaded firmware 'Rev 2.3.1.31' (0x03010101)
May 13 19:49:47 localhost kernel: [4294692.494000] acx v0.3.21: net device wlan0, driver compiled against wireless extensions 19 and Linux 2.6.15-22-k7

these are the relevant lines of the kern.log file regarding the card
loading with the right firmward:

May 13 19:53:14 localhost kernel: [4294933.542000] pccard: CardBus card inserted into slot 0
May 13 19:53:14 localhost kernel: [4294933.543000] yenta EnE: chaning testregister 0xC9, 04 -> 04
May 13 19:53:14 localhost kernel: [4294933.544000] PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
May 13 19:53:14 localhost kernel: [4294933.544000] ACPI: PCI Interrupt 0000:02:00.0[A] -> GSI 17 (level, low) -> IRQ 169
May 13 19:53:14 localhost kernel: [4294933.545000] PCI: Setting latency timer of device 0000:02:00.0 to 64
May 13 19:53:14 localhost kernel: [4294933.545000] acx: found ACX111-based wireless network card at 0000:02:00.0, irq:169, phymem1:0x22020000, phymem2:0x22000000, mem1:0xdca50000, mem1_size:8192, mem2:0xdcbc0000, mem2_size:131072
May 13 19:53:15 localhost kernel: [4294934.411000] acx: form factor 0x01 ((mini-)PCI / CardBus), radio type 0x16 (Radia), EEPROM version 0x05, uploaded firmware 'Rev 1.2.0.30' (0x03010101)

** Affects: linux-meta (Ubuntu)
       Severity: Normal
       Priority: (none set)
         Status: Unconfirmed

-- 
wrong firmware image for d-link dwl g650+
https://launchpad.net/bugs/44588




More information about the kernel-bugs mailing list