Solved (BCM4312) Issue connecting wirelessly

using 11.1-RELEASE FreeBSD 11.1-RELEASE r321309


So I am able to scan for and "connect" to wireless networks with my BCM4312, but I cannot access internet on any of them.

I have tried my own and even the unsecured ones.

in boot/loader.conf I have ...

if_bwn_load="YES"
bwn_v4_lp_ucode_load="YES"


The interface for the wireless device appears in wifconfig, ifconfig wlan0 scan works fine.
So I tried connecting to a few networks with wpa_supplicant and also the wifi gui manager and they connect but do not actually let me use the internet.

my /etc/wpa_supplicant.conf ...
Code:
# /etc/wpa_supplicant.conf written by wifimgr(8)

network={
   ssid="my ssid"
   bssid=3c:7a:8a:e3:69:d0
   key_mgmt=WPA-PSK
   proto=RSN
  # psk=omitting this unless needed
}

It is very cumbersome to drag this ethernet cord around any help is appreciated.
 
Did you install the firmware?

Code:
     This driver requires firmware to be loaded before it will work.  The
     ports/net/bwn-firmware-kmod port needs to be installed before ifconfig(8)
     will work.  Most cases you need to use bwn_v4_ucode module but if you are
     a LP (low power) PHY user please uses bwn_v4_lp_ucode module.
From bwn(4).
 
Did you install the firmware?

Code:
     This driver requires firmware to be loaded before it will work.  The
     ports/net/bwn-firmware-kmod port needs to be installed before ifconfig(8)
     will work.  Most cases you need to use bwn_v4_ucode module but if you are
     a LP (low power) PHY user please uses bwn_v4_lp_ucode module.
From bwn(4).

Yeah I did.
For whatever reason I had to restart before it started letting me actually use the wireless.
So, thread marked as solved.
 
The reboot probably loaded the firmware correctly. I'm not sure what would happen if the interface was already loaded and the firmware added afterwards. I'm suspecting the firmware gets loaded right after loading the driver for the interface. Unloading bwn(4) and loading it again would probably also work but if I remember correctly this driver is baked into the GENERIC kernel and therefor cannot be unloaded.
 
The reboot probably loaded the firmware correctly. I'm not sure what would happen if the interface was already loaded and the firmware added afterwards. I'm suspecting the firmware gets loaded right after loading the driver for the interface. Unloading bwn(4) and loading it again would probably also work but if I remember correctly this driver is baked into the GENERIC kernel and therefor cannot be unloaded.

Do you need to do more than "ifconfig <interface> up" to bring an interface up?
I had unplugged my ethernet to test my wireless and when i plugged it back in ifconfig em0 up didn't connect it again for some reason
 
Back
Top