Wifi/Ethernet not working on initial setup

I recently downloaded Garuda Dragonized gaming edition and i seem to have an issue with connecting to wifi ( i have a tp link archer T2U USB adapter)or Ethernet.
I have disabled both fast start up and hibernation.
Ip link shows only lo:
lspeci | grep -i network shows an error line
dmesg | grep -i network says read kernel buffer failed: Operation not permitted
lsusb shows that it is recognised
I have tried a bunch of other things from reddit, the forum and YouTube and nothing seems to work

Hello!

  1. Please attach the garuda-inxi for us :wink: This is the first rule of opening Topic
  2. sudo systemctl start NetworkManager not working?
3 Likes
System:
Kernel: 6.8.7-zen1-2-zen arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
clocksource: tsc avail: hpet,acpi_pm
parameters: BOOT_IMAGE=/boot/vmlinuz-x86_64 lang=en_US keytable=us tz=UTC
misobasedir=garuda root=miso:LABEL=GARUDA_DR460NIZEDGAMING_BIRDOFPR quiet
systemd.show_status=1 checksum=y driver=nonfree nouveau.modeset=0
i915.modeset=1 radeon.modeset=1
Desktop: KDE Plasma v: 6.0.4 tk: Qt v: N/A info: frameworks v: 6.1.0
wm: kwin_x11 vt: 2 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Desktop Mobo: Micro-Star model: PRO B660M-E DDR4 (MS-7D46) v: 1.0
serial: <superuser required> uuid: <superuser required> UEFI: American
Megatrends LLC. v: 2.C0 date: 05/17/2023
CPU:
Info: model: 12th Gen Intel Core i5-12400 bits: 64 type: MT MCP
arch: Alder Lake gen: core 12 level: v3 note: check built: 2021+
process: Intel 7 (10nm ESF) family: 6 model-id: 0x97 (151) stepping: 2
microcode: 0x34
Topology: cpus: 1x cores: 6 tpc: 2 threads: 12 smt: enabled cache:
L1: 480 KiB desc: d-6x48 KiB; i-6x32 KiB L2: 7.5 MiB desc: 6x1.2 MiB
L3: 18 MiB desc: 1x18 MiB
Speed (MHz): avg: 800 min/max: 800/4400 scaling: driver: intel_pstate
governor: powersave cores: 1: 800 2: 800 3: 800 4: 800 5: 800 6: 800 7: 800
8: 800 9: 800 10: 800 11: 800 12: 800 bogomips: 59904
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel Alder Lake-S GT1 [UHD Graphics 730] vendor: Micro-Star MSI
driver: i915 v: kernel alternate: xe arch: Gen-12.2 process: Intel 10nm
built: 2021-22+ ports: active: none empty: DP-1, DP-2, DP-3, HDMI-A-1,
HDMI-A-2, HDMI-A-3, HDMI-A-4, HDMI-A-5 bus-ID: 00:02.0 chip-ID: 8086:4682
class-ID: 0380
Device-2: AMD Navi 24 [Radeon RX 6400/6500 XT/6500M]
vendor: Micro-Star MSI driver: amdgpu v: kernel arch: RDNA-2 code: Navi-2x
process: TSMC n7 (7nm) built: 2020-22 pcie: gen: 4 speed: 16 GT/s
lanes: 16 ports: active: HDMI-A-6 empty: DP-4,Writeback-1 bus-ID: 03:00.0
chip-ID: 1002:743f class-ID: 0300
Display: x11 server: X.Org v: 21.1.13 with: Xwayland v: 23.2.6
compositor: kwin_x11 driver: X: loaded: amdgpu,modesetting unloaded: radeon
alternate: fbdev,intel,vesa dri: radeonsi,iris gpu: amdgpu display-ID: :0
screens: 1
Screen-1: 0 s-res: 1600x900 s-dpi: 96 s-size: 423x238mm (16.65x9.37")
s-diag: 485mm (19.11")
Monitor-1: HDMI-A-6 mapped: HDMI-A-5 model: Philips PHL 203V5
serial: <filter> built: 2022 res: 1600x900 hz: 60 dpi: 94 gamma: 1.2
size: 434x236mm (17.09x9.29") diag: 494mm (19.4") ratio: 16:9 modes:
max: 1600x900 min: 720x400
API: EGL v: 1.5 hw: drv: intel iris drv: amd radeonsi platforms: device: 0
drv: iris device: 1 drv: radeonsi device: 2 drv: swrast surfaceless:
drv: iris x11: drv: radeonsi inactive: gbm,wayland
API: OpenGL v: 4.6 compat-v: 4.5 vendor: amd mesa v: 24.0.5-arch1.1
glx-v: 1.4 direct-render: yes renderer: AMD Radeon RX 6500 XT (radeonsi
navi24 LLVM 17.0.6 DRM 3.57 6.8.7-zen1-2-zen) device-ID: 1002:743f
memory: 3.91 GiB unified: no
API: Vulkan v: 1.3.279 layers: 9 device: 0 type: discrete-gpu name: AMD
Radeon RX 6500 XT (RADV NAVI24) driver: mesa radv v: 24.0.5-arch1.1
device-ID: 1002:743f surfaces: xcb,xlib device: 1 type: integrated-gpu
name: Intel UHD Graphics 730 (ADL-S GT1) driver: mesa intel
v: 24.0.5-arch1.1 device-ID: 8086:4682 surfaces: xcb,xlib device: 2
type: cpu name: llvmpipe (LLVM 17.0.6 256 bits) driver: mesa llvmpipe
v: 24.0.5-arch1.1 (LLVM 17.0.6) device-ID: 10005:0000 surfaces: xcb,xlib
Audio:
Device-1: Intel Alder Lake-S HD Audio vendor: Micro-Star MSI
driver: snd_hda_intel v: kernel alternate: snd_sof_pci_intel_tgl
bus-ID: 00:1f.3 chip-ID: 8086:7ad0 class-ID: 0403
Device-2: AMD Navi 21/23 HDMI/DP Audio driver: snd_hda_intel v: kernel
pcie: gen: 4 speed: 16 GT/s lanes: 16 bus-ID: 03:00.1 chip-ID: 1002:ab28
class-ID: 0403
API: ALSA v: k6.8.7-zen1-2-zen status: kernel-api with: aoss
type: oss-emulator tools: N/A
Server-1: PipeWire v: 1.0.5 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Intel Ethernet I219-V vendor: Micro-Star MSI driver: N/A
modules: e1000e port: N/A bus-ID: 00:1f.6 chip-ID: 8086:1a1d class-ID: 0200
Device-2: TP-Link 802.11ac WLAN Adapter driver: N/A type: USB rev: 2.1
speed: 480 Mb/s lanes: 1 mode: 2.0 bus-ID: 1-2:2 chip-ID: 2357:011f
class-ID: 0000 serial: <filter>
Info: services: NetworkManager,systemd-timesyncd
Drives:
Local Storage: total: 1.53 TiB used: 0 KiB (0.0%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Hikvision
model: HS-SSD-E3000 512G size: 476.94 GiB block-size: physical: 512 B
logical: 512 B speed: 31.6 Gb/s lanes: 4 tech: SSD serial: <filter>
fw-rev: SN06323 temp: 39.9 C scheme: GPT
ID-2: /dev/sda maj-min: 8:0 vendor: Western Digital
model: WD5000LPCX-24C6HT0 size: 465.76 GiB block-size: physical: 4096 B
logical: 512 B speed: 6.0 Gb/s tech: HDD rpm: 5400 serial: <filter>
fw-rev: 1A02 scheme: GPT
ID-3: /dev/sdb maj-min: 8:16 vendor: Samsung model: HM641JI
size: 596.17 GiB block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s
tech: HDD rpm: 5400 serial: <filter> fw-rev: 0002 scheme: MBR
ID-4: /dev/sdc maj-min: 8:32 vendor: LankXin model: HighSpeed USB
size: 29.3 GiB block-size: physical: 512 B logical: 512 B type: USB rev: 2.1
spd: 480 Mb/s lanes: 1 mode: 2.0 tech: N/A serial: <filter> scheme: MBR
SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
Partition:
Message: No partition data found.
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 15.41 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 12 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 56.0 C mobo: N/A gpu: amdgpu temp: 39.0 C
mem: 36.0 C
Fan Speeds (rpm): N/A gpu: amdgpu fan: 0
Info:
Memory: total: 16 GiB note: est. available: 15.41 GiB used: 2.45 GiB (15.9%)
Processes: 277 Power: uptime: 11m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 6.13 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1846 libs: 539 tools: octopi,paru Compilers:
clang: 17.0.6 gcc: 13.2.1 Shell: garuda-inxi default: fish v: 3.7.1
running-in: konsole inxi: 3.3.34
warning: database file for 'garuda' 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 'chaotic-aur' does not exist (use '-Sy' to download)
Garuda (2.6.26-1):
System install date:     2024-11-29
Last full system update: 2024-11-29 ↻
Is partially upgraded:   No
Relevant software:       snapper NetworkManager dracut
Windows dual boot:       <superuser required>
Failed units:            snapper-cleanup.service

I see na for drivers have tried this to reload them and no luck:
sudo modprobe -r e1000e
sudo modprobe e1000e
sudo systemctl restart NetworkManager

NetworkManager is active

Hi

dmesg needs sudo. So put sudo in front to get results.

You need to reboot after your last update.

Install LTS kernel, boot it and see if it´s working with your adapter.

Please copy and post always the whole in- and output of terminal.

4 Likes
─garuda@garuda in ~ as 🧙
╰─λ sudo dmesg | grep -i network
[    0.336019] drop_monitor: Initializing network drop monitor service
[    1.398572] e1000e: Intel(R) PRO/1000 Network Driver
╰─λ sudo pacman -S linux-lts
warning: database file for 'garuda' 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 'chaotic-aur' does not exist (use '-Sy' to download)
error: target not found: linux-lts
 ╰─λ lspci | grep -i ethernet
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (17) I219-V (rev 11)
╰─λ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 2357:011f TP-Link 802.11ac WLAN Adapter
Bus 001 Device 003: ID 24a9:205a LanKxin HighSpeed USB
Bus 001 Device 004: ID 258a:002a SINO WEALTH Gaming KB
Bus 001 Device 005: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 006: ID 258a:2025 Glorious Model D- Wireless
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Even after reboot nothing has changed

Use usb-tethering or ethernet cable

sudo pacman -S linux-lts linux-lts-headers


core/linux-lts          6.6.63-1      6.6.63-1               0,00 MiB
core/linux-lts-headers  6.6.63-1      6.6.63-1               0,00 MiB

Gesamtgröße der installierten Pakete:  252,98 MiB

Add also linux-lts-headers

2 Likes

The problem is even with ethernet plugged in i cant connect to the internet

The garuda-inxi you provided is from the live USB, so you cannot install anything in there anyway.
Have you already tried installing (you don’t need network connectivity to install) just to see if anything changes?
After the initial installation, if the problem persists, you could use tethering with your mobile phone to update the system, maybe install the LTS kernel, etc.

3 Likes

Ive installed it now on to my drive still not working with ethernet

WiFi works?

2 Likes

wifi, ethernet or tethering none of them work

What is the output of

sudo rfkill list ?

  • I am just going to assume you won’t see anything to do with wireless.

Have you ever used this adapter on a linux machine b4 and it worked?

1 Like

This is the first time im using Linux so im not sure. Although its a tp-link ( Archer T2U) so id assume its pretty common and is supported
I ran sudo rfkill list and nothing came up

Welcome to the Garuda forum @VipeBoss. :wave: :smiley:

For your WiFi, the driver most likely to work with your adapter is the rtl88xxau-aircrack-dkms-git driver.

Unfortunately, if Ethernet and tethering are not working, then the odds of your WiFi connecting properly even with the correct driver installed is pretty slim. You would seem to have a systemic issue if none of your network devices are able to connect properly.

In your bios and Windows be sure fast startup/quick boot is disabled. Windows has a nasty habit of hardware aquisition that interferes with networking in Linux.

Also, you should update your bios if a more recent version is available.

I would highly suggest restarting your router.

Be sure to disable network manager’s “Mac address randomization” feature.

Also, be sure to go through your routers settings and whitelist your WiFi and Ethernet’s Mac addresses. In most routers setup utilities this is usually reffered to as “Mac address association”.

Search the forum or Internet if you are unclear on any of those terms or instructions. We cannot advise on how to change the settings in your router, as every router’s setup utility is different.

Also be sure to test at least three other kernels in addition to the LTS kernel.

Good luck.

3 Likes

Ive tried everything thing i can still nothing seems to work unfortunately. One other possible useful thing ive found is when running sudo dmesg | grep -i e1000e i get the error message
“ probe of 0000:00:1f.6 failed with error -5”

Firstly, I would suggest unplugging your computer for 5 minutes.

If there is no change after doing so, I would suggest resetting your bios to the factory default or removing your cmos battery for 5 minutes.

Is a bios update available for your mobo, if so have you updated to the newest version?

Did you disable Mac address randomization, if so which method did you use?

Download the Garuda Xfce ISO, burn it to disk, then check your connectivity in the live environment.

Are you currently dual booting with Windows?

Be sure to power down fully if using Windows, (do not warm boot).

Please answer all questions and report on each suggestion in full.

2 Likes

Yes, i did update my bios after your suggestion yesterday, after removing my csmos battery still no luck.
To disable the MAC randomisation i ran

sudo nano
/etc/NetworkManager/NetworkManager.conf

Then added

[device]
wifi.scan-rand-mac-address=no

Yes i am dual booting with windows, i have done a couple full shut downs and haven’t had any luck with them either

I have tried running
sudo dmesg | grep e1000e

I get the NVM Chipset is not valid failed with error -5

Downloaded Garuda Xfce and no internet connect there either

After installing Garuda offline, maybe try

sudo pacman -Rcs rtl8812au-dkms

Download this from the web then transfer to your laptop/computer
git clone https://github.com/morrownr/8821au-20210708.git
sudo dkms add ./8821au-20210708
sudo dkms install rtl8821au/5.12.5.2

There might be a chance it might work considering its in the TP link forrums. idk

Refrences:
From a Linux Forrum
From TPLink Forrum

Not good news!

Be sure to check that in the Device Manager’s advanced properties that any power saving options are disabled for each network adapter in use on your machine. Alternately, you could completely disable your Wifi and Ethernet in the Windows Device Manager. After these changes, shutdown, then do a cold boot.

When you attempt to use Android USB tethering what exactly happens?

Is your network connectivity in Windows problem free?

Try unplugging your LAN cable and Wifi before you start up. Attach again after boot up.

From your installed system (not live) please post the input/output of:

inxi -nxz

sudo dmesg | grep -Ei 'rtl|wl|eth|firm'

hwinfo --netcard --bluetooth | grep -Ei "(speed|hotplug|model|status|cmd|file|detected|driver:)" | grep -v "Config S"  

1 Like

heya mate, as another new guy to linux, i had much th same problems at first.
and i know this might be cheating, but i hooked up a CablesMatters usb to ethernet adapter n hardlined into my router for initial setup, it just worked right out th box,…it let me get installed and then it let me get my usb wifi dongle drivers issue sorted and working…and best part, it was like 15.00 from amazon, arrives in 2 days, and is now residing in my desk’s “dont lose this shit” drawer