Hi everyone,
I have got an old laptop (hp pavillon dv7) on which I am dual booting Linux (artix) and Freebsd 13.1.
My wireless chipset is a Broadcom 4312. I did some researchs on the forum, found all the required information and did my settings accordingly.
The ending result is quite satisfactory.... As in, the wifi works...
Except that in order for the wifi to work I have to first boot on Linux/Artix, then reboot (not restart) the pc, and once grub menu shows, choose Freebsd. If I do that, then wpa-supplicant and dhcp catch up, I have got an Ip address and the wifi works just fine.
If, on the other hand, I start straight on Freebsd the wifi does not work: wpa_supplicant fails and dhcp as a result fails too telling me there is no carrier.
I did some research but have not found anything on the subject.
Could one of you please help me?
Here are my settings:
/etc/rc.conf
and
/boot/loader.conf
/etc/wpa_supplicant.conf
Thank you.
I have got an old laptop (hp pavillon dv7) on which I am dual booting Linux (artix) and Freebsd 13.1.
My wireless chipset is a Broadcom 4312. I did some researchs on the forum, found all the required information and did my settings accordingly.
The ending result is quite satisfactory.... As in, the wifi works...
Except that in order for the wifi to work I have to first boot on Linux/Artix, then reboot (not restart) the pc, and once grub menu shows, choose Freebsd. If I do that, then wpa-supplicant and dhcp catch up, I have got an Ip address and the wifi works just fine.
If, on the other hand, I start straight on Freebsd the wifi does not work: wpa_supplicant fails and dhcp as a result fails too telling me there is no carrier.
I did some research but have not found anything on the subject.
Could one of you please help me?
Here are my settings:
/etc/rc.conf
Code:
create_args_wlan0="country FR regdomain ETSI"
wlans_bwn0="wlan0"
ifconfig_wlan0="WPA SYNDHCP"
and
/boot/loader.conf
Code:
siba_bwn_load="YES"
if_bwn_load="YES"
firmware_load="YES"
bwn_v4_lp_ucode_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"
wlan_wep_load="YES"
/etc/wpa_supplicant.conf
Code:
network={
ssid="myssid"
psk="mypasswd"
priority=5
}
Thank you.