Realtek R8153 Ethernet (usb type-c dongle) not connecting to the internet

Hi everybody, I have a dell xps 9570 and I am trying to connect to the internet using a usb type-c dongle and with an ethernet port. Wifi works well but I also want to be able to connect to wired networks. I am on Manjaro KDE.

First, I have to say that the UI for connecting to networks in Manjaro is very confusing, since I don't see any "connect" button I am not sure of how I am supposed to switch between wired and wifi when both are available.

Second, when I plug the usb type-c dongle, connected to the ethernet cable, I get a notification sayng that it is trying to connect to wired connection 1 (I can see that connection in "connections" settings). After a while I get:

IP configuration was unavailable

Also, here is my inxi -Fxxxz output:

System:    Host: enrico-XPS Kernel: 5.3.18-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.2.0 Desktop: KDE Plasma 5.17.5 
           tk: Qt 5.14.0 wm: kwin_x11 dm: SDDM Distro: Manjaro Linux 
Machine:   Type: Laptop System: Dell product: XPS 15 9570 v: N/A serial: <filter> Chassis: type: 10 serial: <filter> 
           Mobo: Dell model: 0D0T05 v: A00 serial: <filter> UEFI: Dell v: 1.13.0 date: 08/22/2019 
Battery:   ID-1: BAT0 charge: 73.4 Wh condition: 75.7/97.0 Wh (78%) volts: 13.3/11.4 model: SMP DELL GPM0365 
           type: Li-ion serial: <filter> status: Charging 
CPU:       Topology: 6-Core model: Intel Core i7-8750H bits: 64 type: MT MCP arch: Kaby Lake rev: A L2 cache: 9216 KiB 
           flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 52815 
           Speed: 900 MHz min/max: 800/4100 MHz Core speeds (MHz): 1: 900 2: 900 3: 900 4: 900 5: 900 6: 900 7: 900 
           8: 900 9: 900 10: 900 11: 900 12: 900 
Graphics:  Device-1: Intel UHD Graphics 630 vendor: Dell driver: i915 v: kernel bus ID: 00:02.0 chip ID: 8086:3e9b 
           Device-2: NVIDIA GP107M [GeForce GTX 1050 Ti Mobile] driver: N/A bus ID: 01:00.0 chip ID: 10de:1c8c 
           Display: x11 server: X.Org 1.20.7 driver: intel compositor: kwin_x11 resolution: 2560x1440~60Hz 
           OpenGL: renderer: Mesa DRI Intel UHD Graphics 630 (Coffeelake 3x8 GT2) v: 4.6 Mesa 19.3.2 compat-v: 3.0 
           direct render: Yes 
Audio:     Device-1: Intel Cannon Lake PCH cAVS vendor: Dell driver: snd_hda_intel v: kernel bus ID: 00:1f.3 
           chip ID: 8086:a348 
           Sound Server: ALSA v: k5.3.18-1-MANJARO 
Network:   Device-1: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter vendor: Bigfoot Networks 
           driver: ath10k_pci v: kernel port: efa0 bus ID: 3b:00.0 chip ID: 168c:003e 
           IF: wlp59s0 state: up mac: <filter> 
           Device-2: Qualcomm Atheros type: USB driver: btusb bus ID: 1-4:2 chip ID: 0cf3:e300 
           Device-3: Realtek RTL8153 Gigabit Ethernet Adapter type: USB driver: r8152 bus ID: 4-1.3:3 
           chip ID: 0bda:8153 serial: <filter> 
           IF: ens20u1u3 state: down mac: <filter> 
Drives:    Local Storage: total: 476.94 GiB used: 27.09 GiB (5.7%) 
           ID-1: /dev/nvme0n1 vendor: Toshiba model: KXG50ZNV512G NVMe 512GB size: 476.94 GiB speed: 31.6 Gb/s 
           lanes: 4 serial: <filter> rev: AADA4107 scheme: GPT 
Partition: ID-1: / size: 191.25 GiB used: 27.00 GiB (14.1%) fs: ext4 dev: /dev/nvme0n1p7 
Sensors:   System Temperatures: cpu: 62.0 C mobo: N/A 
           Fan Speeds (RPM): cpu: 2491 fan-2: 2510 
