Difference between revisions of "Hardware/Dell/D6000 Universal Dock"

From NixOS Wiki
Jump to: navigation, search
m (4ludwig4 moved page Hardware/Dell/D6000 to Hardware/Dell/D6000 Universal Dock: complete name of the product maybe better for google)
(Add warning about the new wiki)
Line 1: Line 1:
 +
{{warning|1=You are reading an article on the deprecated unofficial wiki. For the up to date version of this article, see https://wiki.nixos.org/wiki/Hardware/Dell/D6000_Universal_Dock.}}
 +
  
 
== Displaylink Graphic Driver ==
 
== Displaylink Graphic Driver ==

Revision as of 16:31, 4 April 2024

Warning: You are reading an article on the deprecated unofficial wiki. For the up to date version of this article, see https://wiki.nixos.org/wiki/Hardware/Dell/D6000_Universal_Dock.


Displaylink Graphic Driver

The Displaylink entry shows all the steps in getting the graphics part of the Universal Dock / Docking Station up and running.

Enabling IPv6

So there seems to be an issue in the kernel drivers which makes Ethernet Multicast not working with this docking station (bug report and patches here). Somehow these patches or workarounds never got upstream, but with this code snippet you can include the patches easily inside your configuration.nix if you put the patches in a subdirectory for instance linux_kernel_cdc_ncm_patches:

{
  ...
  boot.kernelPatches = lib.singleton {
    name = "enable-d6000";
    patch = [
      ./linux_kernel_cdc_ncm_patches/0001-Hook-into-usbnet_change_mtu-respecting-usbnet-driver.patch
      ./linux_kernel_cdc_ncm_patches/0002-Admit-multicast-traffic.patch
    ];
  };
  ...
}