[Testers needed!] WiFi drivers changes
Thomas Mueller
mueller6724 at bellsouth.net
Sat May 30 09:31:48 UTC 2015
> As part of the "opaque ifnet project" [1], we are doing some code shake
> with all IEEE802.11 (read WiFi) drivers. The drivers, that provide a parent
> interface for the wlan(4) interface.
> The core idea is that parent device loses its ifnet(9) structure. The
> code is already complete for the stack, but only 2 drivers are converted
> to new KPI: iwn(4) and bwi(4). We got 22 more drivers left. The changes
> are quite mechanical, but nevertheless testing is required before committing.
> So, if you run FreeBSD head and wlan(4), please sign up here as tester:
> https://wiki.freebsd.org/projects/ifnet/net80211
> As soon as I see testers there, I will start converting more drivers.
> For those who want to review the patch, or even help with converting,
> you are welcome here:
> https://reviews.freebsd.org/D2655
> Waiting for your feedback :)
> [1] https://wiki.freebsd.org/projects/ifnet
> Totus tuus, Glebius.
There are two I could test: athn and rsu, but neither fits iwn or bwi, and athn is not in FreeBSD src at all.
athn is in NetBSD-current and 7.0_BETA, sometimes is able to connect, but usually I get
athn0: could not load firmware (35)
Always fails with OpenBSD on USB stick (liveusb-openbsd.sourceforge.net), also fails with kernels from OpenBSD 5.5, 5.6 and 5.7 as does Ethernet (re); no success with rsu either in OpenBSD.
I see on the website that sys/dev/re was tested.
I notice, since the most recent change (2015-04-09) in sys/dev/re, that this Ethernet now works for me on new computer where it didn't before:
MSI Z77 MPOWER motherboard.
Also, the latest fix (2015-01-05) to sys/dev/usb/wlan/if_rsu.c seems to make Hiro H50191 USB WLAN adapter work again.
This success is on current amd64 and i386; no such success on FreeBSD 10.1-STABLE.
But my installed ports date to last July 26; I installed lang/gcc-aux last August 17; started updating last May 12 but hit a snag on the png update reverse dependencies, now am starting over on a new GPT partition while preserving the old (current amd64).
Tom
More information about the freebsd-current
mailing list