Hi, I have recently installed Garuda but my wifi usb dongle isn't recognized. The CD for the drivers has drivers, but I don't know how to install them. After asking online, I was sent a newer version of that driver. I just have no idea how to install any of them. I'm trying to switch over from Windows. The version of the driver that I have, has clean, makefile and other files as well. I don't have internet access with the usb dongle.
Hi there, welcome to the community.
Please share output of
inxi -Faz as text and enclosed within ~~~
Also, you can edit your original post.
System: Kernel: 5.14.14-zen1-1-zen x86_64 bits: 64 compiler: gcc v: 11.1.0 parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen root=UUID=b2d4f3d3-53d9-4e80-bf48-8c2f03de20f3 rw [email protected] quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0 systemd.unified_cgroup_hierarchy=1 loglevel=3 Desktop: KDE Plasma 5.23.2 tk: Qt 5.15.2 info: latte-dock wm: kwin_x11 vt: 1 dm: SDDM Distro: Garuda Linux base: Arch Linux Machine: Type: Desktop System: Dell product: Precision T5600 v: 01 serial: <filter> Chassis: type: 7 serial: <filter> Mobo: Dell model: 0Y56T3 v: A00 serial: <filter> BIOS: Dell v: A19 date: 06/30/2019 CPU: Info: 2x Quad Core model: Intel Xeon E5-2609 0 bits: 64 type: MCP SMP arch: Sandy Bridge family: 6 model-id: 2D (45) stepping: 7 microcode: 71A cache: L2: 20 MiB flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 bogomips: 38360 Speed: 2394 MHz min/max: 1200/2400 MHz Core speeds (MHz): 1: 2394 2: 1591 3: 2320 4: 2394 5: 1625 6: 1568 7: 1629 8: 1197 Vulnerabilities: Type: itlb_multihit status: KVM: VMX unsupported Type: l1tf mitigation: PTE Inversion Type: mds mitigation: Clear CPU buffers; SMT disabled 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: Full generic retpoline, IBPB: conditional, IBRS_FW, STIBP: disabled, RSB filling Type: srbds status: Not affected Type: tsx_async_abort status: Not affected Graphics: Device-1: AMD Ellesmere [Radeon RX 470/480/570/570X/580/580X/590] vendor: XFX Pine driver: amdgpu v: kernel bus-ID: 06:00.0 chip-ID: 1002:67df class-ID: 0300 Display: x11 server: X.Org 1.20.13 compositor: kwin_x11 driver: loaded: amdgpu,ati unloaded: modesetting alternate: fbdev,vesa display-ID: :0 screens: 1 Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 508x285mm (20.0x11.2") s-diag: 582mm (22.9") Monitor-1: HDMI-A-0 res: 1920x1080 hz: 60 dpi: 70 size: 698x392mm (27.5x15.4") diag: 801mm (31.5") OpenGL: renderer: Radeon RX 570 Series (POLARIS10 DRM 3.42.0 5.14.14-zen1-1-zen LLVM 12.0.1) v: 4.6 Mesa 21.2.4 direct render: Yes Audio: Device-1: Intel C600/X79 series High Definition Audio vendor: Dell driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:1d20 class-ID: 0403 Device-2: AMD Ellesmere HDMI Audio [Radeon RX 470/480 / 570/580/590] vendor: XFX Pine driver: snd_hda_intel v: kernel bus-ID: 06:00.1 chip-ID: 1002:aaf0 class-ID: 0403 Sound Server-1: ALSA v: k5.14.14-zen1-1-zen running: yes Sound Server-2: JACK v: 1.9.19 running: no Sound Server-3: PulseAudio v: 15.0 running: no Sound Server-4: PipeWire v: 0.3.39 running: yes Network: Device-1: Intel 82579LM Gigabit Network vendor: Dell driver: e1000e v: kernel port: 9040 bus-ID: 00:19.0 chip-ID: 8086:1502 class-ID: 0200 IF: enp0s25 state: down mac: <filter> RAID: Hardware-1: Broadcom / LSI MegaRAID SAS 2008 [Falcon] driver: megaraid_sas v: 07.717.02.00-rc1 port: 7000 bus-ID: 04:00.0 chip-ID: 1000:0073 rev: N/A class-ID: 0104 Drives: Local Storage: total: 1.14 TiB used: 435.33 GiB (37.4%) SMART Message: Unable to run smartctl. Root privileges required. ID-1: /dev/sda maj-min: 8:0 vendor: Apple model: HDD TOSHIB size: 698.64 GiB block-size: physical: 4096 B logical: 512 B type: N/A serial: N/A rev: 1B scheme: GPT ID-2: /dev/sdb maj-min: 8:16 vendor: Dell PowerEdge RAID Card model: PERC H310 size: 465.25 GiB block-size: physical: 512 B logical: 512 B type: N/A serial: N/A rev: 2.12 scheme: MBR Partition: ID-1: / raw-size: 47.36 GiB size: 47.36 GiB (100.00%) used: 14.16 GiB (29.9%) fs: btrfs dev: /dev/sdb6 maj-min: 8:22 ID-2: /home raw-size: 47.36 GiB size: 47.36 GiB (100.00%) used: 14.16 GiB (29.9%) fs: btrfs dev: /dev/sdb6 maj-min: 8:22 ID-3: /var/log raw-size: 47.36 GiB size: 47.36 GiB (100.00%) used: 14.16 GiB (29.9%) fs: btrfs dev: /dev/sdb6 maj-min: 8:22 ID-4: /var/tmp raw-size: 47.36 GiB size: 47.36 GiB (100.00%) used: 14.16 GiB (29.9%) fs: btrfs dev: /dev/sdb6 maj-min: 8:22 Swap: Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) ID-1: swap-1 type: zram size: 27.38 GiB used: 0 KiB (0.0%) priority: 100 dev: /dev/zram0 Sensors: System Temperatures: cpu: 57.0 C mobo: 27.0 C sodimm: SODIMM C gpu: amdgpu temp: 38.0 C Fan Speeds (RPM): cpu: 985 gpu: amdgpu fan: 732 Info: Processes: 290 Uptime: 1m wakeups: 0 Memory: 27.38 GiB used: 1.88 GiB (6.9%) Init: systemd v: 249 tool: systemctl Compilers: gcc: 11.1.0 clang: 12.0.1 Packages: pacman: 1679 lib: 501 Shell: fish v: 3.3.1 default: Bash v: 5.1.8 running-in: konsole inxi: 3.3.08
What is the make and model of this wifi USB dongle?
It is not recognized / shown in the inxi above.
Do not install the drivers from the manufacturer. They will be outdated, and will be no good for a rolling distro (for several reasons).
As your wifi dongle is not detected, you will need to give us the name of the driver from the manufacturer's disk. Look in the directories the driver is contained in for the drivers name (or a text file containing this info). You could also help by providing a link to your exact wifi model you purchased (if you can't determine your drivers name).
Was this adapter a recent purchase, or is it an older model? Do you know if it is Realtek or Broadcom based wifi adapter?
I'm guessing it is a kernel incompatibility as to why it is not being detected. The best move would be to install the folliowing kernels (in order of preference):
linux-lts linux linux-mainline
You can get a temporary internet connection to install these kernels by using Android (cellular) USB phone tethering. Hopefully an alternate kernel will help with detection. If not you will likely need to install your driver from the AUR. Again, I repeat do not install the driver from the manufacturer as it will only create more problems for you. Once we have properly identified your driver, we can hopefully get it working for you.