When booting from a live ISO, the WIFI is unavailable available and I’m forced to plug a wired connection into the machine and install online and then the WiFi works fine. The issue is that the machine in question is not a laptop and it can be a pain to have to move it across the building every time I need to reinstall the OS (I mess it up sometimes).
Can I get the WiFi drivers that work, I assume from pacman, and put them on a USB drive so I don’t have to move the machine?
It’s not the end of the world but that
would be such a great help.
dalto
November 16, 2021, 1:38pm
2
Sure, just download the package and put it on the drive.
Then install it with sudo pacman -U /path/to/package
3 Likes
BONK
November 16, 2021, 1:39pm
3
The easiest thing to do is see what is loaded on the live ISO and compare it to the installed system to see what is different and add that to the live iso prior to installation. Can you post inxi -Fxxxza --no-host
?
manuel
November 16, 2021, 2:17pm
4
Like already said above, could you
show us the inxi output
and
tell which wifi driver package is working for you
?
How do I find out the WiFi package?
BONK
November 16, 2021, 2:49pm
7
Copy and paste the text here and format it with three backtics before and after the text.
Sorry, I was being stupid. Here you go:
System: Kernel: 5.13.12-arch1-1 x86_64 bits: 64 compiler: gcc v: 11.1.0
parameters: initrd=\arch\boot\intel-ucode.img initrd=\arch\boot\amd-ucode.img
initrd=\arch\boot\x86_64\initramfs-linux.img archisobasedir=arch cow_spacesize=10G archisolabel=EndeavourOS_202108
i915.modeset=1 radeon.modeset=1 nvidia.blacklist=yes modprobe.blacklist=nvidia nouveau.modeset=1 nouveau
Desktop: Xfce 4.16.0 tk: Gtk 3.24.29 info: xfce4-panel wm: xfwm 4.16.1 vt: 1 dm: LightDM 1.30.0 Distro: EndeavourOS
base: Arch Linux
Machine: Type: Desktop System: Apple product: iMac9,1 v: 1.0 serial: <filter> Chassis: type: 13 v: Mac-F2218FC8
serial: <filter>
Mobo: Apple model: Mac-F2218FC8 serial: <filter> UEFI: Apple v: IM91.88Z.008D.B08.0904271717 date: 04/27/09
CPU: Info: Dual Core model: Intel Core2 Duo E8135 bits: 64 type: MCP arch: Penryn family: 6 model-id: 17 (23)
stepping: A (10) microcode: A0B cache: L2: 6 MiB
flags: lm nx pae sse sse2 sse3 sse4_1 ssse3 vmx bogomips: 10617
Speed: 1592 MHz min/max: 1596/2660 MHz Core speeds (MHz): 1: 1592 2: 2006
Vulnerabilities: Type: itlb_multihit status: KVM: VMX disabled
Type: l1tf mitigation: PTE Inversion; VMX: EPT disabled
Type: mds status: Vulnerable: Clear CPU buffers attempted, no microcode; SMT disabled
Type: meltdown mitigation: PTI
Type: spec_store_bypass status: Vulnerable
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
Type: spectre_v2 mitigation: Full generic retpoline, STIBP: disabled, RSB filling
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics: Device-1: NVIDIA C79 [GeForce 9400] vendor: Apple iMac 9 1 driver: nouveau v: kernel alternate: nvidia_drm,nvidia
bus-ID: 03:00.0 chip-ID: 10de:0867 class-ID: 0300
Device-2: Apple Built-in iSight type: USB driver: uvcvideo bus-ID: 1-4:5 chip-ID: 05ac:8502 class-ID: 0e02
serial: <filter>
Display: server: X.org 1.20.13 compositor: xfwm4 v: 4.16.1 driver: loaded: modesetting unloaded: fbdev,vesa
alternate: nouveau,nv resolution: <missing: xdpyinfo>
Message: Unable to show advanced data. Required tool glxinfo missing.
Audio: Device-1: NVIDIA MCP79 High Definition Audio driver: snd_hda_intel v: kernel bus-ID: 00:08.0 chip-ID: 10de:0ac0
class-ID: 0403
Sound Server-1: ALSA v: k5.13.12-arch1-1 running: yes
Sound Server-2: JACK v: 1.9.19 running: no
Sound Server-3: PulseAudio v: 15.0 running: yes
Sound Server-4: PipeWire v: 0.3.34 running: no
Network: Device-1: NVIDIA MCP79 Ethernet driver: forcedeth v: kernel port: 21e0 bus-ID: 00:0a.0 chip-ID: 10de:0ab0
class-ID: 0200
IF: enp0s10 state: down mac: <filter>
Device-2: Broadcom BCM4322 802.11a/b/g/n Wireless LAN vendor: Apple AirPort Extreme driver: b43-pci-bridge v: N/A
modules: ssb,wl port: 1000 bus-ID: 04:00.0 chip-ID: 14e4:432b class-ID: 0280
Bluetooth: Device-1: Apple Built-in Bluetooth 2.0+EDR HCI type: USB driver: btusb v: 0.8 bus-ID: 4-1.1:3 chip-ID: 05ac:8215
class-ID: fe01 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 0 state: down bt-service: disabled rfk-block: hardware: no software: no
address: see --recommends
Drives: Local Storage: total: 624.81 GiB used: 0 KiB (0.0%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital model: WD6400AAKS-40H2B0 size: 596.17 GiB block-size:
physical: 512 B logical: 512 B speed: 3.0 Gb/s serial: <filter> rev: 4C07 scheme: GPT
ID-2: /dev/sdb maj-min: 8:16 type: USB vendor: SanDisk model: Ultra Fit size: 28.64 GiB block-size: physical: 512 B
logical: 512 B serial: <filter> rev: 1.00 scheme: GPT
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition: ID-1: / raw-size: N/A size: 10 GiB used: 1.9 MiB (0.0%) fs: overlay source: ERR-102
Swap: Alert: No swap data was found.
Sensors: System Temperatures: cpu: 37.0 C mobo: N/A gpu: nouveau temp: 66.0 C
Fan Speeds (RPM): cpu: 1198
Info: Processes: 144 Uptime: 12m wakeups: 0 Memory: 3.58 GiB used: 772.5 MiB (21.0%) Init: systemd v: 249
target: multi-user.target tool: systemctl Compilers: gcc: 11.1.0 Packages: pacman: 887 lib: 204 Shell: Bash
v: 5.1.8 running-in: xfce4-terminal inxi: 3.3.05
I have installed the broadcom-wl-dkms
package. I was thinking that was the WiFi package I needed, am I correct or not?.
What other steps do I need to take? Do I need to explicitly turn the WiFi on on the command line for example?
"dkms"
is a module to build into the kernel, it rebuild itself on every kernel upgrade, or if you install a different kernel, for a live iso you may want to download and keep “broadcom-wl” pkg, search in /var/cache/pacman/pkg for the packages stored on your system, i don’t know for a fact if installing broadcom-wl after booting from the live usb will activate your wifi card, but you can expriment to see if that help’s you.