Wifi - No available networks

On a surface book 2 and decided to try Manjaro Linux KDE on a live usb. Everything seems to be working fine except for the wifi. It just says no available networks. Can anyone help

System:
  Kernel: 5.15.32-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 11.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=51a252a7-c283-4f02-a3ff-6b15fdee4997 rw quiet apparmor=1
    security=apparmor udev.log_priority=3
  Desktop: KDE Plasma v: 5.24.4 tk: Qt v: 5.15.3 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Laptop System: Microsoft product: Surface Book 2
    v: 124000000000000000000000D:0B:09K:0F:5C:09P:38
    serial: <superuser required> Chassis: type: 9 serial: <superuser required>
  Mobo: Microsoft model: Surface Book 2 serial: <superuser required>
    UEFI: Microsoft v: 392.72.768 date: 02.08.2014
Battery:
  ID-1: BAT1 charge: 12.1 Wh (100.0%) condition: 12.1/18.0 Wh (67.2%)
    volts: 8.5 min: 7.5 model: SMP M1030911 type: Li-ion serial: <filter>
    status: full cycles: 695
  ID-2: BAT2 charge: 44.4 Wh (100.0%) condition: 44.4/51.1 Wh (86.8%)
    volts: 8.6 min: 7.5 model: SMP M1030908 type: Li-ion serial: <filter>
    status: full cycles: 732
Memory:
  RAM: total: 7.68 GiB used: 2.75 GiB (35.7%)
  RAM Report:
    permissions: Unable to run dmidecode. Root privileges required.