Info:      Processes: 293 Uptime: 28m Memory: 15.29 GiB used: 3.46 GiB (22.6%) Init: systemd v: 242 Compilers: 
           gcc: 9.2.0 Shell: bash v: 5.0.11 running in: konsole inxi: 3.0.37 

Firstly, kernel 5.3 is now end of life so you should install an alternate kernel such as 4.19, 5.4" or 5.5 through manjaro settings manager,

If you are using your USB to ethernet adapter on a network that you can change the router settings then I would try the following:

In most routers there is a setting to associate a connection by the adapters unique MAC address. Look in your routers settings for something akin to "MAC Address Association" and link your connection to the USB Ethernet adapters MAC address.

1 Like

Thanks for your reply

done and restarted, does not make any difference

I have a ethernet to usb-c adapter

I want to use my pc with any network, so this is not a solution.

I tried putting a manual ip and this is what comes out:

ens20u1u3 Link encap:Ethernet  HWaddr 00:e0:4c:68:00:d9  
          inet addr:192.168.193.129  Bcast:192.168.193.255  Mask:255.255.255.0
          UP BROADCAST MULTICAST  MTU:1500
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:441 (441.0 B)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536
          RX packets:4054 errors:0 dropped:0 overruns:0 frame:0
          TX packets:4054 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:280512 (273.9 KiB)  TX bytes:280512 (273.9 KiB)

wlp59s0   Link encap:Ethernet  HWaddr 42:03:07:43:90:62  
          UP BROADCAST MULTICAST  MTU:1500
          RX packets:40875 errors:0 dropped:2 overruns:0 frame:0
          TX packets:7253 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:25493791 (24.3 MiB)  TX bytes:1921189 (1.8 MiB)

On top of what @tbg has said, the issue here is:

So do the following:

  1. Buy another CAT6 Network cable
  2. Reboot the router
  3. Plug in the USB-C dongle
  4. Boot the PC
  5. Connect the new Ethernet cable

Why?

1 90% of all wired problems are due do bad cables.
2-3-4-5 The router might think there is a dodgy cable and shut down the port

If that does not solve the issue, you might still have an auto-negotiation issue (E.G. 100MBit on the (old) router and 1GBit on the USB-C dongle or vice versa.)

Please report back after you've done the above... :innocent:

1 Like

I just tried on another laptop with pop os and it works more than fine (same cable, same dongle, same network). I think it is either a Manjaro problem or some configuration of mine that is causing something goofy

Is it normal that I don't see anything in hardware configuration?
image

Have you followed all instructions except #1 in my original post in the above case?

If yes: No more clues on my side, sorry! (as I don't have your hardware, I can't test it...)

Scuzi! :sob:

Did you test kernel 4.19?

You need to provide specifics when a list of troubleshooting steps to perform has been given. Your responses to myself and @Fabby are sadly lacking in details and will likely not result in a resolution if this persists.

This adapter was working not that long ago on kernel 4.19, so I highly suggest you test that kernel if you have not done so already.

1 Like

you may check in the bios too, 9560 has an option for thunderbolt support

I was thinking thunderbolt may be part of the problem as well. I think I can recall reading a bug report from recent kernels within the last week or so regarding thunderbolt problems.

@Fabby wrt to your post:

the cable works just fine, the test with pop os proves this and excludes cable malfunction

this is not a solution for the general case, plus I cannot reboot because I am at work, plus the experiment with pop os also rules out this issue

I tried these steps several times with all the kernels suggested by tbg, no luck

@tbg, wrt to your messages:

yes, I tried 5.3, 5.4 and 4.19. No luck

I think I did, I am trying my best, maybe is just a communication problem. I tried all the things you suggested so far, and reported more insights

unfortunately I think this is probably not my case

