Jesus christ.
Jesus christ.
Have you ever tried to install a minimal driver for a printer in windows, and then watched in horror as it automatically started downloading 600MB of HP junk?
Never have I changed my opinion on something (a VM for a fricking driver) so quickly. Good job.
(or, just run Linux and run FreeBSD in a VM, but that's no way to support a niche operating system...)
(I would love to be proven wrong, but I'm super tired of people saying "wifi cards work fine on FreeBSD" when the reality is that the speeds are sub-optimal without a way to improve it currently)
People will say it is easy, setup a mesh network or some powerline adapters but: 1. It is much more expensive 2. It is not practical in an old flat with very few power outlets, especially when you are not the owner.
And I don't really run into use case where running 2.4GHz limits me.
dmesg | grep ath:
[ath_dfs] loaded
[ath_rate] loaded
[ath] loaded
ath0: <Atheros AR946x/AR948x> mem 0x7a200000-0x7a27ffff at device 0.0 on pci2
ath0: [HT] enabling HT modes
ath0: [HT] enabling short-GI in 20MHz mode
ath0: [HT] 1 stream STBC receive enabled
ath0: [HT] 1 stream STBC transmit enabled
ath0: [HT] LDPC transmit/receive enabled
ath0: [HT] 2 RX streams; 2 TX streams
ath0: AR9460 mac 640.3 RF5110 phy 0.0
ath0: 2GHz radio: 0x0000; 5GHz radio: 0x0000
ath0: ath_edma_recv_tasklet: sc_inreset_cnt > 0; skipping
ath0: ath_edma_recv_tasklet: sc_inreset_cnt > 0; skipping
I confirmed by checking wpa_cli scan_results and I saw my 5ghz-only ssid (not listing the output here for privacy)Its an AR9462 which I purchased off thinkpenguin
exactly.
this is the kind of bs i like to call out when i see the usual freebsd desktop thread.
it's going to work mostly okay-ish, as long as you don't mine some abominations like that running on your systems in the background.
this really reminds me my linux experiences circa 2005-2006 (ndiswrapper for wifi cards, do people remember that?).
That’s a it different from the various Broadcom or whatever issues the Linux kernel was dealing with in the early Ubuntu eras (where Ubuntu also I think accepted some blobs/drivers that weren’t in the kernel at the time).
The problem here seems to be no support for certain stuff, regardless of chipset maker, rather than having to pick a certain one, unless you’re able to go really far back (which may have issues on some networks at this point).
As always, the best option for less-mainstream operating systems is to use Ethernet when possible.