Wifi not running after boot

hi guys,

I have EOS running on an 2012 MacBook Pro, lightdm is the window manager, and my issue is that Wifi is not running after boot.
Workaround currently is to close the lid, wait it to suspend, then reopen the lid again.
Does anybody have a suggestion what to check to find out what’s wrong? Or any idea how/when to run a script in order to manually start wifi?

Br
TU

It’s probably a power saving issue and is going to sleep. Closing the lid an opening it is reawakening it. At least that’s what i think is maybe happening.

1 Like

guess so, too.
But any idea where and what to check in the logs to find out why this is happening during boot?
And any idea how to implement a workaround, maybe?
I am clueless :slight_smile:

Br
TU

Okay i misunderstood. So WiFi doesn’t work at all on boot until you suspend close lid and open. Did it originally work on the live ISO?

Can you post.

inxi -Na
1 Like

of course:

inxi -Na
Network:
  Device-1: Broadcom BCM4322 802.11a/b/g/n Wireless LAN
    vendor: Apple AirPort Extreme driver: wl v: kernel modules: ssb pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 14e4:432b class-ID: 0280
  Device-2: Broadcom NetXtreme BCM5764M Gigabit Ethernet PCIe driver: tg3
    v: kernel pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: N/A bus-ID: 03:00.0
    chip-ID: 14e4:1684 class-ID: 0200

Did it originally work on the live ISO?

Yes, worked without a problem

Do you have b43 firmware installed?

1 Like
sudo dmesg | grep -iC3 b43

the above command reveals nothing, provides no result

Check
pacman -Qi b43-firmware

1 Like

says “nothing found”

You could try it i suppose.

Edit: Make sure to reboot

1 Like

Isn’t it this:

core/b43-fwcutter 019-3
    firmware extractor for the b43 kernel module

?

1 Like

There are a few different packages. Not sure if it’s needed or not but can’t hurt trying.

Edit: Linux wireless page isn’t 100% helpful as it say’s for BM4322 it’s partially supported and I know from other forum posts I have seen it used.

https://wireless.wiki.kernel.org/en/users/Drivers/b43

Edi2: Not sure if the OP has that package or not. But my understanding is the firmware usually isn’t installed as it’s proprietary? Maybe I’m wrong? :man_shrugging:

Edit3:
14e4:432b partially BCM4322

2 Likes

Good evening,

did this:
First downloaded the firmware, of course.

(below is taken from https://bbs.archlinux.org/viewtopic.php?id=198246

tar -xvf b43-firmware.tar.gz 

 $ cd b43-firmware 

 $ makepkg -s 

 $ sudo pacman -U b43-firmware-6.30.163.46-1-any.pkg.tar.zst 

Then reboot

Now sudo pacman -Qi b43-firmware gives me a result.

Name                     : b43-firmware
Version                  : 6.30.163.46-1
Beschreibung             : Firmware for Broadcom B43 wireless networking chips -
                           latest release
Architektur              : any
URL                      : https://wireless.wiki.kernel.org/en/users/Drivers/b43
Lizenzen                 : unknown
Gruppen                  : Nichts
Stellt bereit            : Nichts
Hängt ab von             : linux>=3.2
Optionale Abhängigkeiten : Nichts
Benötigt von             : Nichts
Optional für             : Nichts
In Konflikt mit          : b43-firmware-classic
Ersetzt                  : Nichts
Installationsgröße       : 785,38 KiB
Packer                   : Unknown Packager
Erstellt am              : Mi 04 Jan 2023 22:15:05 CET
Installiert am           : Mi 04 Jan 2023 22:17:42 CET
Installationsgrund       : Ausdrücklich installiert
Installations-Skript     : Ja
Verifiziert durch        : Nichts

But the initial issue remains: Upon booting the MacBook, it does not connect to wifi.

Br
TU