su -c '/usr/bin/env bash -c echo "unloading network"; nmcli networking off; sleep 2; systemctl stop NetworkManager; sleep 2; DEVICE=$(hwinfo --netcard | grep "Device File" | cut -d " " -f5) ; ip link set $DEVICE down; echo -e "\n--- unloading network ---\n"; sleep 3; modprobe -vr r8152; echo -e "\n--- restarting network ---\n"; sleep 5; modprobe -v r8152; sleep 2; ip link set $DEVICE up; sleep 2; systemctl start NetworkManager; sleep 2; nmcli networking on; sleep 2; echo -e "\n--- process completed ---\n"; sleep 4; echo -e "\n--- checking connectivity ---\n"; sleep 2; echo -e "\n--- pinging gateway ---\n"; ping 192.168.0.1 -c1; if [ $? -ne 0 ]; then sleep 2; echo -e "\n--- gateway unreachable ---\n"; else echo -e "\n--- gateway reachable ---\n"; fi; echo -e "\n--- pinging google ---\n"; ping 8.8.8.8 -c1; if [ $? -ne 0 ]; then sleep 2; echo -e "\n--- google unreachable ---\n" && echo -e "\n--- internet unavailable ---\n"; else echo -e "\n--- google contacted ---\n" && echo -e "\n--- internet connected ---\n"; fi'

Please post the output.

1 Like

Ok this sounds really interesting, can you please tell me more about it? what exactly in the bios?

Interesting.
Btw I found a bug on 4.19 with my trackpad so I would prefer not to use it.

Also, I forgot to mention two things:

  • the dongle also has hdmi and it works like a charm. normal usb ports on the dongle also work well
  • for a second I thought it could be tlp, since I have aggressive settings on usb. I changed the setting and rebooted but did not help

here:

Error: either "dev" is duplicate, or "ens20u1u3" is a garbage.

--- unloading network ---

rmmod r8152

--- restarting network ---

insmod /lib/modules/5.4.13-3-MANJARO/kernel/drivers/net/usb/r8152.ko.xz 
Error: either "dev" is duplicate, or "ens20u1u3" is a garbage.

--- process completed ---


--- checking connectivity ---


--- pinging gateway ---

ping: connect: Network is unreachable

--- gateway unreachable ---


--- pinging google ---

ping: connect: Network is unreachable

--- google unreachable ---


--- internet unavailable ---

Please post:

sudo dmesg | grep -Ei 'eth|firm|r8153|usb|thunder'

Note edit above.

