ar9271 and ar7010 need to be unplugged and plugged back in to function after boot #103
Labels
No labels
CI enhacement
CS10 (chromestick)
HIGH PRIOROITY
Low Priority
Solved
TODO
arm64
armhf
bug
c100 (veyron minnie)
duplicate
enhancement
good first issue
help wanted
invalid
minor bug
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ev4/PrawnOS#103
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
If a ar9271 or ar7010 usb dongle are plugged in before the computer is turned on, they will not be functional.
This happens because on boot, but before the filesystem is mounted, the usb device asks the kernel for the firmware, but since the firmware is on the filesystem and is not yet mounted the kernel cannot provide it.
The firmware may be able to be included in the kernel, which would fix this issue.
Workaround:
Leave the usb wifi device unplugged, and plug it in after the system boots.
This workaround doesnt work for devices with the ar9271 soldered in to replace the webcam, so for now, this script works for me:
Worst case scenario, I'll wrap this into a patch, likely as a boot script.
I had wondered why this happened with the ar9271 but didn't care enough to dig into it. As you mentioned, reseating the dongle after boot does the trick. A boot script to automate the reset is a pretty simple thing for the user to do if desired too.