06-29-2017 01:05 AM
On Arch Linux installation it works pretty out of the box.
Only realtek ethernet port needed additional module.
have a look on this:
08-01-2017 04:27 AM - edited 08-01-2017 04:28 AM
@wookasz, unfortunately this is not a solution any more. The linked dock was renamed from USB-C to Thunderbolt 3 (another model).
Today I received USB-C dock. USBs work out of the box. Charging works. Audio works (output tested only). To use ethernet I had to compile Realtek driver. Displayports work only rarely – further investigation is needed. (Experienced on Kubuntu 17.04.)
08-23-2017 09:28 AM
how exactly did you compile the new driver? I'm a noob to that but would really like to get my usb-c dock running
fyi, on my dock with the thinkpad 13, both displayports work properly out of the box.
08-23-2017 01:58 PM
Hi @dbahn25, I do not remember whether everything worked as usual, it should be st like:
cd <your path to extracted directory – .../r8152-2.08.0/> make sudo make install
If you use Secure Boot, sign the module (apply e.g. this VirtualBox how-to on r8152 – i.e. replace vboxdrv by r8152).
Could you send me the output of uname -rv command, please? (It contains kernel info – maybe you use a newer one which might explain the displayport issue. Mine is 4.10.0-32-generic #36-Ubuntu SMP Tue Aug 8 12:10:06 UTC 2017.)
08-24-2017 03:36 AM - edited 08-24-2017 03:38 AM
thanks a lot, it works now!
for anyone else having problems with this: The downloaded bzip2 file from realtek didn't extract correctly for me, I had to rename it to end in .tar.bz2 and then use tar -xvf <file> to extract it. And with secure boot, make install will *fail* because the correct key is missing, but I guess that just means the secure boot keys, which you are about to add in the next step (see the virtualbox how-to)
uname -rv gives
4.10.0-32-generic #36~16.04.1-Ubuntu SMP Wed Aug 9 09:19:02 UTC 2017
edit: also, I'm on the Unity ubuntu flavor. Maybe your issue is with KDE?
12-11-2017 11:01 PM
with all regret I admit this stopped working after kernel updates
4.10.0-42-generic #46~16.04.1-Ubuntu SMP Mon Dec 4 15:57:59 UTC 2017
trying to reinstall drivers gives errors
sudo make install
make -C /lib/modules/4.10.0-42-generic/build SUBDIRS=/home/user/Downloads/r8152-2.09.0 INSTALL_MOD_DIR=kernel/drivers/net/usb modules_install
make: Entering directory '/usr/src/linux-headers-4.10.0-42-generic'
- SSL error:02001002:system library:fopen:No such file or directory: bss_file.c:175
- SSL error:2006D080:BIO routines:BIO_new_file:no such file: bss_file.c:178
sign-file: certs/signing_key.pem: No such file or directory
make: Leaving directory '/usr/src/linux-headers-4.10.0-42-generic'
modprobe: ERROR: could not insert 'r8152': Exec format error
Makefile:35: recipe for target 'install' failed
make: *** [install] Error 1
12-22-2017 05:51 AM
Hi @Myxaxa, it seems you are using SecureBoot and need to sign the modules. Have a look on the VirtualBox how-to. Alternatively upgrade to a newer version of *Ubuntu, the driver is already included in its kernel by default.
02-19-2018 08:36 AM - edited 02-19-2018 08:40 AM
I am on brandnew ThinkPad x380 with brand new USB-C dock and fresh Ubuntu 17.1 install.
USB-C dock display port DOES NOT WORK. Only charging/USB works. Oddly, if I plug in my Dell (D1000, HDMI to USB) dock, and plug the USB (3.0) into the dock, then it all works!
I am returning the Thinkpad along with the dock and will watch for this to get resolved.