[    0.950045] ACPI: Power Resource [USBC] (on)
[    1.043837] ACPI: bus type USB registered
[    1.043837] usbcore: registered new interface driver usbfs
[    1.043837] usbcore: registered new interface driver hub
[    1.044309] usbcore: registered new device driver usb
[    1.335067] usbcore: registered new interface driver usbserial_generic
[    1.335072] usbserial: USB Serial support registered for generic
[    1.819079] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    1.820340] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[    1.820341] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.820342] usb usb1: Product: xHCI Host Controller
[    1.820342] usb usb1: Manufacturer: Linux 5.4.13-3-MANJARO xhci-hcd
[    1.820343] usb usb1: SerialNumber: 0000:00:14.0
[    1.820431] hub 1-0:1.0: USB hub found
[    1.821961] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    1.821963] xhci_hcd 0000:00:14.0: Host supports USB 3.1 Enhanced SuperSpeed
[    1.821997] usb usb2: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[    1.821998] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    1.821999] usb usb2: Product: xHCI Host Controller
[    1.822000] usb usb2: Manufacturer: Linux 5.4.13-3-MANJARO xhci-hcd
[    1.822001] usb usb2: SerialNumber: 0000:00:14.0
[    1.822098] hub 2-0:1.0: USB hub found
[    1.822710] usb: port power management may be unreliable
[    2.151115] usb 1-4: new full-speed USB device number 2 using xhci_hcd
[    2.292678] usb 1-4: New USB device found, idVendor=0cf3, idProduct=e300, bcdDevice= 0.01
[    2.292682] usb 1-4: New USB device strings: Mfr=0, Product=0, SerialNumber=0
[    2.417539] usb 1-7: new full-speed USB device number 3 using xhci_hcd
[    2.565379] usb 1-7: New USB device found, idVendor=27c6, idProduct=5395, bcdDevice= 1.00
[    2.565380] usb 1-7: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.565381] usb 1-7: Product: Goodix Fingerprint Device 
[    2.565382] usb 1-7: Manufacturer: HTMicroelectronics
[    2.565383] usb 1-7: SerialNumber: HTK32
[    2.687534] usb 1-12: new high-speed USB device number 4 using xhci_hcd
[    2.721017] usb 1-12: New USB device found, idVendor=0c45, idProduct=671d, bcdDevice=81.31
[    2.721018] usb 1-12: New USB device strings: Mfr=2, Product=1, SerialNumber=0
[    2.721019] usb 1-12: Product: Integrated_Webcam_HD
[    2.721020] usb 1-12: Manufacturer: CN0VGCNHLOG0089AA53RA00
[    2.798228] wmi_bus wmi_bus-PNP0C14:05: WQBC data block query control method not found
[    2.837159] usbcore: registered new interface driver cdc_acm
[    2.837160] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[    3.318296] usbcore: registered new interface driver btusb
[    3.433627] input: Integrated_Webcam_HD: Integrate as /devices/pci0000:00/0000:00:14.0/usb1/1-12/1-12:1.0/input/input11
[    3.433682] usbcore: registered new interface driver uvcvideo
[    3.433683] USB Video Class driver (1.1.1)
[    3.527171] [drm] Finished loading DMC firmware i915/kbl_dmc_ver1_04.bin (v1.4)
[    3.638417] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[    3.702785] i915 0000:00:02.0: GuC firmware i915/kbl_guc_33.0.0.bin version 33.0 submission:disabled
[    3.702786] i915 0000:00:02.0: HuC firmware i915/kbl_huc_ver02_00_1810.bin version 2.0 authenticated:yes
[    3.797610] ath10k_pci 0000:3b:00.0: firmware ver WLAN.RM.4.4.1-00140-QCARMSWPZ-1 api 6 features wowlan,ignore-otp,mfp crc32 29eb8ca1
[    5.038720] usbcore: registered new interface driver usbhid
[    5.038721] usbhid: USB HID core driver
[   40.005257] xhci_hcd 0000:3a:00.0: new USB bus registered, assigned bus number 3
[   40.007171] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[   40.007178] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   40.007184] usb usb3: Product: xHCI Host Controller
[   40.007189] usb usb3: Manufacturer: Linux 5.4.13-3-MANJARO xhci-hcd
[   40.007193] usb usb3: SerialNumber: 0000:3a:00.0
[   40.007632] hub 3-0:1.0: USB hub found
[   40.008233] xhci_hcd 0000:3a:00.0: new USB bus registered, assigned bus number 4
[   40.008243] xhci_hcd 0000:3a:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[   40.008427] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[   40.008433] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[   40.008437] usb usb4: Product: xHCI Host Controller
[   40.008442] usb usb4: Manufacturer: Linux 5.4.13-3-MANJARO xhci-hcd
[   40.008446] usb usb4: SerialNumber: 0000:3a:00.0
[   40.008883] hub 4-0:1.0: USB hub found
[   40.452455] usb 4-1: Device not responding to setup address.
[   40.664589] usb 4-1: Device not responding to setup address.
[   40.870652] usb 4-1: device not accepting address 2, error -71
[   40.886945] usb 1-5: new high-speed USB device number 5 using xhci_hcd
[   40.906890] usb 1-5: New USB device found, idVendor=2109, idProduct=2813, bcdDevice= 2.21
[   40.906893] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   40.906895] usb 1-5: Product: USB2.0 Hub             
[   40.906896] usb 1-5: Manufacturer: VIA Labs, Inc.         
[   40.908195] hub 1-5:1.0: USB hub found
[   41.229042] usb 1-5.4: new high-speed USB device number 6 using xhci_hcd
[   41.250948] usb 1-5.4: New USB device found, idVendor=05e3, idProduct=0751, bcdDevice=14.04
[   41.250952] usb 1-5.4: New USB device strings: Mfr=3, Product=4, SerialNumber=0
[   41.250954] usb 1-5.4: Product: USB Storage
[   41.250956] usb 1-5.4: Manufacturer: USB Storage
[   41.283065] usb-storage 1-5.4:1.0: USB Mass Storage device detected
[   41.283380] scsi host3: usb-storage 1-5.4:1.0
[   41.283478] usbcore: registered new interface driver usb-storage
[   41.285910] usbcore: registered new interface driver uas
[   41.330421] usb 4-1: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[   41.476311] usb 4-1: New USB device found, idVendor=2109, idProduct=0813, bcdDevice= 2.21
[   41.476317] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[   41.476321] usb 4-1: Product: USB3.0 Hub             
[   41.476324] usb 4-1: Manufacturer: VIA Labs, Inc.         
[   41.484527] hub 4-1:1.0: USB hub found
[   41.874085] usb 4-1.3: new SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[   41.891767] usb 4-1.3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00
[   41.891773] usb 4-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[   41.891776] usb 4-1.3: Product: USB 10/100/1000 LAN
[   41.891779] usb 4-1.3: Manufacturer: Realtek
[   41.891782] usb 4-1.3: SerialNumber: 000001
[   41.917222] usbcore: registered new interface driver r8152
[   41.923001] usbcore: registered new interface driver cdc_ether
[   41.997462] usb 4-1.3: reset SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[   42.047927] r8152 4-1.3:1.0 eth0: v1.10.10
[   42.065835] r8152 4-1.3:1.0 ens20u1u3: renamed from eth0
[  819.815465] usbcore: deregistering interface driver r8152
[  824.989474] usb 4-1.3: reset SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[  825.041431] r8152 4-1.3:1.0 eth0: v1.10.10
[  825.041495] usbcore: registered new interface driver r8152
[  825.046220] r8152 4-1.3:1.0 ens20u1u3: renamed from eth0
[  864.228329] audit: type=1111 audit(1579804937.465:125): pid=3053 uid=0 auid=4294967295 ses=4294967295 subj==unconfined msg='op=connection-update uuid=30b295c6-31ac-41b9-9f69-09acfe2b7ac4 name="ens20u1u3" args=802-3-ethernet.auto-negotiate,802-3-ethernet.duplex,802-3-ethernet.speed pid=3077 uid=1000 result=success exe="/usr/bin/NetworkManager" hostname=? addr=? terminal=? res=success'
[  885.361661] usbcore: deregistering interface driver r8152
[  890.567398] usb 4-1.3: reset SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[  890.615603] r8152 4-1.3:1.0 eth0: v1.10.10
[  890.615661] usbcore: registered new interface driver r8152
[  890.620349] r8152 4-1.3:1.0 ens20u1u3: renamed from eth0
[ 1048.444016] usb 1-5: USB disconnect, device number 5
[ 1048.444023] usb 1-5.4: USB disconnect, device number 6
[ 1048.518134] usb usb4: USB disconnect, device number 1
[ 1048.518181] usb 4-1: USB disconnect, device number 3
[ 1048.518182] usb 4-1.3: USB disconnect, device number 4
[ 1048.614976] xhci_hcd 0000:3a:00.0: USB bus 4 deregistered
[ 1048.614987] usb usb3: USB disconnect, device number 1
[ 1048.615415] xhci_hcd 0000:3a:00.0: USB bus 3 deregistered
[ 1129.550116] xhci_hcd 0000:3a:00.0: new USB bus registered, assigned bus number 3
[ 1129.551966] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 5.04
[ 1129.551973] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1129.551977] usb usb3: Product: xHCI Host Controller
[ 1129.551983] usb usb3: Manufacturer: Linux 5.4.13-3-MANJARO xhci-hcd
[ 1129.551988] usb usb3: SerialNumber: 0000:3a:00.0
[ 1129.552434] hub 3-0:1.0: USB hub found
[ 1129.553022] xhci_hcd 0000:3a:00.0: new USB bus registered, assigned bus number 4
[ 1129.553033] xhci_hcd 0000:3a:00.0: Host supports USB 3.1 Enhanced SuperSpeed
[ 1129.553200] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003, bcdDevice= 5.04
[ 1129.553207] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 1129.553211] usb usb4: Product: xHCI Host Controller
[ 1129.553216] usb usb4: Manufacturer: Linux 5.4.13-3-MANJARO xhci-hcd
[ 1129.553220] usb usb4: SerialNumber: 0000:3a:00.0
[ 1129.553659] hub 4-0:1.0: USB hub found
[ 1129.944650] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 1130.073620] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 1130.430297] usb 1-5: new high-speed USB device number 7 using xhci_hcd
[ 1130.447928] usb 4-1: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[ 1130.452160] usb 1-5: New USB device found, idVendor=2109, idProduct=2813, bcdDevice= 2.21
[ 1130.452161] usb 1-5: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1130.452162] usb 1-5: Product: USB2.0 Hub             
[ 1130.452163] usb 1-5: Manufacturer: VIA Labs, Inc.         
[ 1130.453187] hub 1-5:1.0: USB hub found
[ 1130.595353] usb 4-1: New USB device found, idVendor=2109, idProduct=0813, bcdDevice= 2.21
[ 1130.595356] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1130.595358] usb 4-1: Product: USB3.0 Hub             
[ 1130.595359] usb 4-1: Manufacturer: VIA Labs, Inc.         
[ 1130.598446] hub 4-1:1.0: USB hub found
[ 1130.763601] usb 1-5.4: new high-speed USB device number 8 using xhci_hcd
[ 1130.784739] usb 1-5.4: New USB device found, idVendor=05e3, idProduct=0751, bcdDevice=14.04
[ 1130.784741] usb 1-5.4: New USB device strings: Mfr=3, Product=4, SerialNumber=0
[ 1130.784742] usb 1-5.4: Product: USB Storage
[ 1130.784743] usb 1-5.4: Manufacturer: USB Storage
[ 1130.786815] usb-storage 1-5.4:1.0: USB Mass Storage device detected
[ 1130.787468] scsi host3: usb-storage 1-5.4:1.0
[ 1130.987422] usb 4-1.3: new SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[ 1131.005584] usb 4-1.3: New USB device found, idVendor=0bda, idProduct=8153, bcdDevice=30.00
[ 1131.005590] usb 4-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[ 1131.005594] usb 4-1.3: Product: USB 10/100/1000 LAN
[ 1131.005596] usb 4-1.3: Manufacturer: Realtek
[ 1131.005599] usb 4-1.3: SerialNumber: 000001
[ 1131.097973] usb 4-1.3: reset SuperSpeed Gen 1 USB device number 4 using xhci_hcd
[ 1131.148468] r8152 4-1.3:1.0 eth0: v1.10.10
[ 1131.179040] r8152 4-1.3:1.0 ens20u1u3: renamed from eth0

