https://github.com/tenstorrent/tt-kmd
- Wormhole
- Blackhole
The driver registers device files named /dev/tenstorrent/%d, one for each enumerated device.
Pre-built .deb packages for Debian and Ubuntu are available at https://github.com/tenstorrent/tt-kmd/releases
For other distributions, install from source (see below).
- You must have dkms installed.
apt install dkms(Debian, Ubuntu)dnf install dkms(Fedora)apk install akms(Alpine)dnf install epel-release && dnf install dkms(Enterprise Linux based)
make dkms
- For Alpine linux
make akms
- Add this repository as a nix flake input:
inputs.tt-kmd.url = "github:tenstorrent/tt-kmd";- Add in the overlay:
nixpkgs.overlays = [ tt-kmd.overlays.default ];- Add the package to the kernel modules and udev packages:
boot.extraModulePackages = [ config.boot.kernelPackages.tt-kmd ];
services.udev.packages = [ config.boot.kernelPackages.tt-kmd ];- Rebuild:
nixos-rebuild switch
make dkms-remove
- For Alpine linux
make akms-remove