The Pi recognises it is plugged n and lsusb command tells me
I then noticed when it boots, the syslog saysBus 001 Device 004: ID 0846:9030 NetGear, Inc. WNA1100 Wireless-N 150 [Atheros AR9271]
So it's not finding the driver - I found the required Atheros firmware drivers hereOct 23 20:52:33 squeezePI kernel: [ 3.371429] usb 1-1.3: Product: WNA1100
Oct 23 20:52:33 squeezePI kernel: [ 3.381580] usb 1-1.3: Manufacturer: NETGEAR WNA
Oct 23 20:52:33 squeezePI kernel: [ 3.388795] usb 1-1.3: SerialNumber: 12345
Oct 23 20:52:33 squeezePI kernel: [ 4.907819] bcm2708_i2c bcm2708_i2c.0: BSC0 Controller at 0x20205000 (irq 79)
Oct 23 20:52:33 squeezePI kernel: [ 5.054835] bcm2708_spi bcm2708_spi.0: SPI Controller at 0x20204000 (irq 80)
Oct 23 20:52:33 squeezePI kernel: [ 5.110822] bcm2708_i2c bcm2708_i2c.1: BSC1 Controller at 0x20804000 (irq 79)
Oct 23 20:52:33 squeezePI kernel: [ 5.323263] cfg80211: Calling CRDA to update world regulatory domain
Oct 23 20:52:33 squeezePI kernel: [ 6.361976] usb 1-1.3: ath9k_htc: Firmware - htc_9271.fw not found
Oct 23 20:52:33 squeezePI kernel: [ 6.376727] ath9k_htc: probe of 1-1.3:1.0 failed with error -22
Oct 23 20:52:33 squeezePI kernel: [ 6.401203] usbcore: registered new interface driver ath9k_htc
Oct 23 20:52:33 squeezePI kernel: [ 6.628643] cfg80211: World regulatory domain updated:
http://linuxwireless.org/en/users/Drivers/ath9k_htc
and it says that all I need to do is put in in the /lib/firmware directory
I did that and next time I boot it says something slightly different about firmware loading store vmap failed - then the same errors as before
Doing an lsmod tells me that the Atheros modules are loadedOct 25 18:40:27 squeezePI kernel: [ 6.016412] cfg80211: Calling CRDA to update world regulatory domain
Oct 25 18:40:27 squeezePI kernel: [ 7.106836] firmware 1-1.2: firmware_loading_store: vmap() failed
Oct 25 18:40:27 squeezePI kernel: [ 7.115772] usb 1-1.2: ath9k_htc: Firmware - htc_9271.fw not found
Oct 25 18:40:27 squeezePI kernel: [ 7.128257] ath9k_htc: probe of 1-1.2:1.0 failed with error -22
Oct 25 18:40:27 squeezePI kernel: [ 7.142810] usbcore: registered new interface driver ath9k_htc
Oct 25 18:40:27 squeezePI kernel: [ 7.382360] cfg80211: World regulatory domain updated:
So I'm a bit baffled - I'm fairly new to Linux, having been a UNIX sysadmin 20 years ago (Ultrix..any remember that?) - things like networking are all new to what I used to know in the darkest past.ath9k_htc 54918 0
mac80211 236178 1 ath9k_htc
ath9k_common 3181 1 ath9k_htc
ath9k_hw 376754 2 ath9k_common,ath9k_htc
ath 16648 3 ath9k_hw,ath9k_common,ath9k_htc
cfg80211 171957 3 ath,mac80211,ath9k_htc
Anyway - hopefully I'm just doing something fundamentally wrong, or missing a step, so any advice is welcome...