PVE9: Coral Driver install script

dlasher

Renowned Member
Mar 23, 2011
251
39
93
Found here : https://rovingclimber.com/2025/08/08/coral-tpu-driver-install-for-proxmox-9-0-debian-13/

Worked EXCEPT had to change to the forked coral-DKMS drivers found here : https://github.com/feranick/gasket-driver

Code:
wget -qO - https://packages.cloud.google.com/apt/doc/apt-key.gpg | gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/google.gpg --import -
rm /etc/apt/trusted.gpg.d/google.gpg~
chmod 644 /etc/apt/trusted.gpg.d/google.gpg
echo "deb https://packages.cloud.google.com/apt coral-edgetpu-stable main" | tee /etc/apt/sources.list.d/coral-edgetpu.list
apt-get update
apt-get install pve-headers libedgetpu1-std dkms devscripts dh-make dh-dkms git -y
##git clone https://github.com/google/gasket-driver.git
git clone https://github.com/feranick/gasket-driver
cd gasket-driver
sed -i -e 's/no_llseek/noop_llseek/g' gasket_core.c
sed -i -e 's/MODULE_IMPORT_NS(DMA_BUF)/MODULE_IMPORT_NS("DMA_BUF")/g' gasket_page_table.c
debuild -us -uc -tc -b
cd ..
dpkg -i gasket-dkms_1.0-18_all.deb