USB tethering super slow

So i need to use USB tethering from my android… And im getting speeds around 2Mbps Down and 48Mbps Upload… When plugged to computer with windows the speeds are about 90Mbps any idea what can be the cause? I tried different cables and usb ports.

If you are dual-booting Windows, is windows completely shutdown, hibernation and fast boot disabled?

Please post some information about your system:

plain isntallation of manjaro no dualboot.
Intel i3 -2 gen
4gb ram
nivida gt 630
kernel : 5.15.60-1

    ~  inxi --admin --verbosity=7 --filter --width                                                                                                  ✔ 
System:
  Kernel: 5.15.60-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 12.1.1
    parameters: BOOT_IMAGE=/boot/vmlinuz-5.15-x86_64
    root=UUID=cb7b87dc-3653-405d-968e-bdc42ab9e6c0 rw quiet
    udev.log_priority=3
  Desktop: KDE Plasma v: 5.24.6 tk: Qt v: 5.15.5 wm: kwin_x11 vt: 1 dm: SDDM
    Distro: Manjaro Linux base: Arch Linux
Machine:
  Type: Desktop System: Dell product: OptiPlex 390 v: 01
    serial: <superuser required> Chassis: type: 15 serial: <superuser required>
  Mobo: Dell model: 0F6X5P v: A00 serial: <superuser required> BIOS: Dell
    v: A01 date: 06/13/2011
Battery:
  Message: No system battery data found. Is one present?
Memory:
  RAM: total: 3.8 GiB used: 3.01 GiB (79.2%)
  RAM Report: permissions: Unable to run dmidecode. Root privileges
    required.
