QCA ar9375 in Ubuntu 14.04 beta 2 not working
drwho at infidigm.net
drwho at infidigm.net
Tue Jun 17 14:19:30 PDT 2014
> Hi,
> replying to a mail from two months back:
> drwho at infidigm.net writes:
>> I just got a UB134C which has a QCA ar9375. I tried it in Ubuntu 14.04
beta 2 kernel =
>> 3.13.0-22-generic #44-Ubuntu SMP Wed Apr 2 20:04:41 UTC 2014 i686 I'm
told the 9375 is an ath6kl, but it doesn't look like the ath6kl driver
>> supports it. kernel output.....
>> new high-speed USB device number 4 using ehci-pci
>> [175257.129911] usb 1-2: New USB device found, idVendor=0cf3,
>> idProduct=9375
>> [175257.129923] usb 1-2: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
>> [175257.129931] usb 1-2: Product: USBWLAN
>> [175257.129939] usb 1-2: Manufacturer: Qualcomm Atheros.
>> [175257.129946] usb 1-2: SerialNumber: 12345678
> I just sent patches to add ar6004 hw3.0 support. If you can, please test
those and give feedback.
Ok, I rebuilt the Ubuntu kernel with your 6 patches,
sudo modprobe ath6kl_usb
insert ar9375
At first I was getting an error about not being able find the firmware
file, so I renamed your fw-5.bin to fw.ram.bin. Now I get......
[ 105.212065] usb 2-1: new high-speed USB device number 3 using ehci-pci
[ 105.344939] usb 2-1: New USB device found, idVendor=0cf3,
idProduct=9375
[ 105.344944] usb 2-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 105.344948] usb 2-1: Product: USBWLAN
[ 105.344951] usb 2-1: Manufacturer: Qualcomm Atheros.
[ 105.344953] usb 2-1: SerialNumber: 12345678
[ 140.212654] usb 2-1: Direct firmware load failed with error -2
[ 140.212660] usb 2-1: Falling back to user helper
[ 140.213580] usb 2-1: Direct firmware load failed with error -2
[ 140.213584] usb 2-1: Falling back to user helper
[ 140.215225] usb 2-1: Direct firmware load failed with error -2
[ 140.215230] usb 2-1: Falling back to user helper
[ 141.232254] ath6kl: Failed to submit usb control message: -110
[ 141.232259] ath6kl: unable to send the bmi data to the device: -110 [
141.232263] ath6kl: Unable to write to the device: -110
[ 141.232265] ath6kl: Failed to write firmware: -110
[ 141.239999] ath6kl: Failed to start hardware: -110
[ 141.240132] ath6kl: Failed to init ath6kl core: -110
[ 141.240215] ath6kl_usb: probe of 2-1:1.0 failed with error -110 [
141.240251] usbcore: registered new interface driver ath6kl_usb
I then replaced your fw.ram.bin and bdata.bin with the firmware from
ATH6KL-LSDK-WLAN-AIO-OSR-5.0.0.110 and the device registers now....
[ 264.596614] usb 2-1: USB disconnect, device number 6
[ 295.384085] usb 2-1: new high-speed USB device number 7 using ehci-pci
[ 295.517925] usb 2-1: New USB device found, idVendor=0cf3, idProduct=9375
[ 295.517937] usb 2-1: New USB device strings: Mfr=1, Product=2,
SerialNumber=3
[ 295.517946] usb 2-1: Product: USBWLAN
[ 295.517954] usb 2-1: Manufacturer: Qualcomm Atheros.
[ 295.517961] usb 2-1: SerialNumber: 12345678
[ 295.521134] usb 2-1: Direct firmware load failed with error -2
[ 295.521144] usb 2-1: Falling back to user helper
[ 295.523720] usb 2-1: Direct firmware load failed with error -2
[ 295.523729] usb 2-1: Falling back to user helper
[ 295.527415] usb 2-1: Direct firmware load failed with error -2
[ 295.527426] usb 2-1: Falling back to user helper
[ 295.760488] ath6kl: ar6004 hw 3.0 usb fw 5.0.0.110 api 1
[ 295.760502] ath6kl: firmware supports: 64bit-rates,ap-inactivity-mins
[ 295.784446] systemd-udevd[2781]: renamed network interface wlan1 to wlan2
[ 295.795658] IPv6: ADDRCONF(NETDEV_UP): wlan2: link is not ready
[ 295.796058] IPv6: ADDRCONF(NETDEV_UP): wlan2: link is not ready
[ 322.236793] IPv6: ADDRCONF(NETDEV_CHANGE): wlan2: link becomes ready
however it looks like it can not fully authenticate. repeatedly doing "iw
wlan2 link" briefly shows a connection, then not connected. Network
manager repeatedly tries to connect. I also put your patches into
backports and tried it on an arm with wpa_supplicant. wpa_supplicant
keeps trying to re associate. I can run wpa_supplicant with -dd if you
want?
Jon
More information about the ath6kl
mailing list