Connects to the wrong hotspot on boot, gets the incorrect IP address, and I tried troubleshooting for years, editing /etc/wpa_supplicant.conf , and just giving my hotspot priority is not not enough. I had to learn to do theHowever what is the problem with wifi on FreeBSD? I've not come across any reliability issues so far with wifi myself.
service netif restart
, followed by bsdconfig wireless
EVERY TIME, by hand. There's probably something beyond editing /etc/wpa_supplicant.conf , would be nice if I knew what it is. Once I connect to the correct hotspot, I don't have issues, true.I imagine that the Bluetooth stack is similar - Yeah, you can edit config file, but if you don't edit the correct ones, the end result (even if successful) won't persist across reboots. I'd think that making such behind-the-scenes details get sensible defaults (like Xorg does) would go a long way. On FreeBSD, you can either compile Xorg or install it from packages, and it works pretty reliably. Would be nice if wifi and Bluetooth had the same level of reliability. The available drivers do support decently capable hardware, but proper config of those drivers is a house of cards that can fall apart, and be very difficult to put back together without a reinstall of the whole friggin' system.