**NOTE** January 2022 - Changes to Gstreamer and Pipewire packages from PackmanPlease read the following thread about the current changes
-
XPS15: Ethernet through Thunderbolt port not working
Hi, I have a laptop Dell XPS 15 witout Ethernet port. Instead, I have a Thunderbolt one. I bought this adapter to get an Ethernet port when the WiFi is not available. The device includes three USB ports which work without problems, but not the Ethernet. In the network manager, I get a wired connection which appears when i plug the device, and the MAC address seems to be read properly, so the system seems to recognise that something similar to an Ethernet card has been connected. However, the connection can not be established, just as if the cable was disconnected.
Do you have an idea on how to debug this issue? I can provide more information if you tell me what is relevant for this case and indicate me how to get it.
Thank you very much in advance.
-
Re: XPS15: Ethernet through Thunderbolt port not working
I don't have one of those and I'm assuming it can be hot-plugged, like USB. In this case, I'd start by opening a terminal, plug the device and type dmesg to see what messages the kernel gives. With a pendrive I get something like this:
Code:
:~> dmesg
...
[ 605.065827] usb 3-5: new high-speed USB device number 5 using xhci_hcd
[ 605.235840] usb 3-5: New USB device found, idVendor=0951, idProduct=1642
[ 605.235845] usb 3-5: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 605.235849] usb 3-5: Product: DT 101 G2
[ 605.235851] usb 3-5: Manufacturer: Kingston
[ 605.235854] usb 3-5: SerialNumber: 0014780F9A48EA80500000D5
[ 605.258806] usb-storage 3-5:1.0: USB Mass Storage device detected
[ 605.259041] scsi6 : usb-storage 3-5:1.0
[ 605.259140] usbcore: registered new interface driver usb-storage
[ 605.259772] usbcore: registered new interface driver uas
[ 606.290884] scsi 6:0:0:0: Direct-Access Kingston DT 101 G2 PMAP PQ: 0 ANSI: 0 CCS
[ 606.291050] sd 6:0:0:0: Attached scsi generic sg6 type 0
[ 607.345993] sd 6:0:0:0: [sde] 7835648 512-byte logical blocks: (4.01 GB/3.73 GiB)
[ 607.348204] sd 6:0:0:0: [sde] Write Protect is off
[ 607.348206] sd 6:0:0:0: [sde] Mode Sense: 23 00 00 00
[ 607.350425] sd 6:0:0:0: [sde] No Caching mode page found
[ 607.350427] sd 6:0:0:0: [sde] Assuming drive cache: write through
[ 607.379626] sde: sde1
[ 607.385141] sd 6:0:0:0: [sde] Attached SCSI removable disk
Then you could try the hwinfo as root (see man hwinfo for switches) to probe your hardware. From above I see that the pendrive is mounted as /dev/sde, so:
Code:
# hwinfo --disk --only /dev/sde
21: SCSI 600.0: 10600 Disk
[Created at block.245]
Unique ID: 4zpN.B2VeLfUr9jE
Parent ID: MZfG.VpsNC8snQ2D
SysFS ID: /class/block/sde
SysFS BusID: 6:0:0:0
SysFS Device Link: /devices/pci0000:00/0000:00:14.0/usb3/3-5/3-5:1.0/host6/target6:0:0/6:0:0:0
Hardware Class: disk
Model: "Kingston DT 101 G2"
Vendor: usb 0x0951 "Kingston"
Device: usb 0x1642 "DT 101 G2"
Revision: "PMAP"
Serial ID: "0014780F9A48EA80500000D5"
Driver: "usb-storage", "sd"
Driver Modules: "usb_storage"
Device File: /dev/sde (/dev/sg6)
Device Files: /dev/sde, /dev/disk/by-id/usb-Kingston_DT_101_G2_0014780F9A48EA80500000D5-0:0, /dev/disk/by-label/Linux\x20Mint\x2018.1\x20Xfce\x2064-bit, /dev/disk/by-path/pci-0000:00:14.0-usb-0:5:1.0-scsi-0:0:0:0, /dev/disk/by-uuid/2017-01-25-12-57-47-00
Device Number: block 8:64-8:79 (char 21:6)
Geometry (Logical): CHS 1019/124/62
Size: 7835648 sectors a 512 bytes
Capacity: 3 GB (4011851776 bytes)
Speed: 480 Mbps
Module Alias: "usb:v0951p1642d0100dc00dsc00dp00ic08isc06ip50in00"
Driver Info #0:
Driver Status: uas is active
Driver Activation Cmd: "modprobe uas"
Driver Info #1:
Driver Status: usb_storage is active
Driver Activation Cmd: "modprobe usb_storage"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #4 (USB Controller)
Then you can see a lot on info, including the driver in use. Some googling on the device code, brand or driver, etc. may yield more info and possibly a solution.
-
Re: XPS15: Ethernet through Thunderbolt port not working
 Originally Posted by onturenio
