You are not logged in.
Hello, when I type
ip a
only this is shown:
(When booting from archiso and when booting from newly installed arch).
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: enp2s0f0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether 40:6c:8f:13:ef:3f brd ff:ff:ff:ff:ff:ff
3: enp0s20u1c4i2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether be:fe:d9:d4:72:35 brd ff:ff:ff:ff:ff:ff
inet 172.20.10.4/28 metric 100 brd 172.20.10.15 scope global dynamic enp0s20u1c4i2
valid_lft 86072sec preferred_lft 86072sec
inet6 2a01:598:b1a6:170:e122:782d:cc0:8f/64 scope global temporary dynamic
valid_lft 604477sec preferred_lft 85972sec
inet6 2a01:598:b1a6:170:bcfe:d9ff:fed4:7235/64 scope global dynamic mngtmpaddr noprefixroute
valid_lft 4294967290sec preferred_lft 4294967290sec
inet6 fe80::bcfe:d9ff:fed4:7235/64 scope link
valid_lft forever preferred_lft forever
The first one is lo.
The second one is ethernet.
The third one is usb ethernet.
This is my card:
03:00.0 Network controller: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n (rev 02)
Subsystem: Apple Inc. AirPort Extreme
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma, wl
Some more information:
root@archiso ~ # pacman -Ss broadcom
core/linux-firmware-bnx2x 20221109.60310c2-1
Firmware files for Linux - bnx2x / Firmware for Broadcom NetXtreme II 10Gb ethernet adapters
community/broadcom-wl 6.30.223.271-431 [installed: 6.30.223.271-420]
Broadcom 802.11 Linux STA wireless driver
community/broadcom-wl-dkms 6.30.223.271-35
Broadcom 802.11 Linux STA wireless driver
root@archiso ~ # lspci -vvnn | grep -A 9 Network
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Subsystem: Apple Inc. AirPort Extreme [106b:00f5]
Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 0, Cache Line Size: 256 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at c1a00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=2 PME-
This site
https://help.ubuntu.com/community/WifiD … er/bcm43xx
and this site:
https://wiki.archlinux.org/title/Broadcom_wireless
EDIT:
#lspci -vnn -d 14e4:
[...]
03:00.0 Network controller [0280]: Broadcom Inc. and subsidiaries BCM4331 802.11a/b/g/n [14e4:4331] (rev 02)
Subsystem: Apple Inc. AirPort Extreme [106b:00f5]
Flags: bus master, fast devsel, latency 0, IRQ 17
Memory at c1a00000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [13c] Virtual Channel
Capabilities: [160] Device Serial Number 9b-b4-f3-ff-ff-ed-10-40
Capabilities: [16c] Power Budgeting <?>
Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma, wl
Last edited by castor (2022-11-21 13:21:43)
Offline
You're pointing out the broadcom wl packages and linking the "why broadcom is the worst chip" wiki - is there also a question here?
You want to install the broadcom-wl and/or broadcom-wl-dkms packages as well as linux-firmware (they should be used by the install iso, though)
Online
I installed the broadcom-wl package.
Do I now have to load something with modprobe?
After I installed it, it still doesn't work.
Could it be, that my archiso is outdated, and doesn't work with the version of broadcom-wl.
Offline
Your archiso hopefully ships broadcom-wl.
Don't even try to install something onto the install iso.
Boot the installed system and post the ouptuts of
pacman -Qs broadcom
modinfo wl | head -5
lspci -k
sudo journalctl -b
You can use the tip in the 1st link below to feed the output into a pastebin service - don't try to copy & paste out of the console (esp. not the last command)
Online
pacman -Qs broadcom
doesn't give any output. I think I only installed it on the archiso (I know it's temporary).
[lukas@tornado ~]$ modinfo wl
modinfo: ERROR: Module wl not found.
[lukas@tornado ~]$ lspci -k | paste
I have quickly set up an alias for pasting to 0x0.st.
[lukas@tornado ~]$ sudo journalctl -b | paste
after installing broadcom-wl: http://0x0.st/olwZ.txt
and journalctl -b: http://0x0.st/olwq.txt
Offline
after rebooting now the adapter appears in my list when typing ip a
[lukas@tornado ~]$ ip a
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: enp2s0f0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 40:6c:8f:13:ef:3f brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 10:40:f3:ed:9b:b4 brd ff:ff:ff:ff:ff:ff
4: enp0s20u1c4i2: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether be:fe:d9:d4:72:35 brd ff:ff:ff:ff:ff:ff
Thanks, I mark the thread as solved.
I hope I will have stable internet with that driver. The wiki page recommends brcm80211 for broadcom cards, but I don't know if it supports my BCM4331.
Offline