You are not logged in.
Good day
When live cd with arch linux is loaded, ip addr output does not show the required network interface, bcm4360 network adapter, broadcom-wl package available in arch linux, but I read somewhere that I need to reinstall the broadcom-wl package, mounted the flash drive and installed the broadcom-wl package, after modpobe wl, I also tried depmod -a and rmmod b44 b43 b43legacy ssb brcmsmac bcma bcma-pci-bridge, in the ip addr output, the required there is no network interface, I tried to install the broadcom-wl-dkms package with flash drives, but it doesn’t work, because most likely you need to update the packages first and hardly will need because the required network interface works in the already installed arch linux, I simply installed the packages, broadcom-wl, dialog, wpa_supplicant, checked the ip addr output and the desired network interface was and wifi-menu the network interface name works, the question is, why does the bcm4360 network interface not work in live cd c arch linux?
The output of lspci -vnn -d 14e4: in installed arch linux :
Kernel driver in use: wl
Kernel modules: bcma, wl
Decision :
latalante1, You can order that they do not load those that exist.
module_blacklist=b43,b43legacy,ssb,bcm43xx,brcm80211,brcmfmac,brcmsmac,bcma
It works Thanks to all the guys for the answers, here is a more detailed solution :
Before clicking boot arch linux in live cd with arch linux, press tab and at the end of the line add a space and this line :
module_blacklist=b43,b43legacy,ssb,bcm43xx,brcm80211,brcmfmac,brcmsmac,bcma
Then press enter.
Last edited by Gliden (2019-11-13 09:59:52)
Offline
Hi,
I hope i'm following this correctly, so you managed to get your wifi connexion working on your arch linux once installed, but it does not work on the liveCD.
the question is, why does the bcm4360 network interface not work in live cd c arch linux?
Probably because the liveCD misses some packages for it to work, there's plenty of hardware that needs specific drivers that won't work on the live image. Often time it's not that big of a deal and for example you get an ethernet cable to install the necessary wifi drivers.
In your case that does not seems to be a problem since you managed to get it working in your installed arch linux, but if it's ever an issue, you can either remaster the image (chroot into it to install and tweak stuff), or use Archiso to create your own little live image taking care to add everything you need inside.
Carefully explaining your problem is half the solution.
Offline
Thank you, but I wonder why the network adapter is not visible. I changed the first post because I wrote a little wrong.
Offline
What date is the archiso you are using? Recent releases contain the wl module.
What is the output of the following on live media?
lspci -vnn -d 14e4:
ip l
dmesg
Offline
I will test shortly on live cd with manjaro. What exactly is interesting in dmesg output?
Offline
The dmesg will show if the wl module is loaded.
Why would you check on manjaro installation media instead of arch live media to install arch?
Last edited by loqs (2019-11-10 16:13:51)
Offline
what do you mean, live media ?
Offline
Media created from an iso obtained from https://www.archlinux.org/download/
Offline
Please read first my post, in live cd with arch linux, bcm4360 network adapter don't work, I only did not check output dmesg.
Offline
and i am use release arch linux 2019.11.01
Offline
Please compare the outputs below with the lspci output you posted. Also you missed `ip l` not just dmesg
lspci -vnn -d 14e4:
0a:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM43228 802.11a/b/g/n [14e4:4359]
Subsystem: ASUSTeK Computer Inc. BCM43228 802.11a/b/g/n [1043:850c]
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at f7100000 (64-bit, non-prefetchable) [size=16K]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: wl
As the system does not have network connectivity you can save the outputs to a file then use a pastebin.
Offline
Have you considered a simpler work around? I assume this is only to do an install. Is wired Ethernet available? Or, can you USB tether a phone? If you can USB tether, then all you need to do to get a working network is to run dhcpcd. A tethered phone appears as a wired network.
Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
Sometimes it is the people no one can imagine anything of who do the things no one can imagine. -- Alan Turing
---
How to Ask Questions the Smart Way
Offline
Sorry guys i was busy.
loqs, In live cd with arch linux output command ip l or ip link :
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
link/ether 94:de:80:0e:51:15 brd ff:ff:ff:ff:ff:ff
In live cd with arch linux output command ip a or ip addr :
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp1s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 94:de:80:0e:51:15 brd ff:ff:ff:ff:ff:ff
In live cd with arch linux output command lspci -vnn -d 14e4: :
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
Subsystem: ASUSTeK Computer Inc. BCM4360 802.11ac Wireless Network Adapter [1043:85df]
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fe800000 (64-bit, non-prefetchable) [size=32K]
Memory at fe600000 (64-bit, non-prefetchable) [size=2M]
Capabilities: [48] Power Management version 3
Capabilities: [58] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [68] Vendor Specific Information: Len=44 <?>
Capabilities: [ac] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Device Serial Number ac-22-00-ff-ff-00-00-00
Capabilities: [150] Power Budgeting <?>
Capabilities: [160] Virtual Channel
Capabilities: [1b0] Latency Tolerance Reporting
Capabilities: [220] Resizable BAR <?>
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma, wl
In live cd with arch linux output command dmesg, regarding the module wl :
[ 36.918958] wl: loading out-of-tree module taints kernel.
[ 36.918962] wl: module license 'MIXED/Proprietary' taints kernel.
[ 36.918963] Disabling lock debugging due to kernel taint
[ 36.922339] wl: module verification failed: signature and/or required key missing - tainting kernel
[ 38.803034] b43-phy0: Broadcom 4360 WLAN found (core revision 42)
[ 38.803390] b43-phy0 ERROR: FOUND UNSUPPORTED PHY (Analog 12, Type 11 (AC), Revision 1)
[ 38.804911] b43: probe of bcma0:1 failed with error -95
[ 38.804967] Broadcom 43xx driver loaded [ Features: PNLS ]
In installed arch linux output command ip l or ip link :
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp1s0: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN mode DEFAULT group default qlen 1000
link/ether 94:de:80:0e:51:15 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether ac:22:0b:be:99:f0 brd ff:ff:ff:ff:ff:ff
In installed arch linux output command ip a or ip addr :
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp1s0: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel state DOWN group default qlen 1000
link/ether 94:de:80:0e:51:15 brd ff:ff:ff:ff:ff:ff
3: wlp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether ac:22:0b:be:99:f0 brd ff:ff:ff:ff:ff:ff
In installed arch linux output command lspci -vnn -d 14e4: :
02:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4360 802.11ac Wireless Network Adapter [14e4:43a0] (rev 03)
Subsystem: ASUSTeK Computer Inc. BCM4360 802.11ac Wireless Network Adapter [1043:85df]
Flags: bus master, fast devsel, latency 0, IRQ 18
Memory at fe800000 (64-bit, non-prefetchable) [size=32K]
Memory at fe600000 (64-bit, non-prefetchable) [size=2M]
Capabilities: <access denied>
Kernel driver in use: wl
Kernel modules: bcma, wl
In installed arch linux output command dmesg, regarding the module wl :
[ 3.072655] wl: module license 'MIXED/Proprietary' taints kernel.
[ 3.072658] Disabling lock debugging due to kernel taint
[ 3.101699] wlan0: Broadcom BCM43a0 802.11 Hybrid Wireless Controller 6.30.223.271 (r587334)
[ 3.113060] wl 0000:02:00.0 wlp2s0: renamed from wlan0
I think that the bcm4360 network interface does not load, in live cd with arch linux due to the fact that in the live cd with arch linux, in "Kernel driver in use:", the bcma-pci-bridge kernel driver is loaded instead of wl, maybe developers will arch linux change loadable module to wl ?
Last edited by Gliden (2019-11-12 08:22:00)
Offline
ewaller, I can connect a wired Internet or connect a usb modem using my phone and write dhcpcd, but I wonder why the bcm4360 network adapter does not work in live cd in arch linux and it seems like I found the reason, I wrote about it above
Offline
The broadcom-wl package which is installed on the arch iso should contain usr/lib/modprobe.d/broadcom-wl.conf with the contents:
blacklist b43
blacklist b43legacy
blacklist ssb
blacklist bcm43xx
blacklist brcm80211
blacklist brcmfmac
blacklist brcmsmac
blacklist bcma
Which ensures the wl module will be loaded instead of any of the above. Is wlp2s0 as supplied by the wl module not functioning correctly?
Offline
loqs, but in "Kernel driver in use:", the bcma-pci-bridge kernel driver is loaded instead of wl. In installed arch linux, wifi works.
Offline
If you blacklist bcma-pci-bridge is the wl module then loaded?
Offline
loqs, if you change arch iso, then wl might boot, or is there another way?
Offline
What do you mean "change arch iso"? In doubt: you can blacklist modules from the kernel commandlilne, https://wiki.archlinux.org/index.php/Ke … and_line_2
Offline
seth, https://wiki.archlinux.org/index.php/Re … nstall_ISO. I will try to blacklist the module and write about the results.
Last edited by Gliden (2019-11-11 19:59:22)
Offline
seth, if I did it right, then it doesn’t work, before pressing boot arch linux, I clicked tab and added a space at the end and added module_blacklist=bcma-pci-bridge, the bcma-pci-bridge module loads, I rebooted and at the end I wrote differently, modprobe.blacklist=bcma-pci-bridge, the bcma-pci-bridge module is loading.
Offline
module_blacklist=bcma-pci-bridge is the correct format to use for the kernel command line.
What is the output of lsmod from the live media on boot. I am wondering if another module pulled in bcma-pci-bridge.
Offline
loqs, write module_blacklist=bcma-pci-bridge and show lsmod output in live cd with arch linux?
Last edited by Gliden (2019-11-12 00:12:52)
Offline
Yes from the arch linux live cd.
Offline
loqs, write module_blacklist=bcma-pci-bridge and output command lsmod in live cd with arch linux :
Module Size Used by
ext4 770048 1
crc32c_generic 16384 0
crc16 16384 1 ext4
mbcache 16384 1 ext4
jbd2 135168 1 ext4
uas 28672 0
usb_storage 77824 2 uas
8021q 40960 0
garp 16384 1 8021q
mrp 20480 1 8021q
stp 16384 1 garp
llc 16384 2 stp,garp
b43 454656 0
cordic 16384 1 b43
mac80211 999424 1 b43
ssb 98304 1 b43
mmc_core 184320 2 b43,ssb
pcmcia 77824 1 ssb
pcmcia_core 32768 1 pcmcia
libarc4 16384 1 mac80211
wl 6467584 0
edac_mce_amd 32768 0
kvm_amd 106496 0
ccp 98304 1 kvm_amd
snd_hda_codec_realtek 126976 1
snd_hda_codec_hdmi 65536 1
snd_hda_codec_generic 94208 1 snd_hda_codec_realtek
ledtrig_audio 16384 2 snd_hda_codec_generic,snd_hda_codec_realtek
rng_core 16384 2 ccp,b43
snd_hda_intel 53248 0
snd_hda_codec 159744 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_realtek
kvm 778240 1 kvm_amd
joydev 28672 0
mousedev 24576 0
snd_hda_core 102400 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek
snd_hwdep 20480 1 snd_hda_codec
irqbypass 16384 1 kvm
snd_pcm 135168 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
snd_timer 40960 1 snd_pcm
input_leds 16384 0
crct10dif_pclmul 16384 1
evdev 24576 6
k10temp 16384 0
pcspkr 16384 0
sp5100_tco 20480 0
snd 110592 8 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_hda_codec_realtek,snd_timer,snd_pcm
ghash_clmulni_intel 16384 0
cfg80211 856064 3 wl,b43,mac80211
i2c_piix4 28672 0
soundcore 16384 1 snd
rfkill 28672 2 cfg80211
mac_hid 16384 0
acpi_cpufreq 28672 0
pkcs8_key_parser 16384 0
ip_tables 36864 0
x_tables 49152 1 ip_tables
overlay 135168 1
squashfs 69632 1
loop 40960 2
isofs 49152 1
hid_generic 16384 0
sr_mod 28672 1
sd_mod 57344 1
cdrom 73728 1 sr_mod
usbhid 65536 0
hid 143360 2 usbhid,hid_generic
crc32_pclmul 16384 0
crc32c_intel 24576 2
radeon 1646592 1
serio_raw 20480 0
ahci 40960 1
atkbd 36864 0
libahci 40960 1 ahci
aesni_intel 372736 0
i2c_algo_bit 16384 1 radeon
libps2 20480 1 atkbd
drm_kms_helper 212992 1 radeon
aes_x86_64 20480 1 aesni_intel
syscopyarea 16384 1 drm_kms_helper
glue_helper 16384 1 aesni_intel
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
r8169 94208 0
fb_sys_fops 16384 1 drm_kms_helper
ohci_pci 20480 0
ttm 118784 1 radeon
crypto_simd 16384 1 aesni_intel
realtek 20480 1
cryptd 24576 2 crypto_simd,ghash_clmulni_intel
bcma 65536 1 b43
libphy 98304 2 r8169,realtek
libata 282624 2 libahci,ahci
drm 516096 4 drm_kms_helper,radeon,ttm
xhci_pci 20480 0
ohci_hcd 61440 1 ohci_pci
ehci_pci 20480 0
scsi_mod 249856 5 sd_mod,usb_storage,uas,libata,sr_mod
xhci_hcd 278528 1 xhci_pci
ehci_hcd 98304 1 ehci_pci
agpgart 53248 2 ttm,drm
i8042 32768 0
serio 28672 4 serio_raw,atkbd,i8042
Last edited by Gliden (2019-11-12 08:22:33)
Offline