Hi, I have a laptop Dell XPS 15 witout Ethernet port. Instead, I have a Thunderbolt one. I bought this adapter to get an Ethernet port when the WiFi is not available. The device includes three USB ports which work without problems, but not the Ethernet. In the network manager, I get a wired connection which appears when i plug the device, and the MAC address seems to be read properly, so the system seems to recognise that something similar to an Ethernet card has been connected. However, the connection can not be established, just as if the cable was disconnected.
Do you have an idea on how to debug this issue? I can provide more information if you tell me what is relevant for this case and indicate me how to get it.
Thank you very much in advance.
What does hwinfo show?
Code:
/usr/sbin/hwinfo --netcard
Also, when a LAN ethernet cable is connected, does the link state reflect that?
Report back with the output of those two commands
-
Re: XPS15: Ethernet through Thunderbolt port not working
If using network manager (and assuming the link is up), is the device node shown?
-
Re: XPS15: Ethernet through Thunderbolt port not working
Thanks for the replies. The device seems to be hardware-recognised.
Code:
$ nmcli device
DISPOSITIVO TIPO ESTADO CONEXIÓN
wlan0 wifi conectado eduroam
eth0 ethernet no disponible --
lo loopback sin gestión --
Note that the second line was not there before plugging in the adapter (it's Spanish, sorry).
Code:
$ /usr/sbin/hwinfo --netcard
30: PCI 200.0: 0282 WLAN controller
[Created at pci.378]
Unique ID: y9sn.y7zny7ORwCC
Parent ID: z8Q3.JUgVjz+PZh0
SysFS ID: /devices/pci0000:00/0000:00:1c.0/0000:02:00.0
SysFS BusID: 0000:02:00.0
Hardware Class: network
Model: "Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter"
Vendor: pci 0x168c "Qualcomm Atheros"
Device: pci 0x003e "QCA6174 802.11ac Wireless Network Adapter"
SubVendor: pci 0x1a56 "Bigfoot Networks, Inc."
SubDevice: pci 0x1535
Revision: 0x32
Driver: "ath10k_pci"
Driver Modules: "ath10k_pci"
Device File: wlan0
Features: WLAN
Memory Range: 0xed200000-0xed3fffff (rw,non-prefetchable)
IRQ: 135 (1600455 events)
HW Address: 9c:b6:d0:d9:22:a7
Permanent HW Address: 9c:b6:d0:d9:22:a7
Link detected: yes
WLAN channels: 1 2 3 4 5 6 7 8 9 10 11 12 13 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140
WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472 5.18 5.2 5.22 5.24 5.26 5.28 5.3 5.32 5.5 5.52 5.54 5.56 5.58 5.6 5.62 5.64 5.66 5.68 5.7
WLAN encryption modes: WEP40 WEP104 TKIP CCMP
WLAN authentication modes: open sharedkey wpa-psk wpa-eap
Module Alias: "pci:v0000168Cd0000003Esv00001A56sd00001535bc02sc80i00"
Driver Info #0:
Driver Status: ath10k_pci is active
Driver Activation Cmd: "modprobe ath10k_pci"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #24 (PCI bridge)
43: USB 00.0: 0200 Ethernet controller
[Created at usb.122]
Unique ID: o5i5.wUwnLJEqXX4
Parent ID: PYMB.nGhi8EJ95NF
SysFS ID: /devices/pci0000:00/0000:00:1d.6/0000:06:00.0/0000:07:02.0/0000:3e:00.0/usb4/4-1/4-1.1/4-1.1:1.0
SysFS BusID: 4-1.1:1.0
Hardware Class: network
Model: "Realtek RTL8153 Gigabit Ethernet Adapter"
Hotplug: USB
Vendor: usb 0x0bda "Realtek Semiconductor Corp."
Device: usb 0x8153 "RTL8153 Gigabit Ethernet Adapter"
Revision: "30.00"
Serial ID: "000001000000"
Driver: "r8152"
Driver Modules: "r8152"
Device File: eth0
HW Address: 00:e1:4c:68:7b:fc
Permanent HW Address: 00:e1:4c:68:7b:fc
Link detected: no
Module Alias: "usb:v0BDAp8153d3000dc00dsc00dp00icFFiscFFip00in00"
Driver Info #0:
Driver Status: r8152 is active
Driver Activation Cmd: "modprobe r8152"
Config Status: cfg=no, avail=yes, need=no, active=unknown
Attached to: #45 (Hub)
Code:
$ ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
3: wlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP mode DORMANT group default qlen 1000
link/ether 9c:b6:d0:d9:22:a7 brd ff:ff:ff:ff:ff:ff
7: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
link/ether 00:e1:4c:68:7b:fc brd ff:ff:ff:ff:ff:ff
And the latests lines in dmesg
Code:
[29437.846142] xhci_hcd 0000:3e:00.0: new USB bus registered, assigned bus number 3
[29437.847358] xhci_hcd 0000:3e:00.0: hcc params 0x200077c1 hci version 0x110 quirks 0x00009810
[29437.847597] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002
[29437.847601] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[29437.847604] usb usb3: Product: xHCI Host Controller
[29437.847607] usb usb3: Manufacturer: Linux 4.14.0-rc2-1.gb61ed0c-default xhci-hcd
[29437.847610] usb usb3: SerialNumber: 0000:3e:00.0
[29437.848535] hub 3-0:1.0: USB hub found
[29437.848557] hub 3-0:1.0: 2 ports detected
[29437.848942] xhci_hcd 0000:3e:00.0: xHCI Host Controller
[29437.848949] xhci_hcd 0000:3e:00.0: new USB bus registered, assigned bus number 4
[29437.849022] usb usb4: New USB device found, idVendor=1d6b, idProduct=0003
[29437.849025] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[29437.849027] usb usb4: Product: xHCI Host Controller
[29437.849029] usb usb4: Manufacturer: Linux 4.14.0-rc2-1.gb61ed0c-default xhci-hcd
[29437.849031] usb usb4: SerialNumber: 0000:3e:00.0
[29437.849299] hub 4-0:1.0: USB hub found
[29437.849311] hub 4-0:1.0: 2 ports detected
[29438.183158] usb 3-1: new high-speed USB device number 2 using xhci_hcd
[29438.344308] usb 3-1: New USB device found, idVendor=05e3, idProduct=0610
[29438.344314] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[29438.344317] usb 3-1: Product: USB2.0 Hub
[29438.344319] usb 3-1: Manufacturer: GenesysLogic
[29438.345797] hub 3-1:1.0: USB hub found
[29438.347284] hub 3-1:1.0: 4 ports detected
[29438.463441] usb 4-1: new SuperSpeed USB device number 2 using xhci_hcd
[29438.486935] usb 4-1: New USB device found, idVendor=05e3, idProduct=0612
[29438.486941] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[29438.486943] usb 4-1: Product: USB3.0 Hub
[29438.486946] usb 4-1: Manufacturer: GenesysLogic
[29438.489087] hub 4-1:1.0: USB hub found
[29438.489393] hub 4-1:1.0: 4 ports detected
[29438.779227] usb 4-1.1: new SuperSpeed USB device number 3 using xhci_hcd
[29438.799650] usb 4-1.1: New USB device found, idVendor=0bda, idProduct=8153
[29438.799656] usb 4-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=6
[29438.799659] usb 4-1.1: Product: USB 10/100/1000 LAN
[29438.799661] usb 4-1.1: Manufacturer: Realtek
[29438.799664] usb 4-1.1: SerialNumber: 000001000000
[29438.887707] usb 4-1.1: reset SuperSpeed USB device number 3 using xhci_hcd
[29438.939743] r8152 4-1.1:1.0 eth0: v1.09.9
[29444.620368] r8152 4-1.1:1.0 eth0: Stop submitting intr, status -71
[29492.663121] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=182.237.140.201 DST=155.54.68.57 LEN=40 TOS=0x08 PREC=0x40 TTL=43 ID=33094 PROTO=TCP SPT=1985 DPT=23 WINDOW=28857 RES=0x00 SYN URGP=0
[29534.980720] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=103.48.96.130 DST=155.54.68.57 LEN=40 TOS=0x08 PREC=0x40 TTL=45 ID=37876 PROTO=TCP SPT=30352 DPT=23 WINDOW=28040 RES=0x00 SYN URGP=0
[29559.610839] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=124.120.3.163 DST=155.54.68.57 LEN=40 TOS=0x04 PREC=0xA0 TTL=42 ID=44164 PROTO=TCP SPT=2743 DPT=22 WINDOW=39176 RES=0x00 SYN URGP=0
[29686.484868] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=195.154.49.167 DST=155.54.68.57 LEN=40 TOS=0x04 PREC=0xA0 TTL=242 ID=32235 PROTO=TCP SPT=55822 DPT=3544 WINDOW=1024 RES=0x00 SYN URGP=0
[29697.542176] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=190.178.116.23 DST=155.54.68.57 LEN=40 TOS=0x08 PREC=0x40 TTL=38 ID=11563 PROTO=TCP SPT=31865 DPT=2222 WINDOW=44984 RES=0x00 SYN URGP=0
[29708.499581] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=5.188.10.162 DST=155.54.68.57 LEN=40 TOS=0x00 PREC=0x00 TTL=236 ID=57295 PROTO=TCP SPT=49541 DPT=3383 WINDOW=1024 RES=0x00 SYN URGP=0
[29742.683524] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=123.201.53.228 DST=155.54.68.57 LEN=40 TOS=0x04 PREC=0xA0 TTL=48 ID=49400 PROTO=TCP SPT=44113 DPT=23 WINDOW=37737 RES=0x00 SYN URGP=0
[29899.268889] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=85.93.20.247 DST=155.54.68.57 LEN=40 TOS=0x00 PREC=0x00 TTL=244 ID=40852 PROTO=TCP SPT=47973 DPT=4000 WINDOW=1024 RES=0x00 SYN URGP=0
[29945.957189] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=74.82.253.138 DST=155.54.68.57 LEN=40 TOS=0x00 PREC=0x00 TTL=51 ID=43914 PROTO=TCP SPT=49896 DPT=23 WINDOW=54010 RES=0x00 SYN URGP=0
[30050.103496] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=85.97.78.203 DST=155.54.68.57 LEN=40 TOS=0x00 PREC=0x00 TTL=51 ID=37285 PROTO=TCP SPT=60389 DPT=23 WINDOW=6251 RES=0x00 SYN URGP=0
[30062.391612] SFW2-INext-DROP-DEFLT IN=wlan0 OUT= MAC=9c:b6:d0:d9:22:a7:00:08:e3:ff:fc:28:08:00 SRC=124.255.140.62 DST=155.54.68.57 LEN=40 TOS=0x08 PREC=0x40 TTL=35 ID=50798 PROTO=TCP SPT=7765 DPT=23 WINDOW=61339 RES=0x00 SYN URGP=0
To me, everything seems to be in order. Can you suggest other ways to proceed? Maybe forcing some sort of "manual setup"? I'm connected to the University Network, so I can not skip using DHCP, for instance.
-
Re: XPS15: Ethernet through Thunderbolt port not working
 Originally Posted by onturenio
Thanks for the replies. The device seems to be hardware-recognised.
Code:
$ nmcli device
DISPOSITIVO TIPO ESTADO CONEXIÓN
wlan0 wifi conectado eduroam
eth0 ethernet no disponible --
lo loopback sin gestión --
Code:
7: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
link/ether 00:e1:4c:68:7b:fc brd ff:ff:ff:ff:ff:ff
The link state is down. Are you sure the ethernet cable is ok? Connected properly?
Try
Code:
ip link set dev eth0 up
then check link state again. Any different?
-
Re: XPS15: Ethernet through Thunderbolt port not working
Not really 
Code:
# ip link set dev eth0 up
# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlan0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DORMANT group default qlen 1000
link/ether 9c:b6:d0:d9:22:a7 brd ff:ff:ff:ff:ff:ff
3: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
link/ether 00:e1:4c:68:7b:fc brd ff:ff:ff:ff:ff:ff
Yes, it's as if the cable was dead. But it is not, as I have tried several, and in different networks. Unfortunately I do not have Windows, so I can not test if the cable/device is the problem. But I'm pretty sure it's not the case.
-
Re: XPS15: Ethernet through Thunderbolt port not working
Try using YaST's networksettings module, switch the networking to use wicked, then configure the device ( it's detected, so should show up ), let it use DHCP, set it to start at boot time. You might need a reboot.
-
Re: XPS15: Ethernet through Thunderbolt port not working
Thanks. Indeed the card is recognised and assigned as eth0, but the somewhat manual setup still doesn't bring up the network. I have set to connect after hot plug using DHCP. But it does not work:
Code:
# ifconfig
eth0 Link encap:Ethernet HWaddr 00:E1:4C:68:7B:FC
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Code:
# ip link
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: wlan0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN mode DEFAULT group default qlen 1000
link/ether 9c:b6:d0:d9:22:a7 brd ff:ff:ff:ff:ff:ff
3: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast state DOWN mode DEFAULT group default qlen 1000
link/ether 00:e1:4c:68:7b:fc brd ff:ff:ff:ff:ff:ff
Perhaps related to this issue, the last message in dmesg when the usb is plugged is a suspicious 'stop' message:
Code:
[ 4041.919727] r8152 4-1.1:1.0 eth0: v1.09.9
[ 4067.453924] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 4067.463481] r8152 4-1.1:1.0 eth0: Stop submitting intr, status -71
-
AW: XPS15: Ethernet through Thunderbolt port not working
Open a root Terminal, type:
put in the Stick and post the new lines from Terminal.
https://bugzilla.redhat.com/show_bug.cgi?id=1236679
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|