-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Intel wifi broken since 6.2 (iwlwifi) on AC 9560 #17
Comments
This seems to be related to Linux 5.15.16 and later versions, which was shipped with versions after 0.6.2 (Linux 5.15.5). I have found some similar trouble reports, but all it might need is a more up-to-date set of firmware files. Alpine has not provided an update for the I will try to build a version of the disk image with more recent firmware files to see if this can solve the problem. |
Here I published a version with the latest Linux firmware files ( |
Thanks, but no change on my machine with that version. Similar issues also seen here on Arch . I'll stick with 6.2 for now. I don't see this as a bug in |
@brokentoaster in the Arch issue you linked, there was a solution mentioned: all the firmware versions above You can do this by the following commands on the Wifibox console, for example: mount -o remount,rw /
rm -f $(find /lib/firmware/ | grep -E "iwlwifi-QuZ-a0-jf-b0-(66|68|71).ucode") And then restart the guest (on the host): wifibox restart guest |
@pgj sadly this didn't fix the issue. I even tried removing v63 as well to check that it was changing and didn't help. Happy to keep testing if you have more ideas. |
Linux 5.15.33 has just been released with a couple of |
Here is the version of the port that uses an image based on Alpine 3.15.4 and Linux 5.15.33: https://github.com/pgj/freebsd-wifibox-port/tree/ba978b11f787e93f591fbb95356eaa585e90850c |
Still not working and loading v63
|
Okay. I created an image with Linux 5.10.110, perhaps stepping back a bit can help: https://github.com/pgj/freebsd-wifibox-port/tree/a03e91d0f3e8201847859d6186720a7f2334d503 |
Sorry @pgj I missed your post. No luck with that one either.
I'm going to boot into alpine 3.15 directly and have a play, see if that reveals anything. |
Booting into an Alpine 3.15.4 install with kernel 5.15.32 seemed to work
I'll give it another reboot to make sure it works from a cold start. |
In that case, it might be a problem related to the |
OK I'll try an upgrade to 13.1RC2 and see how that goes. |
Quick Update. RC13.2 adds support for iwlwifi drivers and so my card now works without wifibox. Currently the wifibox bhyve vm will not start, so I suspect I need to disable the iwlwifi module as it will be clashing with PCI pass-through.
I'll let you know how I get on over the next couple of weeks, and probably move to RC3 and then 13.1 RELEASE. |
Thanks for the update. I have recently added some hints to the manual page on how to stop the native driver loading via using
Besides that, I would recommend you to enable logging in |
Everything seems to work fine now with
|
Okay, thank for checking this. Based on that, it indeed seems to be a That said, we can say that this is not bug in Wifibox itself but a deficiency in bhyve+. I created pgj/freebsd-bhyve-plus-port#3 to track this. On this side, a solution might be to add a note about this under the Caveats section of the documentation or something along that line. |
I implemented my proposal in 14c89b9 if you want to check it @brokentoaster . |
I have added the commit to |
Based on the comments, I consider this ticket closed. |
I have an
Intel(R) Wireless-AC 9560 160MHz, REV=0x354
that has been working fine but is now broken on all versions since 6.2. I've attached logs of good and bad below. Let me know if there is anything more I can do to help. I'm happy to do some testing if needed or just carry on using v6.2Running on Freebsd 13.0-RELEASE
wifibox_fail_8.0.tar.gz
wifibox_good_6.2.tar.gz
The
dmesg
in 6.2 was as follows.Now the
iwlwifi
fails to load with the following messages indmesg
.The text was updated successfully, but these errors were encountered: