You are not logged in.
Pages: 1
Topic closed
Hi! Ive just made the pass from ubuntu to arch. Bought an old lenovo g470 and thought i could try
#iwconfig
enp1s0 no wireless extensions.
lo no wireless extensions.
#lspci -k (parsing out other controllers)
02:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter (rev 01)
Subsystem: Broadcom Inc. and subsidiaries BCM4313 802.11bgn Wireless Network Adapter
Kernel modules: bcma
ive tried following this post https://bbs.archlinux.org/viewtopic.php?id=195084 because it has the same controller, but i cannot disable any hidden network options, nor have a interface name
Last edited by picardian14 (2019-08-31 23:12:51)
Offline
Online
What i understood was that i maybe bcma was being blacklisted, which it was not. Then i saw that i was using broadcom-wl actually, so i tried to pass to broadcom-wl-dkms but did not work either (wireless interface still does not show)
Offline
Please post the output of `lsmod` in code tags.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Module Size Used by
fuse 118784 3
snd_hda_codec_hdmi 57344 1
snd_hda_codec_conexant 24576 1
snd_hda_codec_generic 86016 1 snd_hda_codec_conexant
i915 2101248 4
kvmgt 28672 0
vfio_mdev 16384 0
btusb 53248 0
mdev 20480 2 kvmgt,vfio_mdev
vfio_iommu_type1 28672 0
vfio 32768 3 kvmgt,vfio_mdev,vfio_iommu_type1
btrtl 16384 1 btusb
btbcm 16384 1 btusb
uvcvideo 118784 0
kvm 741376 1 kvmgt
videobuf2_vmalloc 16384 1 uvcvideo
videobuf2_memops 16384 1 videobuf2_vmalloc
intel_rapl 24576 0
videobuf2_v4l2 28672 1 uvcvideo
btintel 24576 1 btusb
irqbypass 16384 1 kvm
bluetooth 651264 5 btrtl,btintel,btbcm,btusb
x86_pkg_temp_thermal 16384 0
videobuf2_common 53248 2 videobuf2_v4l2,uvcvideo
videodev 217088 3 videobuf2_v4l2,uvcvideo,videobuf2_common
ecdh_generic 24576 1 bluetooth
i2c_algo_bit 16384 1 i915
media 45056 2 videodev,uvcvideo
intel_powerclamp 16384 0
drm_kms_helper 208896 1 i915
snd_hda_intel 49152 3
coretemp 16384 0
joydev 24576 0
snd_hda_codec 151552 4 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel
crct10dif_pclmul 16384 0
rtsx_usb_ms 20480 0
mousedev 24576 0
memstick 16384 1 rtsx_usb_ms
drm 512000 5 drm_kms_helper,i915
snd_hda_core 98304 5 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec
atl1c 53248 0
intel_gtt 24576 1 i915
crc32_pclmul 16384 0
ideapad_laptop 36864 0
input_leds 16384 0
agpgart 49152 2 intel_gtt,drm
sparse_keymap 16384 1 ideapad_laptop
ghash_clmulni_intel 16384 0
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
cryptd 28672 1 ghash_clmulni_intel
snd_hwdep 16384 1 snd_hda_codec
sysimgblt 16384 1 drm_kms_helper
intel_cstate 16384 0
rfkill 28672 3 bluetooth,ideapad_laptop
evdev 24576 18
fb_sys_fops 16384 1 drm_kms_helper
psmouse 176128 0
snd_pcm 131072 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
lpc_ich 28672 0
mac_hid 16384 0
wmi 28672 1 ideapad_laptop
pcc_cpufreq 16384 0
intel_uncore 135168 0
snd_timer 36864 1 snd_pcm
mei_me 45056 0
ac 16384 0
mei 118784 1 mei_me
snd 106496 14 snd_hda_codec_generic,snd_hda_codec_conexant,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
i2c_i801 32768 0
soundcore 16384 1 snd
battery 24576 0
intel_rapl_perf 16384 0
ip_tables 28672 0
x_tables 45056 1 ip_tables
ext4 737280 2
crc32c_generic 16384 0
crc16 16384 2 bluetooth,ext4
mbcache 16384 1 ext4
jbd2 122880 1 ext4
fscrypto 32768 1 ext4
sr_mod 28672 0
cdrom 65536 1 sr_mod
sd_mod 61440 3
hid_generic 16384 0
usbhid 57344 0
rtsx_usb_sdmmc 32768 0
hid 135168 2 usbhid,hid_generic
mmc_core 180224 1 rtsx_usb_sdmmc
ata_generic 16384 0
pata_acpi 16384 0
rtsx_usb 20480 2 rtsx_usb_sdmmc,rtsx_usb_ms
serio_raw 16384 0
atkbd 32768 0
libps2 16384 2 atkbd,psmouse
ata_piix 36864 2
crc32c_intel 24576 4
libata 270336 3 ata_piix,pata_acpi,ata_generic
scsi_mod 253952 3 sd_mod,libata,sr_mod
ehci_pci 16384 0
ehci_hcd 94208 1 ehci_pci
i8042 32768 1 ideapad_laptop
serio 28672 6 serio_raw,atkbd,psmouse,i8042
Offline
The wl module is not loaded. Please follow the linked instructions above.
Last edited by Trilby (2019-08-30 23:35:20)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Doesnt it conflict with broadcom-wl-dkms?
$ pacman -Qi broadcom-wl-dkms
Name : broadcom-wl-dkms
Version : 6.30.223.271-20
Description : Broadcom 802.11 Linux STA wireless driver
Architecture : x86_64
URL : https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure
Licenses : custom
Groups : None
Provides : None
Depends On : dkms
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : broadcom-wl
Replaces : None
Installed Size : 7.60 MiB
Packager : Alexander Rødseth <rodseth@gmail.com>
Build Date : Wed 08 May 2019 07:04:33 AM -03
Install Date : Fri 30 Aug 2019 04:57:19 PM -03
Install Reason : Explicitly installed
Install Script : Yes
Validated By : Signature
Offline
blacklisting bcma module does not change anything
Offline
The module is not loaded. Either package provides the module, but you must then load it as clearly outlined in the wiki page you've already been linked to:
modprobe wl
Last edited by Trilby (2019-08-31 00:02:26)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
You clearly were using bcma before, what means it can not have been blacklisted and that's also not the concern of the posted wiki entry… so here're the important quotes from the wiki:
brcmsmac only supports old chipsets like BCM4313, BCM43224, BCM43225.
If using a brcm80211 driver be sure it has not been blacklisted. It should be blackisted if using a b43 driver.
Idk whether b43 supports the chip, but brcmsmac should™. Since it's a brcm80211 driver and you were using bcma, chances are brcmsmac got blacklisted, so fix that.
Online
$ cat /etc/modprob.d/blacklist.conf
# blacklist the speaker module to stop beeps
blacklist pcspkr
# blacklist known watchdog modules for faster boot/shutdown
blacklist iTCO_wdt
bcma is not blacklisted
i installed broadcom-wl with
$ pacman -Syu broadcom-wl
which is effectively installed
$ pacman -Qii broadcom-wl
ame : broadcom-wl
Version : 6.30.223.271-128
Description : Broadcom 802.11 Linux STA wireless driver
Architecture : x86_64
URL : https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure
Licenses : custom
Groups : None
Provides : None
Depends On : linux
Optional Deps : None
Required By : None
Optional For : None
Conflicts With : None
Replaces : None
Installed Size : 1435.00 KiB
Packager : Jan Alexander Steffens (heftig) <jan.steffens@gmail.com>
Build Date : Thu 29 Aug 2019 07:15:09 AM -03
Install Date : Sat 31 Aug 2019 02:41:07 PM -03
Install Reason : Explicitly installed
Install Script : No
Validated By : Signature
Backup Files :
(none)
but when i try do load i get the following output
$ modprobe wl
modprobe: FATAL: Module wl not found in directory /lib/modules/4.19.69-1-lts
If i do
modprobe broadcom
i get no output, but it is the only wireless driver that modprobe is recognizing.
I have also tried all the above with broadcom-wl-dkms (removing confliting packages when neccesary) and had the same results
I know im new to arch, but i really do want to learn
thanks for the help
Offline
If your wireless hardware can use the brcmsmac driver, you should really work on that first. wl should be considered a near last resort, but it will work for your hardware. The problem in your last output is pretty clear: you are running an old kernel. Either reboot into the current kernel, or replace the broadcom-wl package with broadcom-wl-dkms (which you previously claimed to be already have installed ... so frankly I'm confused by your last post).
Last edited by Trilby (2019-08-31 21:56:14)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
broadcom-wl provides the module for the linux kernel not the linux-lts kernel.
Offline
yes, im using 4.19.69-1-lts kernel which should i use?
Offline
broadcom-wl-dkms ensure you have linux-lts-headers installed.
When you install the packages with pacman the DKMS hook will generate a module for every kernel with headers present.
If the hook fails post the output from that pacman command. If not try `modprobe wl` again after installing the packages.
Offline
This is all covered in the previously linked wiki page which you still clearly have not read.
Sadly at the moment it may not be readable, as the wiki content is (hopefully temporarily) gone.
Last edited by Trilby (2019-08-31 22:09:51)
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
Okay, so i will uninstall broadcom-wl and install broadcom-wl-dkms
Offline
This is all covered in the previously linked wiki page which you still clearly have not read.
Sadly at the moment it may not be readable, as the wiki content is (hopefully temporarily) gone.
Yes i have read it, i just do not understand it
Offline
I installed linux lts headers and got broadcom-wl-dkms installed, i know have a wireless interface! thank you
Offline
Hello!On my HP ProBook 6570b worked with b43 drivers,but on the linux simple kernel,doesn't work on lts.
Offline
Please don't necrobump solved topics, picardian14 hasn't been on the forum in 4 years.
If you want to address your own problem with your HW (that doesn't match the OPs), please open a new thread and read https://bbs.archlinux.org/viewtopic.php?id=57855 first.
Online
Closing this old solved topic.
Offline
Pages: 1
Topic closed