I followed the steps here (similar to the ones on several Proxmox forums) and was able to get Coral mini PCie working. Couple of months ago I rebooted and it hasn't worked since. I have tried removing gasket-dkms, rebuilding, and reinstalling several times. I ordered a new Coral and tried with that one, but no difference. I am at the point of giving up, but adding details here in case someone can give me hope or point me in the right direction.
Code:
# uname -r
6.8.12-1-pve
# lsmod | grep apex
apex 28672 0
gasket 126976 1 apex
# dmesg |grep gasket
[ 3.622025] gasket: loading out-of-tree module taints kernel.
[ 3.622029] gasket: module verification failed: signature and/or required key missing - tainting kernel
# dmesg |grep apex
[ 3.626611] apex 0000:04:00.0: enabling device (0000 -> 0002)
[ 8.796709] apex 0000:04:00.0: Apex performance not throttled due to temperature
Code:
# modinfo gasket
filename: /lib/modules/6.8.12-1-pve/updates/dkms/gasket.ko
author: Rob Springer <rspringer@google.com>
license: GPL v2
version: 1.1.4
description: Google Gasket driver framework
import_ns: DMA_BUF
srcversion: EADC63F50EF98E8414DE268
depends:
retpoline: Y
name: gasket
vermagic: 6.8.12-1-pve SMP preempt mod_unload modversions
sig_id: PKCS#7
signer: DKMS module signing key
sig_key: 45:31:70:CC:C3:49:E6:10:5F:05:A8:F8:71:06:E8:31:75:EB:B4:E1
sig_hashalgo: sha512
signature: 6D:8E:33:92:4E:AF:07:F6:42:68:63:BA:AD:A8:9F:EB:4E:8D:8D:C8:
69:F6:75:96:FE:E3:62:8B:1C:00:C4:8A:4F:61:59:B3:D6:E6:29:35:
8E:C9:D2:17:67:FE:8B:BD:B1:A1:F4:80:F7:FB:2D:62:C6:B8:35:F4:
A8:E5:BD:F4:C3:6A:CB:FD:06:32:67:5F:76:16:8D:DA:AA:DA:76:87:
D3:AD:06:74:C2:54:6C:BB:A7:6B:3B:8F:E8:45:A6:3C:C0:09:09:F3:
19:1F:2D:E5:95:68:62:67:9A:77:DD:2F:2F:62:29:88:E2:50:96:2D:
A5:F2:BA:8F:E4:1F:F5:35:7F:0D:E6:C6:85:B8:5D:1D:E8:92:63:27:
9E:20:EC:7B:E4:8E:A7:32:A0:B2:13:85:63:F0:A5:A2:63:46:2E:B4:
84:3E:D7:47:97:62:BA:B0:F5:D7:12:C1:FA:AA:53:88:93:16:3C:54:
3D:C1:31:4B:C2:9C:91:6A:94:A3:5F:CA:F9:CC:43:E4:0E:05:B5:41:
E6:AF:B8:41:0E:B9:C6:4C:4E:FC:DD:98:CA:EC:FA:7D:E7:FE:57:CD:
CC:F0:EF:84:0A:26:B8:40:89:F5:A5:50:F1:AF:2C:64:D0:F3:1F:60:
FC:57:C1:C5:DA:17:A2:8D:E9:2A:20:7C:0B:BD:52:E7
parm: dma_bit_mask:int
Code:
# lspci -nn | grep 089a
04:00.0 System peripheral [0880]: Global Unichip Corp. Coral Edge TPU [1ac1:089a]
# ls -l /dev/apex*
ls: cannot access '/dev/apex*': No such file or directory