I installed Zorin and found that my wifi is nowhere to be found. I installed Manjaro and still no wifi. I tried to go back to windows 11 and am unable to do so. I really despise microsoft and what they have done to windows. I really want to break free of windows but I’m finding myself getting in over my head and I don’t understand a lot of the stuff I’m reading in my quest for answers. Can someone who is willing to take me by the hand please help me navigate my way to getting a fully functional computer running on manjaro?
Hi,
Please start here and provide system info:
Specifically please provide the output of
inxi -Fazy
and
mhwd -l -li
You will copy and paste those commands into terminal and run by pressing Enter
(you can use your mouse … but if you use the keyboard hold shift for pasting: Ctrl+Shift+v)
Please enclose it in tics so it is readable, like this:
```
<CODE AND STUFF>
```
Thanks for responding and for any help that you are able to give. I hope I get this right with the back tics and I apologize in advance if the post is not properly formatted.
Here’s what I get when I input inxi -Fazy:
Kernel: 6.1.30-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.2.1
parameters: BOOT_IMAGE=/boot/vmlinuz-6.1-x86_64
root=UUID=840b1e7c-fff0-4c33-be01-3e531245c9fb rw quiet splash
udev.log_priority=3
Desktop: KDE Plasma v: 5.27.4 tk: Qt v: 5.15.9 wm: kwin_x11 vt: 1 dm: SDDM
Distro: Manjaro Linux base: Arch Linux
Machine:
Type: Laptop System: ASUSTeK product: VivoBook_ASUSLaptop M1603QA_M1603QA
v: 1.0 serial: <superuser required>
Mobo: ASUSTeK model: M1603QA v: 1.0 serial: <superuser required>
UEFI: American Megatrends LLC. v: M1603QA.306 date: 11/21/2022
Battery:
ID-1: BAT0 charge: 35.0 Wh (71.7%) condition: 48.8/50.0 Wh (97.6%)
volts: 11.9 min: 11.9 model: ASUSTeK ASUS Battery type: Li-ion serial: N/A
status: discharging cycles: 1
CPU:
Info: model: AMD Ryzen 7 5800HS with Radeon Graphics bits: 64 type: MT MCP
arch: Zen 3 gen: 4 level: v3 note: check built: 2021-22
process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x50 (80) stepping: 0
microcode: 0xA50000D
Topology: cpus: 1x cores: 8 tpc: 2 threads: 16 smt: enabled cache:
L1: 512 KiB desc: d-8x32 KiB; i-8x32 KiB L2: 4 MiB desc: 8x512 KiB L3: 16 MiB
desc: 1x16 MiB
Speed (MHz): avg: 1474 high: 3200 min/max: 1200/4462 boost: enabled
scaling: driver: acpi-cpufreq governor: schedutil cores: 1: 1397 2: 1200
3: 1200 4: 1200 5: 1397 6: 3200 7: 1200 8: 1200 9: 1200 10: 1200 11: 1200
12: 1200 13: 1200 14: 3200 15: 1200 16: 1200 bogomips: 102242
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 sse4a ssse3 svm
Vulnerabilities:
Type: itlb_multihit status: Not affected
Type: l1tf status: Not affected
Type: mds status: Not affected
Type: meltdown status: Not affected
Type: mmio_stale_data status: Not affected
Type: retbleed status: Not affected
Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via
prctl
Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer
sanitization
Type: spectre_v2 mitigation: Retpolines, IBPB: conditional, IBRS_FW,
STIBP: always-on, RSB filling, PBRSB-eIBRS: Not affected
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Cezanne [Radeon Vega Series / Radeon Mobile Series]
vendor: ASUSTeK driver: amdgpu v: kernel arch: GCN-5 code: Vega
process: GF 14nm built: 2017-20 pcie: gen: 3 speed: 8 GT/s lanes: 16
link-max: gen: 4 speed: 16 GT/s ports: active: eDP-1 empty: HDMI-A-1
bus-ID: 03:00.0 chip-ID: 1002:1638 class-ID: 0300 temp: 33.0 C
Device-2: IMC Networks USB2.0 HD UVC WebCam driver: uvcvideo type: USB
rev: 2.0 speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 3-3:3 chip-ID: 13d3:5463
class-ID: fe01 serial: <filter>
Display: x11 server: X.Org v: 21.1.8 with: Xwayland v: 23.1.1
compositor: kwin_x11 driver: X: loaded: amdgpu unloaded: modesetting
alternate: fbdev,vesa dri: radeonsi gpu: amdgpu display-ID: :0 screens: 1
Screen-1: 0 s-res: 1920x1200 s-dpi: 96 s-size: 508x317mm (20.00x12.48")
s-diag: 599mm (23.57") monitors: <missing: xrandr>
Monitor-1: eDP-1 model: AU Optronics 0x459d built: 2022 res: 1920x1200
dpi: 142 gamma: 1.2 size: 344x215mm (13.54x8.46") diag: 406mm (16")
ratio: 16:10 modes: max: 1920x1200 min: 640x480
API: OpenGL v: 4.6 Mesa 23.0.3 renderer: AMD Radeon Graphics (renoir LLVM
15.0.7 DRM 3.49 6.1.30-1-MANJARO) direct-render: Yes
Audio:
Device-1: AMD Renoir Radeon High Definition Audio driver: snd_hda_intel
v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s bus-ID: 03:00.1 chip-ID: 1002:1637 class-ID: 0403
Device-2: AMD ACP/ACP3X/ACP6x Audio Coprocessor vendor: ASUSTeK driver: N/A
alternate: snd_pci_acp3x, snd_rn_pci_acp3x, snd_pci_acp5x, snd_pci_acp6x,
snd_acp_pci, snd_rpl_pci_acp6x, snd_pci_ps, snd_sof_amd_renoir,
snd_sof_amd_rembrandt pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s bus-ID: 03:00.5 chip-ID: 1022:15e2 class-ID: 0480
Device-3: AMD Family 17h/19h HD Audio vendor: ASUSTeK driver: snd_hda_intel
v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 16 link-max: gen: 4
speed: 16 GT/s bus-ID: 03:00.6 chip-ID: 1022:15e3 class-ID: 0403
API: ALSA v: k6.1.30-1-MANJARO status: kernel-api with: aoss
type: oss-emulator tools: alsactl,alsamixer,amixer
Server-1: JACK v: 1.9.22 status: off tools: N/A
Server-2: PipeWire v: 0.3.70 status: off with: wireplumber status: active
tools: pw-cli,wpctl
Server-3: PulseAudio v: 16.1 status: active with: pulseaudio-alsa
type: plugin tools: pacat,pactl
Network:
Device-1: Realtek vendor: AzureWave driver: N/A pcie: gen: 1 speed: 2.5 GT/s
lanes: 1 port: f000 bus-ID: 01:00.0 chip-ID: 10ec:b852 class-ID: 0280
Bluetooth:
Device-1: IMC Networks Bluetooth Radio driver: btusb v: 0.8 type: USB
rev: 1.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 3-2:2 chip-ID: 13d3:3571
class-ID: e001 serial: <filter>
Report: rfkill ID: hci0 rfk-id: 0 state: up address: see --recommends
Drives:
Local Storage: total: 476.94 GiB used: 7.58 GiB (1.6%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: MZVL4512HBLU-00BTW
size: 476.94 GiB block-size: physical: 512 B logical: 512 B speed: 63.2 Gb/s
lanes: 4 tech: SSD serial: <filter> fw-rev: HXC70W1Q temp: 24.9 C
scheme: GPT
Partition:
ID-1: / raw-size: 476.64 GiB size: 468.09 GiB (98.21%) used: 7.58 GiB (1.6%)
fs: ext4 dev: /dev/nvme0n1p2 maj-min: 259:2
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
Swap:
Alert: No swap data was found.
Sensors:
System Temperatures: cpu: 39.2 C mobo: N/A gpu: amdgpu temp: 33.0 C
Fan Speeds (RPM): cpu: 0
Info:
Processes: 278 Uptime: 8m wakeups: 56 Memory: available: 11.1 GiB
used: 1.27 GiB (11.5%) Init: systemd v: 252 default: graphical
tool: systemctl Compilers: gcc: 12.2.1 clang: 15.0.7 Packages: pm: pacman
pkgs: 1127 libs: 325 tools: pamac pm: flatpak pkgs: 0 Shell: Zsh v: 5.9
default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.27```
Not sure how to include the input for both commands in the same reply without it showing up incorrectly, so here is what I get when I input mhwd -l -li:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2018.05.04 true PCI
Warning: No installed USB configs!
> 0000:03:00.0 (0300:1002:1638) Display controller ATI Technologies Inc:
--------------------------------------------------------------------------------
NAME VERSION FREEDRIVER TYPE
--------------------------------------------------------------------------------
video-linux 2018.05.04 true PCI
video-modesetting 2020.01.13 true PCI
video-vesa 2017.03.12 true PCI```
So this is the cause of the no network.
And it doesnt give us a lot of info either …
Can you please also show:
lspci -k | grep 01:00.0 -A3
The below may or may not have any direct effect on your wireless … but are advised nonetheless.
You have BIOS updates available … I strongly encourage you to do that if you can.
You can try a different kernel, just for testing purposes;
sudo mhwd-kernel -i linux515
At boot grub should give you the option of what to boot into … if you dont see it try hitting Esc
EDIT…
I forgot to ask if you have any internet connection such as by ethernet or phone tethering?
does that first one just mean that I need to update a driver?
here’s what I get when I input lspci -k | grep 01:00.0 -A3:
Subsystem: AzureWave Device 5471
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9B1 (rev 02)
Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller PM9B1```
Are you saying that I need to get superuser access? If so, how do I do that in manjaro and how do I update the bios?
Here’s what I get when I input sudo mhwd-kernel -i linux515:
Administrator. It usually boils down to these three things:
#1) Respect the privacy of others.
#2) Think before you type.
#3) With great power comes great responsibility.
For security reasons, the password you type will not be visible.
[sudo] password for yourmama:
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
warning: database file for 'core' does not exist (use '-Sy' to download)
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
Error: Please make sure if the given kernel(s) exist(s).
available kernels:```
I think its missing the top part?
This depends on your manufacturer … if I have your model right you can download from
Then you want to get the “EZ Flash” one and unzip its contents onto a USB that has been formatted fat32.
Then - from your EFI/BIOS you should be able to use EZ Flash to select the BIOS update.
More info here:
https://www.asus.com/us/support/FAQ/1012815/
I don’t know what’s going on with the lspci command, but it’s cutting it off in the box, but when I’m looking at my reply, it’s showing that I’m entering the entire text. Here’s the full text:
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device b852
Subsystem: AzureWave Device 5471
02:00.0 Non-Volatile memory controller: Samsung Electronics Co Ltd NVMe SSD Controller PM9B1 (rev 02)
Subsystem: Samsung Electronics Co Ltd NVMe SSD Controller PM9B1
ok.
If I have that right it translates to RTW8852BE.
We have a driver for that in the AUR … the one most closely matching being
https://aur.archlinux.org/packages/rtw89bt-dkms-git
So … in order to get this up and running you will need to install
git
base-devel
dkms
rtw89bt-dkms-git
And the headers for your kernel (check with pacman -Qs linux61
)
It will of course be a lot easier if the system in question has internet access somehow… otherwise you will need to download the packages and move them over via usb or some other method.
Do you have internet access such as through a tethered smartphone ?
I can probably get access through tethering or ethernet. I tried updating the BIOS through the EZ flash and the file will not show up. I tried formatting the drive to NTFS and exFAT, the only two options available, and every file available on the BIOS screen gives me “Selected file is not a UEFI BIOS!”
Of course getting that temporary connection would be easiest.
As to the BIOS … be sure that you unpacked the ZIP … from the docs it appears the file you are looking for may be in CAP format.
For the USB format it states:
USB flash drives require a single sector in FAT 16/32 format, and 1GB or more is recommended.
ok here’s the next roadblock. I can format the drive to FAT32 by using disk management to create a partition of 32 GB, which is the max size for FAT32. Now windows 11 will not access the drive. I can’t see any way to put anything on it. I can access it just fine with manjaro. It’s just windows that is once again being the stubborn ox that is hellbent on thwarting my efforts to break this computer free.
Well, its ok … its likely not going to fix the wireless (you should still do it for performance and compatibility reasons etc) … you will still need to get that driver.
So might as well wait until you can get that connection.
I upgraded my phone plan and I’m now using USB tether. This is what I got when I entered pacman -Qs linux61
warning: database file for 'extra' does not exist (use '-Sy' to download)
warning: database file for 'community' does not exist (use '-Sy' to download)
warning: database file for 'multilib' does not exist (use '-Sy' to download)
local/linux61 6.1.30-1
The Linux61 kernel and modules```
I was able to update the BIOS. How do I install that driver? I took a look at that link but I’m not sure what to do there
Ok go ahead and do
sudo pacman-mirrors -f
sudo pacman -Syu linux61-headers git base-devel dkms
pamac build rtw89bt-dkms-git
(sort mirrors , sync and update while installing the 4 packages, build the AUR package)
This showed up in the command line, should I be concerned? It moved on to other things
::ERROR Connection: HTTPSConnectionPool(host='mirrors.pku.edu.cn', port=443): Read timed out.
No … it just means there was trouble pinging that one mirror.
As long as a suitable mirror is found and the rest continues (update, install) all is well.