Closed n055 closed 6 years ago
this is strange: "ath: phy5: Mac Chip Rev 0x0f.3 is not supported by this drive" Have you tried to use FW out of debian repository? For example this one https://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git/tree/ath9k_htc
I downloaded the firmware in a .deb from https://packages.debian.org/buster/firmware-ath9k-htc and used apt to install, since I'm using Debian stable and the firmware is only in testing/unstable.
I tried installing the firmware you linked to, and it gives me the same error.
However, I discovered that if I connect the dongle before turning on my C201 laptop, I don't get the error. I also fixed some issues preventing me from bringing up the wlan0 interface based on steps I found at https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=839605:
# touch /etc/systemd/network/99-default.link
# cat > /etc/NetworkManager/NetworkManager.conf <<EOF
[device-mac-randomization]
wifi.scan-rand-mac-address=no
EOF
The "Mac Chip Rev 0x0f.3 is not supported by this driver" error still appears if, after the laptop boots, I disconnect and then reconnect the wifi dongle, but as long as it's connected before boot, it seems to work.
hm after googling for "Mac Chip Rev 0x0f.3 is not supported by this driver", i found more reports with this issue. even here in this tracker. All seems to be related to ARM platform, may be to some usb controller or driver. Not sure if I can debug this issue remotely. Good start will be to make a capture of usb traffic with wireshark.
So, 1.5 months later, I had some time to take a look at this problem again, and found a "solution" besides booting with the adapter already connected. Hotplugging the adapter seems to work fine if it's plugged into a USB hub. Like you said, must be some weirdness with the USB on this ARM platform.
I'm trying to use a AR9271 dongle on my ASUS C201 running native Debian stretch (armhf, mainline kernel). The wifi dongle gets partway through initializing, but after the firmware is copied over, it gives up.
dmesg: