Home Server Link Layer Topology Discovery Daemon


18-Oct-2011: initial release.
16-Dec-2012: adjusted for Slackware.



From the wiki: Link Layer Topology Discovery (LLTD) is a proprietary Link Layer protocol for network topology discovery and quality of service diagnostics. Microsoft developed it as part of the Windows Rally set of technologies. I created my own Slackbuild package which you can find in the download section of this site.



The LLTD protocol is only supported by Windows Vista and newer clients. If you want to see Windows XP machines, you can install support for these from downloads from Microsoft, just search for them.

Do you need this? No, but it’s nice to have and it may help to discover network problems. Without this daemon, Windows tries to draw a picture too but it lacks some details. On the left is a picture taken from the actual test network. The Windows machine is connected to our home server via 2 switches.

If you want to see your Linux clients (workstations) too, then just install this package on the Linux clients and they will show up as well.



Build this program from a Slackbuild and install it. In the init script /etc/rc.d/init.d/lld2d you must probably set the right interface around line 40:

# Or, define the interfaces yourself. Never include the WAN interface!


On our Home Server this will be br0. In the file /etc/lld2d.conf are the icons defined, if you don’t like the default, change it and restart the daemon. If you use that Slackbuild from this server, there is also a setup file installed. As root use pkgtool -> setup -> lld2d to set this deamon to start at system boot. It does this by making symlinks in the /etc/rc.d/rc3.d and /etc/rc.d/rc4.d directories. You must use the sysvinit-scripts package from Slackware to let this work.



See the download page for the script and configuration files.