CPU:
  Info: model: Intel Core i3-2100 bits: 64 type: MT MCP arch: Sandy Bridge
    gen: core 2 level: v2 built: 2010-12 process: Intel 32nm family: 6
    model-id: 0x2A (42) stepping: 7 microcode: 0x2F
  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: 2354 high: 3093 min/max: 1600/3100 scaling:
    driver: intel_cpufreq governor: schedutil cores: 1: 2117 2: 3093 3: 2357
    4: 1851 bogomips: 24753
  Flags: acpi aperfmperf apic arat arch_perfmon avx bts clflush cmov
    constant_tsc cpuid cx16 cx8 de ds_cpl dtes64 dtherm dts epb ept est
    flexpriority flush_l1d fpu fxsr ht ibpb ibrs lahf_lm lm mca mce md_clear
    mmx monitor msr mtrr nonstop_tsc nopl nx pae pat pbe pcid pclmulqdq pdcm
    pebs pge pln pni popcnt pse pse36 pti pts rdtscp rep_good sep ssbd sse
    sse2 sse4_1 sse4_2 ssse3 stibp syscall tm tm2 tpr_shadow tsc
    tsc_deadline_timer vme vmx vnmi vpid xsave xsaveopt 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: mmio_stale_data status: Not affected
  Type: retbleed status: Not affected
  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, PBRSB-eIBRS: Not affected
  Type: srbds status: Not affected
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: NVIDIA GK107 [GeForce GT 630 OEM] vendor: PC Partner / Sapphire
    driver: nvidia v: 470.141.03 alternate: nouveau,nvidia_drm non-free: N/A
    status: unknown device ID pcie: gen: 2 speed: 5 GT/s lanes: 16
    bus-ID: 01:00.0 chip-ID: 10de:0fc2 class-ID: 0300
  Display: x11 server: X.Org v: 21.1.4 compositor: kwin_x11 driver: X:
    loaded: nvidia gpu: nvidia display-ID: :0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 92 s-size: 530x301mm (20.87x11.85")
    s-diag: 610mm (24")
  Monitor-1: HDMI-0 res: 1920x1080 hz: 60 dpi: 92
    size: 531x299mm (20.91x11.77") diag: 609mm (23.99") modes: N/A
  OpenGL: renderer: NVIDIA GeForce GT 630/PCIe/SSE2 v: 4.6.0 NVIDIA
    470.141.03 direct render: Yes
Audio:
  Device-1: Intel 6 Series/C200 Series Family High Definition Audio
    vendor: Dell driver: snd_hda_intel bus-ID: 2-1.3:3 v: kernel bus-ID: 00:1b.0
    chip-ID: 0d8c:013c chip-ID: 8086:1c20 class-ID: 0300 class-ID: 0403
  Device-2: NVIDIA GK107 HDMI Audio vendor: PC Partner / Sapphire
    driver: snd_hda_intel v: kernel pcie: gen: 2 speed: 5 GT/s lanes: 16
    bus-ID: 01:00.1 chip-ID: 10de:0e1b class-ID: 0403
  Device-3: C-Media CM108 Audio Controller type: USB
    driver: hid-generic,snd-usb-audio,usbhid
  Sound Server-1: ALSA v: k5.15.60-1-MANJARO running: yes
  Sound Server-2: JACK v: 1.9.21 running: no
  Sound Server-3: PulseAudio v: 16.1 running: yes
  Sound Server-4: PipeWire v: 0.3.56 running: no
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
    vendor: Dell driver: r8168 v: 8.050.03-NAPI modules: r8169 pcie: gen: 1
    speed: 2.5 GT/s lanes: 1 port: 2000 bus-ID: 04:00.0 chip-ID: 10ec:8168
    class-ID: 0200
  IF: enp4s0 state: down mac: <filter>
  IF-ID-1: enp0s29u1u4 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: 2-1.4:9 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: 931.51 GiB used: 12.48 GiB (1.3%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/sda maj-min: 8:0 vendor: Western Digital
    model: WD10EZEX-22RKKA0 size: 931.51 GiB block-size: physical: 4096 B
    logical: 512 B speed: <unknown> type: N/A serial: <filter> rev: 0A80
    scheme: MBR
  Message: No optical or floppy data found.
Partition:
  ID-1: / raw-size: 931.51 GiB size: 915.81 GiB (98.31%) used: 12.48 GiB
    (1.4%) fs: ext4 dev: /dev/sda1 maj-min: 8:1 label: N/A
    uuid: cb7b87dc-3653-405d-968e-bdc42ab9e6c0
Swap:
  Alert: No swap data was found.
Unmounted:
  Message: No unmounted partitions found.
USB:
  Hub-1: 1-0:1 info: Full speed or root hub ports: 2 rev: 2.0 speed: 480 Mb/s
    chip-ID: 1d6b:0002 class-ID: 0900
  Hub-2: 1-1:2 info: Intel Integrated Rate Matching Hub ports: 4 rev: 2.0
    speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900
  Device-1: 1-1.3:4 info: Dell Keyboard SK-8115 type: Keyboard
    driver: hid-generic,usbhid interfaces: 1 rev: 1.1 speed: 1.5 Mb/s
    power: 70mA chip-ID: 413c:2003 class-ID: 0301
  Device-2: 1-1.4:5 info: Corsair HARPOON RGB PRO Gaming Mouse
    type: Mouse,HID driver: hid-generic,usbhid interfaces: 2 rev: 2.0
    speed: 12 Mb/s power: 300mA chip-ID: 1b1c:1b75 class-ID: 0300
    serial: <filter>
  Hub-3: 2-0:1 info: Full speed or root hub ports: 2 rev: 2.0
    speed: 480 Mb/s chip-ID: 1d6b:0002 class-ID: 0900
  Hub-4: 2-1:2 info: Intel Integrated Rate Matching Hub ports: 6 rev: 2.0
    speed: 480 Mb/s chip-ID: 8087:0024 class-ID: 0900
  Device-1: 2-1.3:3 info: C-Media CM108 Audio Controller type: Audio,HID
    driver: hid-generic,snd-usb-audio,usbhid interfaces: 4 rev: 1.1
    speed: 12 Mb/s power: 100mA chip-ID: 0d8c:013c class-ID: 0300
  Device-2: 2-1.4:9 info: Samsung Galaxy series misc. (tethering mode)
    type: Bluetooth,CDC-Data driver: rndis_host interfaces: 2 rev: 2.0
    speed: 480 Mb/s power: 500mA chip-ID: 04e8:6863 class-ID: 0a00
    serial: <filter>
Sensors:
  System Temperatures: cpu: 42.0 C mobo: N/A gpu: nvidia temp: 58 C
  Fan Speeds (RPM): N/A gpu: nvidia fan: 41%
Info:
  Processes: 189 Uptime: 2h 11m wakeups: 0 Init: systemd v: 251
  default: graphical tool: systemctl Compilers: gcc: 12.1.1 clang: 14.0.6
  Packages: pm: pacman pkgs: 1117 libs: 312 tools: pamac Shell: Zsh v: 5.9
  default: Bash v: 5.1.16 running-in: konsole inxi: 3.3.21

Please add swap space to your system - in your case a swapfile will be the viable option. Using swapfile with ext4 is straight forward.

1 Like

but that has nothing to do with usb tethering
or?

When you ram is max’ed out and you have no swap - everything becomes slow.

The reason you see no issue on Windows is because your Windows system has swap as opposed to your Manjaro which you have deliberately excluded swap - it is an option when using automatic partitioning in the installer - or you have deliberately changed the system later - I cannot know that - what I can see is from your inxi output that you have no swap defined.

And no swap may indeed cause your network to slow down.

Nope, swap is not it. Still slow