NetGear A6210 too slow download

Hello, I recently purchased a Netgear Wifi USB adapter and I'm having issues with the download sped. Upload works brilliantly but the download is extremely slow. Here's my garuda-inxi:

System:
Kernel: 5.18.5-262-tkg-pds arch: x86_64 bits: 64 compiler: gcc v: 12.1.0
parameters: intel_pstate=passive
BOOT_IMAGE=/@/boot/vmlinuz-linux-tkg-pds-generic_v3
root=UUID=246c3393-a085-4572-858e-ca8a4491ddc0 rw rootflags=subvol=@
quiet quiet splash rd.udev.log_priority=3 vt.global_cursor_default=0
loglevel=3
Desktop: KDE Plasma v: 5.25.0 tk: Qt v: 5.15.4 info: latte-dock
wm: kwin_wayland vt: 2 dm: SDDM Distro: Garuda Linux base: Arch Linux
Machine:
Type: Desktop System: Gigabyte product: X570 AORUS ELITE v: -CF
serial: <superuser required>
Mobo: Gigabyte model: X570 AORUS ELITE serial: <superuser required>
UEFI: American Megatrends LLC. v: F36e date: 10/14/2021
CPU:
Info: model: AMD Ryzen 9 5950X bits: 64 type: MT MCP arch: Zen 3 gen: 4
built: 2021-22 process: TSMC n7 (7nm) family: 0x19 (25) model-id: 0x21 (33)
stepping: 0 microcode: 0xA201016
Topology: cpus: 1x cores: 16 tpc: 2 threads: 32 smt: enabled cache:
L1: 1024 KiB desc: d-16x32 KiB; i-16x32 KiB L2: 8 MiB desc: 16x512 KiB
L3: 64 MiB desc: 2x32 MiB
Speed (MHz): avg: 3589 high: 3753 min/max: 2200/5083 boost: enabled
scaling: driver: acpi-cpufreq governor: performance cores: 1: 3592 2: 3753
3: 3595 4: 3590 5: 3588 6: 3590 7: 3584 8: 3594 9: 3600 10: 3587 11: 3596
12: 3600 13: 3290 14: 3599 15: 3595 16: 3594 17: 3598 18: 3600 19: 3593
20: 3593 21: 3588 22: 3597 23: 3592 24: 3589 25: 3589 26: 3591 27: 3598
28: 3593 29: 3594 30: 3600 31: 3595 32: 3596 bogomips: 217855
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: 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
Type: srbds status: Not affected
Type: tsx_async_abort status: Not affected
Graphics:
Device-1: AMD Navi 21 [Radeon RX 6800/6800 XT / 6900 XT] driver: amdgpu
v: kernel arch: RDNA 2 process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4
speed: 16 GT/s lanes: 16 ports: active: DP-1,HDMI-A-1 empty: DP-2,DP-3
bus-ID: 0a:00.0 chip-ID: 1002:73bf class-ID: 0300
Device-2: Sunplus Innovation Canyon CNS-CWC5 Webcam type: USB
driver: snd-usb-audio,uvcvideo bus-ID: 1-3.2:5 chip-ID: 1bcf:2284
class-ID: 0102 serial: <filter>
Display: wayland server: X.org v: 1.21.1.3 with: Xwayland v: 22.1.2
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,vesa gpu: amdgpu d-rect: 4480x1440 display-ID: 0
Monitor-1: DP-1 pos: right res: 2560x1440 size: N/A modes: N/A
Monitor-2: HDMI-A-1 pos: primary,left res: 1920x1080 size: N/A modes: N/A
OpenGL: renderer: AMD Radeon RX 6800 XT (navi21 LLVM 13.0.1 DRM 3.46
5.18.5-262-tkg-pds)
v: 4.6 Mesa 22.2.0-devel (git-c378bbab75) direct render: Yes
Audio:
Device-1: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel
pcie: bus-ID: 1-3.2:5 chip-ID: 1bcf:2284 gen: 4 speed: 16 GT/s
class-ID: 0102 serial: <filter> lanes: 16 bus-ID: 0a:00.1
chip-ID: 1002:ab28 class-ID: 0403
Device-2: AMD Starship/Matisse HD Audio vendor: Gigabyte
driver: snd_hda_intel v: kernel pcie: gen: 4 speed: 16 GT/s lanes: 16
bus-ID: 0c:00.4 chip-ID: 1022:1487 class-ID: 0403
Device-3: Sunplus Innovation Canyon CNS-CWC5 Webcam type: USB
driver: snd-usb-audio,uvcvideo
Sound Server-1: ALSA v: k5.18.5-262-tkg-pds running: yes
Sound Server-2: PulseAudio v: 16.0 running: no
Sound Server-3: PipeWire v: 0.3.52 running: yes
Network:
Device-1: Intel I211 Gigabit Network vendor: Gigabyte driver: igb v: kernel
pcie: gen: 1 speed: 2.5 GT/s lanes: 1 port: f000 bus-ID: 04:00.0
chip-ID: 8086:1539 class-ID: 0200
IF: enp4s0 state: down mac: <filter>
Device-2: NetGear A6210 type: USB driver: mt76x2u bus-ID: 1-3.1:4
chip-ID: 0846:9053 class-ID: 0000 serial: <filter>
IF: wlp5s0f1u3u1 state: up mac: <filter>
Drives:
Local Storage: total: 931.51 GiB used: 199.25 GiB (21.4%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Gigabyte model: GP-AG70S1TB
size: 931.51 GiB block-size: physical: 512 B logical: 512 B
speed: 63.2 Gb/s lanes: 4 type: SSD serial: <filter> rev: EIFM21.1
temp: 46.9 C scheme: GPT
Partition:
ID-1: / raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 199.25 GiB (21.4%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 576 KiB (0.2%) fs: vfat dev: /dev/nvme0n1p1 maj-min: 259:1
ID-3: /home raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 199.25 GiB (21.4%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-4: /var/log raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 199.25 GiB (21.4%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
ID-5: /var/tmp raw-size: 931.22 GiB size: 931.22 GiB (100.00%)
used: 199.25 GiB (21.4%) fs: btrfs dev: /dev/nvme0n1p2 maj-min: 259:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 50 (default 100)
ID-1: swap-1 type: zram size: 62.72 GiB used: 0 KiB (0.0%) priority: 100
dev: /dev/zram0
Sensors:
System Temperatures: cpu: 45.0 C mobo: 39.0 C gpu: amdgpu temp: 60.0 C
mem: 62.0 C
Fan Speeds (RPM): N/A gpu: amdgpu fan: 556
Info:
Processes: 525 Uptime: 4m wakeups: 0 Memory: 62.72 GiB
used: 7.37 GiB (11.8%) Init: systemd v: 251 default: graphical
tool: systemctl Compilers: gcc: 12.1.0 clang: 13.0.1 Packages: pacman: 1898
lib: 507 Shell: fish v: 3.4.1 default: Bash v: 5.1.16 running-in: konsole
inxi: 3.3.18
Garuda (2.6.3-2):
System install date:     2022-06-12
Last full system update: 2022-06-17
Is partially upgraded:   No
Relevant software:       NetworkManager
Windows dual boot:       No/Undetected
Snapshots:               Snapper
Failed units:            bluetooth-autoconnect.service

Ookla results with just Firefox open:

Download -> 8.74 Mbps
Upload -> 10.24 Mbps

For reference this is 100 Mbps Fiber so the results should have been something like:
Download -> 80+ Mpbs
Upload -> 10 Mbps

What router access point are you connecting to? does it have 5ghz enabled?

2 Likes

It's a WiFi Extender connected at the 2.4 GHz channel. Thing is, why is the upload fine but the download sucks?

thats its max speed looking at it

1 Like

What do you mean? 10 Mbps download, is it on the inxi somewhere?

on 2.4ghz yours speeds are not far away as many factors can alter your speed. A wall / a tv, what speed do get on other wireless devices ie your phone with speed test?

2 Likes

I'm getting the correct speed on all other devices, including a laptop with Garuda Linux on it. Same exact edition as a matter of fact, Dragonized. I really think this is an issue with the wifi adapter cause my Raspberry Pi 400 which is on my desk goes up to 3-4 MBPs download (which is not optimal but at least it's usable) while on the PC I get 1 MBPs max.

can you give the output of

iwconfig

2 Likes
lo        no wireless extensions.

enp4s0    no wireless extensions.

wlp5s0f1u3u1  IEEE 802.11  ESSID:"COSMOTE-365392_EXT"
Mode:Managed  Frequency:5.3 GHz  Access Point: C0:25:2F:6F:29:EF
Bit Rate=360 Mb/s   Tx-Power=18 dBm
Retry short limit:7   RTS thr:off   Fragment thr:off
Power Management:off
Link Quality=40/70  Signal level=-70 dBm
Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
Tx excessive retries:1  Invalid misc:69   Missed beacon:0

Hmmm, I think it might be the Extender after all or something else. I suddenly picked at 8.6 MBps when Steam was updating stuff which was quite impressive. If you have any suggestions though I'll gladly take them to make this stable.

Try some other kernels like LTS, hardened, or mainline to see if the performance is any better.

Another thing you could try would be to install linux-firmware-git, although if that doesn't help it's probably best to switch it back.

2 Likes