Opened 15 months ago
Closed 8 months ago
#18573 closed bug (fixed)
iaxwifi200: could not load firmware
Reported by: | tamudude | Owned by: | waddlesplash |
---|---|---|---|
Priority: | normal | Milestone: | R1/beta5 |
Component: | Drivers/Network/iaxwifi200 | Version: | R1/Development |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Platform: | x86-64 |
Description
Beelink Minis 12 Pro model https://www.bee-link.com/catalog/product/index?id=434 with N100 CPU and iaxwifi200 wifi card.System boots up fine in Haiku but iaxwifi200 shows : Status: Disconnected Network: <no wireless networks found>
ifconfig /dev/net/iaxwifi200 list returns ifconfig: Getting networks failed: Network is down.
ifconfig /dev/net/iaxwifi200/o join ssid shows the Connect to a WiFi network dialog box but entering the Authentication and Password fields results in "Failed to join network. [Incorrect password?\ dialog.
I am running hrev57246
Attachments (1)
Change History (13)
comment:1 by , 15 months ago
Component: | Network & Internet/Wireless → Drivers/Network/iaxwifi200 |
---|---|
Keywords: | iaxwifi200 removed |
Owner: | changed from | to
comment:2 by , 15 months ago
Installed OpenBSD on this same box. iwx driver has the same issue
iwx0:could not load firmware, 35
iwx0:failed to load init firmware
I believe Haiku uses FreeBSD wifi drivers but I was unable to get FreeBSD working on this box as running pkg caused a hard reboot.
comment:3 by , 15 months ago
Summary: | iaxwifi200 not showing available networks → iaxwifi200: could not load firmware, -2147483639 |
---|
Does anything change if you enable CSM in your UEFI?
comment:7 by , 15 months ago
Summary: | iaxwifi200: could not load firmware, -2147483639 → iaxwifi200: could not load firmware |
---|
I believe Haiku uses FreeBSD wifi drivers
Nope, it uses a mixture. The "iaxwifi200" driver comes from OpenBSD. So, if OpenBSD has the exact same problem on your hardware, please report it to them.
comment:8 by , 15 months ago
I should note, mine seems to be working.
device Network controller [2|80|0] vendor 8086: Intel Corporation device 2725: Wi-Fi 6 AX210/AX211/AX411 160MHz
A few notes since this is a Wifi6E card...
- Haiku doesn't support WPA3 yet
- Haiku doesn't support 6Ghz yet
Make sure the network you're attempting to doesn't fit those metrics. In my case, I have a Wifi6 network on 2.5/5Ghz with WPA2 which works with this card as-is (minus the issue seen in #18582)
comment:9 by , 8 months ago
I reported this bug to OpenBSD and they fixed it. Looks like their fix was implmented in haikuOS per https://www.haiku-os.org/blog/waddlesplash/2024-03-14_haiku_activity_contract_report_february_2024/
"waddlesplash ported a small fix to the idualwifi7260 and iaxwifi200 drivers from OpenBSD"
Connects and work well on both 2.4GHz and 5GHz connection now, on build hrev57645. This ticket can be considered closed.
comment:10 by , 8 months ago
That fix had nothing to do with firmware loading and only affected things after firmware loaded. However, there was a change back in January which imported other fixes from OpenBSD including some that did affect firmware loading, so that must be the one that contained your fix.
Can you please link where you reported the bug to OpenBSD?
comment:11 by , 8 months ago
Not the exact link where I posted the bug but see here for the fix https://marc.info/?l=openbsd-tech&m=170395542031215&w=2
comment:12 by , 8 months ago
Milestone: | Unscheduled → R1/beta5 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Very good, thanks for reporting and testing!
Please attach your syslog.