I am running all these commands with wifi off, dongle connected, ethernet connected and the network manager is saying "connected". still no internet connection ofc

hwinfo --netcard --wlan --bluetooth | grep -Ei "model\:|driver\:|status\:|cmd\:|file\:|detected\:" | grep -v "Config Status" 
  Model: "Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter"
  Driver: "ath10k_pci"
  Device File: wlp59s0
  Link detected: yes
    Driver Status: ath10k_pci is active
    Driver Activation Cmd: "modprobe ath10k_pci"
  Model: "Qualcomm Atheros Bluetooth Device"
  Driver: "btusb"
    Driver Status: btusb is active
    Driver Activation Cmd: "modprobe btusb"
  Model: "Realtek RTL8153 Gigabit Ethernet Adapter"
  Driver: "r8152"
  Device File: ens20u1u3
  Link detected: yes
    Driver Status: r8152 is active
    Driver Activation Cmd: "modprobe r8152"

Your adapter is now up after running the modprobe command in my long string.

This is now starting to look like a dns/dhcp problem.

Please post:

cat /etc/resolv.conf

Try this:

Change the DHCP client backend to dhclient:

sudo systemctl disable --now dhcpcd

Mask the dhcpcd.service.

sudo systemctl mask dhcpcd.service           

Ensure dhclient is installed:

sudo pacman -S dhclient --needed

Change the DHCP client backend to dhclient by creating a configuration file in /etc/NetworkManager/conf.d/.

Run the following command to auto-generate the required conf file:

echo -e "[main]\ndhcp=dhclient" | sudo tee /etc/NetworkManager/conf.d/dhcp-client.conf
sudo systemctl enable --now dhclient
sudo systemctl daemon-reload

Forum kindly sponsored by