Bcm4352 detected but no wifi working with live image

sudo pacman -S broadcom-wl

i was assuming that driver would be in the kernel , perhaps you need to install it.

[manjaro@manjaro ~]$ sudo pacman -S broadcom-wl
:: Some packages should be upgraded firstā€¦
resolving dependenciesā€¦
looking for conflicting packagesā€¦

Packages (1) manjaro-keyring-20171027-2

Total Download Size: 0.09 MiB
Total Installed Size: 0.14 MiB
Net Upgrade Size: 0.00 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packagesā€¦
manjaro-keyring-201ā€¦ 93.4 KiB 58.4K/s 00:02 [###################] 100%
(1/1) checking keys in keyring [###################] 100%
(1/1) checking package integrity [###################] 100%
(1/1) loading package files [###################] 100%
(1/1) checking for file conflicts [###################] 100%
(1/1) checking available disk space [###################] 100%
:: Processing package changesā€¦
(1/1) upgrading manjaro-keyring [###################] 100%
==> Appending keys from manjaro.gpgā€¦
==> Locally signing trusted keys in keyringā€¦
-> Locally signing key 75C1B95A4D9514A57EB2DAE71817DC63CD3B5DF5ā€¦
-> Locally signing key 16DC688DF3EECC72323954237EC47C82A42D53A2ā€¦
-> Locally signing key 76C6E477042BFE985CC220BD9C08A255442FAFF0ā€¦
-> Locally signing key 2D14560CDCE6A75BB186DB758238651DDF5E0594ā€¦
-> Locally signing key B4663188A692DB1E45A98EE95BD96CC4247B52CCā€¦
-> Locally signing key 04BB537F5BC2D399BFA72F8F17C752B61B2F2E90ā€¦
-> Locally signing key 35B4FF23EA9477582C2A0AF12B80869C5C0102A6ā€¦
-> Locally signing key 77DC01C9971AC3C39A0626F72C089F09AC97B894ā€¦
-> Locally signing key 39F0EC1AE50B37E5F3196F09DAD3B211663CA268ā€¦
-> Locally signing key E4CDFE50A2DA85D58C8A8C70CAA6A59611C7F07Eā€¦
-> Locally signing key 7C89F4D439B2BFACF425107B62443D89B35859F8ā€¦
-> Locally signing key 22C903DE964E6FE321656E318DB9F8C18DF53602ā€¦
-> Locally signing key 5A97ED6B72418199F0C22B23137C934B5DCB998Eā€¦
-> Locally signing key 2C688B52E3FC0144B7484BABE3B3F44AC45EE0AAā€¦
-> Locally signing key 1E7908935AAB9A00D6B47503363DFFFD59152F77ā€¦
-> Locally signing key 74C2F2CC05A0AB7D859839938934292D604F8BA2ā€¦
==> Importing owner trust valuesā€¦
==> Disabling revoked keys in keyringā€¦
-> Disabling key FAA6840E8C3FC7F89BEE0DC8AC7AB10BCB6CDD17ā€¦
-> Disabling key 540DE7083B89314CF70EA6F0C1B1AD0DA80EBF3Eā€¦
==> Updating trust databaseā€¦
gpg: next trustdb check due at 2018-06-01
:: Running post-transaction hooksā€¦
(1/1) Arming ConditionNeedsUpdateā€¦

resolving dependenciesā€¦
looking for conflicting packagesā€¦

Packages (1) broadcom-wl-6.30.223.271-10

Total Download Size: 2.67 MiB
Total Installed Size: 2.72 MiB

:: Proceed with installation? [Y/n] y
:: Retrieving packagesā€¦
broadcom-wl-6.30.22ā€¦ 2.7 MiB 294K/s 00:09 [###################] 100%
(1/1) checking keys in keyring [###################] 100%
(1/1) checking package integrity [###################] 100%
(1/1) loading package files [###################] 100%
(1/1) checking for file conflicts [###################] 100%
(1/1) checking available disk space [###################] 100%
:: Processing package changesā€¦
(1/1) installing broadcom-wl [###################] 100%
:: Running post-transaction hooksā€¦
(1/1) Arming ConditionNeedsUpdateā€¦

Sorry, you need to unload the wrong drivers first.

sudo modprobe -r bcma

just noticed you posted this cscs

Then

sudo modprobe broadcom-wl

[manjaro@manjaro ~]$ sudo modprobe -r bcma
modprobe: FATAL: Module bcma is in use.

Too quick. We want to use mhwd.

sudo mhwd -i pci network-broadcom-wl

It should take care of installing/loading/unloading/etc when used.

[manjaro@manjaro ~]$ sudo mhwd -i broadcom-wl
Error: invalid use of option: -i/ā€“install

[manjaro@manjaro ~]$ sudo mhwd -i pci broadcom-wl
Error: config ā€˜broadcom-wlā€™ does not exist!

oh gawd. the config name is network-broadcom-wl :woman_facepalming:
ie:
sudo mhwd -i pci network-broadcom-wl

(obviously I should excuse myself for a few hoursā€¦)

1 Like

[manjaro@manjaro ~]$ sudo mhwd -i pci network-broadcom-wl

Installing network-broadcom-wlā€¦
Using default
Has lib32 support: true
Sourcing /var/lib/mhwd/db/pci/network_drivers/broadcom-wl/MHWDCONFIG
Processing classid: 0200
Processing classid: 0280
:: Synchronizing package databasesā€¦
core is up to date
extra is up to date
community is up to date
multilib is up to date
resolving dependenciesā€¦
looking for conflicting packagesā€¦

Packages (1) linux414-broadcom-wl-6.30.223.271-33

Total Download Size: 2.67 MiB
Total Installed Size: 2.72 MiB

:: Proceed with installation? [Y/n]
:: Retrieving packagesā€¦
downloading linux414-broadcom-wl-6.30.223.271-33-x86_64.pkg.tar.xzā€¦
checking keyringā€¦
checking package integrityā€¦
loading package filesā€¦
checking for file conflictsā€¦
checking available disk spaceā€¦
:: Processing package changesā€¦
installing linux414-broadcom-wlā€¦
:: Running post-transaction hooksā€¦
(1/2) Updating linux414 module dependenciesā€¦
(2/2) Arming ConditionNeedsUpdateā€¦
modprobe: FATAL: Module bcm43xx not found.
modprobe: FATAL: Module brcm80211 not found.
modprobe: ERROR: could not insert ā€˜wlā€™: Exec format error

Successfully installed network-broadcom-wl

Ya way to go @cscs. Getting somewhere now.

Yay. Now we should be able to modprobe this thing into working.

sudo modprobe broadcom-wl

I dont think so, but might need a systemctl restart NetworkManager too

[manjaro@manjaro ~]$ sudo modprobe broadcom-wl
modprobe: FATAL: Module broadcom-wl not found in directory /lib/modules/4.14.34-1-MANJARO

I DID IT AGAIN (to be fair these broadcom nomenclatures are fā€™in annoying)

sudo modprobe wl

[manjaro@manjaro ~]$ sudo modprobe wl
modprobe: ERROR: could not insert ā€˜wlā€™: Exec format error

I think @cscs was right earlier. I donā€™t think we will be able to get this to work on the live media. The drivers installed properly, but I donā€™t think you can get them working without a reboot as they have to be loaded into the kernel at boot (I believe). I donā€™t use broadcom drivers, so that was just a best guess as to which one to install. I think thosd are the correct drivers, but you need to reboot to get them working, which of course wipes all the things you just did. Also, I would remove one of those NICā€™s before you install I have a suspicion that could be causing problems with auto configuration.

Ok, thanks for trying to help me out. As for removing one of the network cards from the system during instalationā€¦ itā€™s impossible because they are intergrated into the motherboard.

You have 2 onboard NICā€™s?

Disable one in bios then

yes and one wifi. I guess I could disable one of the nicā€™s in bios.

Itā€™s odd - but as evident by the stream-of-consciousness tinkering above it seems its not getting in the way. Added to the confusion? maybe. But mhwd seemed to recognize and provide wl alright.

Yes but the drivers for the wifi was installed as network bridge. Perhaps something went wrong with the auto detection scripts and it mistakenly set this up as a network bridge.

I have not set up a network bridge in a long time, but something just doesnā€™t seem right here.

Forum kindly sponsored by Bytemark