I have an old WiFiStation Ext USB adapter lying around, and I wanted to make some use of it and maybe placing it outside for outdoor coverage.
I connected it to my BTHH5A running 19.07.0, installed core USB functionality, both USB 1.1 and 2.0 (it's supposed to be USB 2.0, but I suspected from the log that it might be USB 1.1 so I added that too. I also installed the driver for that adapter
Still no luck. As per the log:
[ 15.648104] usb 1-1: ath9k_htc: Firmware ath9k_htc/htc_9271-1.4.0.fw requested [ 15.654329] usbcore: registered new interface driver ath9k_htc [ 15.684175] PCI: Enabling device 0000:00:0e.0 (0000 -> 0002) [ 15.695698] ath: phy1: Ignoring endianness difference in EEPROM magic bytes. [ 15.703218] ath: EEPROM regdomain: 0x833a [ 15.703232] ath: EEPROM indicates we should expect a country code [ 15.703253] ath: doing EEPROM country->regdmn map search [ 15.703267] ath: country maps to regdmn code: 0x37 [ 15.703279] ath: Country alpha2 being used: GB [ 15.703288] ath: Regpair used: 0x37 [ 15.725258] ieee80211 phy1: Selected rate control algorithm 'minstrel_ht' [ 15.729023] ieee80211 phy1: Atheros AR9287 Rev:2 mem=0xb8000000, irq=30 [ 15.738296] kmodloader: done loading kernel modules from /etc/modules.d/* [ 16.519648] usb 1-1: ath9k_htc: Transferred FW: ath9k_htc/htc_9271-1.4.0.fw, size: 51008 [ 16.773356] ath9k_htc 1-1:1.0: ath9k_htc: HTC initialized with 33 credits [ 17.180162] ath: phy2: Failed to read SREV register [ 17.180188] ath: phy2: Could not read hardware revisions [ 17.183626] ath: phy2: Unable to initialize hardware; initialization status: -122 [ 17.196513] ath: phy2: Unable to initialize hardware; initialization status: -122 [ 17.204074] ath9k_htc: Failed to initialize the device [ 17.249657] usb 1-1: ath9k_htc: USB layer deinitialized
How can I solve that? and do I need to do anything else afterwards to get it to work?
Edit: There is also the following, if it's any relevant:
[ 1.654484] USB_VBUS: disabling [ 1.664834] VFS: Mounted root (squashfs filesystem) readonly on device 254:0. [ 1.674580] Freeing unused kernel memory: 1272K [ 1.677718] This architecture does not have kernel memory protection. [ 2.306808] init: Console is alive [ 2.309206] init: - watchdog - [ 3.661700] kmodloader: loading kernel modules from /etc/modules-boot.d/* [ 3.781613] dwc2 1e101000.usb: 1e101000.usb supply vusb_d not found, using dummy regulator [ 3.788685] dwc2 1e101000.usb: 1e101000.usb supply vusb_a not found, using dummy regulator [ 3.797216] dwc2 1e101000.usb: dwc2_core_reset() HANG! AHB Idle GRSTCTL=0 [ 4.004479] dwc2 1e101000.usb: DWC OTG Controller [ 4.007815] dwc2 1e101000.usb: new USB bus registered, assigned bus number 1 [ 4.014909] dwc2 1e101000.usb: irq 62, io mem 0x1e101000 [ 4.021726] hub 1-0:1.0: USB hub found [ 4.024271] hub 1-0:1.0: 1 port detected [ 4.030255] kmodloader: done loading kernel modules from /etc/modules-boot.d/* [ 4.046698] init: - preinit - [ 4.312363] lantiq,xrx200-net 1e108000.eth eth0: port 1 got link [ 4.612135] usb 1-1: new high-speed USB device number 2 using dwc2