I’m running Manjaro on a Surface Book with Surface Dock and I’m trying to get the Network port on the dock running.
The WLAN works as of now, but as soon as I activate the LAN Port of the dock the whole system starts hanging and can’t even be shut off.
I’m having multiple messages:
INFO: task kworker/... blocked for more than ... seconds
The only way I can use the system currently is to unplug the cable from the Dock - or the system will hang. Even currently as I’m trying to get an output of lsusb nothing happens.
Output of lsusb is:
Bus 002 Device 005: ID 045e:07c6 Microsoft Corp. RTL8153 GigE [Surface Ethernet Adapter]
Bus 002 Device 004: ID 045e:0902 Microsoft Corp. Surface Dock Hub
Bus 002 Device 003: ID 045e:0900 Microsoft Corp. Surface Dock Hub
Bus 002 Device 002: ID 045e:090b Microsoft Corp. Hub
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 011: ID 1286:204c Marvell Semiconductor, Inc. Bluetooth and Wireless LAN Composite
Bus 001 Device 008: ID 045e:0905 Microsoft Corp. Surface Dock Audio
Bus 001 Device 006: ID 045e:0904 Microsoft Corp. Surface Dock Extender
Bus 001 Device 010: ID 1532:0001 Razer USA, Ltd RZ01-020300 Optical Mouse [Diamondback]
Bus 001 Device 009: ID 05e3:0608 Genesys Logic, Inc. Hub
Bus 001 Device 007: ID 04d9:2013 Holtek Semiconductor, Inc. Keyboard [Das Keyboard]
Bus 001 Device 005: ID 045e:0903 Microsoft Corp. Surface Dock Hub
Bus 001 Device 003: ID 045e:0901 Microsoft Corp. Surface Dock Hub
Bus 001 Device 004: ID 045e:07cd Microsoft Corp. Surface Keyboard
Bus 001 Device 002: ID 045e:091a Microsoft Corp. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
In the future, when providing code/output, please copy-paste that output in-between 3 backticks ``` at the beginning and end of the code/text so that the output looks like this:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
instead of like this:
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.`
(as that makes both our lives much easier)
No need to do anything right now as I’m an editor here on this site and have fixed it for you already. However, in the future I might not see your post so review my edits by pushing the orange pencil above the post I just fixed.
Please read this: How to provide good information
and post some more information so we can see what’s really going on. Now we know the symptom of the disease, but we need some more probing to know where the origin lies…
An inxi --admin --verbosity=7 --filter --no-host --width would be the minimum required information… (Personally Identifiable Information like serial numbers and MAC addresses will be filtered out by the above command)
P.S. If you enter a bit more details in your profile, we can also see which Desktop Environment you’re using, which CPU/GPU or Kernel, … you have without typing it every time
Hello Fabby,
I’ve changed the cable (didn’t buy one but had another one ready) - no difference.
But I’ve got it running with full speed BUT that only works if I don’t connect the LAN Cable on boot (#@?!).
This means: Plugged in LAN Cable
Reboot
Try ping
System hangs
Unplugged LAN Cable
Reboot
Plug in LAN Cable (Auto negotiation or any speed / duplex setting)
ping works, system runs
After some minutes the system hangs
But the bad side is that even if I do it like this - the system will hang after a few minutes (actually just as I was writing this reply).
In journalctl I’ve found the following - just before I’ve turned off the machine and rebooted (the hard way)