Ken Smith - 2008-03-02

Hi, I've managed to compile the driver from the acx-20080210.tar.bz2 source file (Does that need the patch mentioned on the home page - I can't quite tell from the source?) on a FC8 2.6.23.15.137 kernel using the manual install method and compiling outside the kernel tree.

I manually installed the driver while NetworkManager was running and the /var/log/messages file started to fill up with a deluge of messages.

Stopping NetworkManager and manually configuring the device with iwconfig and so on it began to look more sensible but I couldn't get it to associate with the AP.

/var/log/messages has this content

Mar  2 20:26:25 joys2 kernel: acx: this driver is still EXPERIMENTAL
Mar  2 20:26:25 joys2 kernel: acx: reading README file and/or Craig's HOWTO is recommended, visit http://acx100.sf.net in case of further questions/discussion
Mar  2 20:26:25 joys2 kernel: acx: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them
Mar  2 20:26:25 joys2 kernel: acx: running on a little-endian CPU
Mar  2 20:26:25 joys2 kernel: acx: PCI/VLYNQ module v0.3.37 initialized, waiting for cards to probe...
Mar  2 20:26:25 joys2 kernel: USB module v0.3.37 initialized, probing for devices...
Mar  2 20:26:25 joys2 kernel: usbcore: registered new interface driver acx_usb
Mar  2 20:26:43 joys2 kernel: pccard: CardBus card inserted into slot 0
Mar  2 20:26:43 joys2 kernel: PCI: Enabling device 0000:02:00.0 (0000 -> 0002)
Mar  2 20:26:43 joys2 kernel: ACPI: PCI Interrupt 0000:02:00.0[A] -> Link [PILB] -> GSI 11 (level, low) -> IRQ 11
Mar  2 20:26:43 joys2 kernel: acx: found ACX111-based wireless network card at 0000:02:00.0, irq:11, phymem1:0x58020000, phymem2:0x58000000, mem1:0xf8c88000,
mem1_size:8192, mem2:0xf8e00000, mem2_size:131072
Mar  2 20:26:43 joys2 kernel: initial debug setting is 0x000A
Mar  2 20:26:43 joys2 kernel: using IRQ 11
Mar  2 20:26:43 joys2 kernel: acx: need to load firmware for acx111 chipset with radio ID 16, please provide via firmware hotplug:
Mar  2 20:26:43 joys2 kernel: acx: either one file only (<c>ombined firmware image file, radio-specific) or two files (radio-less base image file *plus* separ
ate <r>adio-specific extension file)
Mar  2 20:26:43 joys2 kernel: requesting firmware image 'tiacx111c16'
Mar  2 20:26:43 joys2 kernel: acx_write_fw (main/combined): 0
Mar  2 20:26:43 joys2 kernel: acx_validate_fw (main/combined): 0
Mar  2 20:26:43 joys2 kernel: initializing max packet templates
Mar  2 20:26:43 joys2 kernel: dump queue head (from card):
Mar  2 20:26:43 joys2 kernel: len: 24
Mar  2 20:26:43 joys2 kernel: tx_memory_block_address: 19060
Mar  2 20:26:43 joys2 kernel: rx_memory_block_address: 13560
Mar  2 20:26:43 joys2 kernel: tx1_queue address: 12A94
Mar  2 20:26:43 joys2 kernel: rx1_queue address: 12754
Mar  2 20:26:44 joys2 kernel: NVS_vendor_offs:0221 probe_delay:200 eof_memory:1114112
Mar  2 20:26:44 joys2 kernel: CCAModes:04 Diversity:01 ShortPreOpt:01 PBCC:01 ChanAgil:00 PHY:05 Temp:01
Mar  2 20:26:44 joys2 kernel: AntennaID:00 Len:02 Data:01 02
Mar  2 20:26:44 joys2 kernel: PowerLevelID:01 Len:02 Data:001E 000A
Mar  2 20:26:44 joys2 kernel: DataRatesID:02 Len:05 Data:02 04 11 22 44
Mar  2 20:26:44 joys2 kernel: DomainID:03 Len:06 Data:30 20 30 31 32 40
Mar  2 20:26:44 joys2 kernel: ProductID:04 Len:09 Data:TI ACX100
Mar  2 20:26:44 joys2 kernel: ManufacturerID:05 Len:07 Data:TI Test
Mar  2 20:26:44 joys2 kernel: get_mask 0x00004182, set_mask 0x00000000
Mar  2 20:26:44 joys2 kernel: don't know how to get sensitivity for radio type 0x16
Mar  2 20:26:44 joys2 kernel: got sensitivity value 0
Mar  2 20:26:44 joys2 kernel: got antenna value 0x4A
Mar  2 20:26:44 joys2 kernel: got regulatory domain 0x30
Mar  2 20:26:44 joys2 kernel: get_mask 0x00000000, set_mask 0x00000000 - after update
Mar  2 20:26:44 joys2 kernel: new ratevector: 82 84 0B 0C 12 16 18 24 2C 30 48 60 6C
Mar  2 20:26:44 joys2 kernel: setting RXconfig to 2010:0FDD
:

The firmware seems to load OK

I'm a bit stuck as to what to look at next.

Any assistance most welcome

Thanks

Ken