CPU:
  Info: model: Intel Core i5-7300U bits: 64 type: MT MCP arch: Amber/Kaby Lake
    note: check family: 6 model-id: 0x8E (142) stepping: 9 microcode: 0xEC
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
    L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
    L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 699 high: 700 min/max: 400/3500 scaling:
    driver: intel_pstate governor: powersave cores: 1: 700 2: 699 3: 700 4: 700
    bogomips: 21607
  Flags: 3dnowprefetch abm acpi adx aes aperfmperf apic arat
    arch_capabilities arch_perfmon art avx avx2 bmi1 bmi2 bts clflush clflushopt
    cmov constant_tsc cpuid cpuid_fault cx16 cx8 de ds_cpl dtes64 dtherm dts
    epb ept ept_ad erms est f16c flexpriority flush_l1d fma fpu fsgsbase fxsr
    ht hwp hwp_act_window hwp_epp hwp_notify ibpb ibrs ida intel_pt invpcid
    invpcid_single lahf_lm lm mca mce md_clear mmx monitor movbe mpx msr mtrr
    nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm pdpe1gb pebs pge pln
    pni popcnt pse pse36 pti pts rdrand rdseed rdtscp rep_good sdbg sep smap
    smep smx ss ssbd sse sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2
    tpr_shadow tsc tsc_adjust tsc_deadline_timer vme vmx vnmi vpid x2apic
    xgetbv1 xsave xsavec xsaveopt xsaves xtopology xtpr
  Vulnerabilities:
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf
    mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: spec_store_bypass
    mitigation: Speculative Store Bypass disabled via prctl and seccomp
  Type: spectre_v1
    mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
    STIBP: conditional, RSB filling
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort mitigation: TSX disabled
Graphics:
  Device-1: Intel HD Graphics 620 vendor: Microsoft driver: i915 v: kernel
    ports: active: eDP-1 empty: DP-1, DP-2, HDMI-A-1, HDMI-A-2 bus-ID: 00:02.0
    chip-ID: 8086:5916 class-ID: 0300
  Display: x11 server: X.Org v: 1.21.1.3 compositor: kwin_x11 driver: X:
    loaded: modesetting alternate: fbdev,vesa gpu: i915 display-ID: :0
    screens: 1
  Screen-1: 0 s-res: 3000x2000 s-dpi: 96 s-size: 793x529mm (31.22x20.83")
    s-diag: 953mm (37.53")
  Monitor-1: eDP-1 model: Panasonic TDM13O56 serial: <filter> built: 2016
    res: 3000x2000 hz: 60 dpi: 263 gamma: 1.2 size: 290x190mm (11.42x7.48")
    diag: 343mm (13.5") ratio: 3:2 modes: 3000x2000
  OpenGL: renderer: Mesa Intel HD Graphics 620 (KBL GT2) v: 4.6 Mesa 21.3.8
    direct render: Yes
Audio:
  Device-1: Intel Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Imaging
  Unit
    driver: ipu3-imgu alternate: ipu3_imgu bus-ID: 00:05.0 chip-ID: 8086:1919
    class-ID: 0480
  Device-2: Intel CSI-2 Host driver: ipu3-cio2 alternate: ipu3_cio2
    bus-ID: 00:14.3 chip-ID: 8086:9d32 class-ID: 0480
  Device-3: Intel Sunrise Point-LP HD Audio driver: snd_hda_intel v: kernel
    alternate: snd_soc_skl bus-ID: 00:1f.3 chip-ID: 8086:9d71 class-ID: 0403
  Sound Server-1: ALSA v: k5.15.32-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.20 running: no
  Sound Server-3: PulseAudio v: 15.0 running: yes
  Sound Server-4: PipeWire v: 0.3.49 running: yes
Network:
  Device-1: Marvell 88W8897 [AVASTAR] 802.11ac Wireless driver: mwifiex_pcie
    v: 1.0 pcie: gen: 1 speed: 2.5 GT/s lanes: 1 bus-ID: 01:00.0
    chip-ID: 11ab:2b38 class-ID: 0200
  IF-ID-1: enp0s20f0u1u1u2 state: unknown speed: -1 duplex: half
    mac: <filter>
  IP v4: <filter> type: dynamic noprefixroute scope: global
    broadcast: <filter>
  IP v6: <filter> type: noprefixroute scope: link
  WAN IP: <filter>
Bluetooth:
  Device-1: Samsung Galaxy series misc. (tethering mode) type: USB
    driver: rndis_host v: kernel bus-ID: 1-1.1.2:7 chip-ID: 04e8:6863
    class-ID: 0a00 serial: <filter>
  Report: This feature requires one of these tools: hciconfig/bt-adapter
Logical:
  Message: No logical block device data found.
RAID:
  Message: No RAID data found.
Drives:
  Local Storage: total: 238.47 GiB used: 8.92 GiB (3.7%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung
    model: MZFLW256HEHP-000MV size: 238.47 GiB block-size: physical: 512 B
    logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: CXB72M0Q temp: 32.9 C scheme: GPT
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 238.17 GiB size: 233.38 GiB (97.99%) used: 8.92 GiB (3.8%)
    fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2 label: N/A
    uuid: 51a252a7-c283-4f02-a3ff-6b15fdee4997
  ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
    used: 288 KiB (0.1%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
    label: NO_LABEL uuid: 4AF8-D0C6
Swap:
  Alert: No swap data was found.
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 12 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-1:2 info: Microsoft L1 USB2 Hub ports: 3 rev: 2.1 speed: 480 Mb/s
    power: 100mA chip-ID: 045e:0942 class-ID: 0900
  Hub-3: 1-1.1:3 info: Microsoft L2 USB2 Hub ports: 3 rev: 2.1
    speed: 480 Mb/s power: 100mA chip-ID: 045e:0944 class-ID: 0900
  Device-1: 1-1.1.2:7 info: Samsung Galaxy series misc. (tethering mode)
    type: Bluetooth,CDC-Data driver: rndis_host interfaces: 2 rev: 2.1
    speed: 480 Mb/s power: 500mA chip-ID: 04e8:6863 class-ID: 0a00
    serial: <filter>
  Device-2: 1-1.1.3:5 info: SINOWEALTH 2.4G Wireless Receiver
    type: Mouse,Keyboard driver: hid-generic,usbhid interfaces: 2 rev: 1.1
    speed: 12 Mb/s power: 256mA chip-ID: 258a:002f class-ID: 0301
  Device-3: 1-1.3:4 info: Microsoft Surface Keyboard type: HID
    driver: hid-multitouch,usbhid interfaces: 1 rev: 2.1 speed: 12 Mb/s
    power: 100mA chip-ID: 045e:0922 class-ID: 0300
  Hub-4: 2-0:1 info: Super-speed hub ports: 6 rev: 3.0 speed: 5 Gb/s
    chip-ID: 1d6b:0003 class-ID: 0900
  Hub-5: 2-1:2 info: Microsoft L1 USB3 Gen1 Hub ports: 2 rev: 3.1
    speed: 5 Gb/s chip-ID: 045e:0941 class-ID: 0900
  Hub-6: 2-1.1:3 info: Microsoft L2 USB3 Gen1 Hub ports: 3 rev: 3.1
    speed: 5 Gb/s chip-ID: 045e:0943 class-ID: 0900
Sensors:
  System Temperatures: cpu: 41.0 C pch: 33.0 C mobo: N/A
  Fan Speeds (RPM): N/A
Info:
  Processes: 189 Uptime: 6m wakeups: 2 Init: systemd v: 250 tool: systemctl
  Compilers: gcc: 11.2.0 clang: 13.0.1 Packages: pacman: 1195 lib: 332
  flatpak: 0 Shell: Zsh v: 5.8.1 default: Bash v: 5.1.16 running-in: konsole
  inxi: 3.3.15

Hi @Mus08, and welcome!

I see it looks like you device is using the correct driver. Or so it seems to me. So I think I can safely rule that out. Have you gone through this:

https://wiki.archlinux.org/title/Network_configuration/Wireless

Also, on this page the answer is this:

I don’t know if it’s the same and if it’ll work or not, just passing the info I’ve found.

Couldnt really find anything that relates to my issue on the links unfortunately

Install the package named linux-firmware-marvell.

sudo pacman -S linux-firmware-marvell

This solved my problem. Thanks a lot!

1 Like

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.