Conversation
feranick
commented
Aug 4, 2025
- Remove deprecated call REMAKE_INITRD.
- Use literal for MODULE_IMPORT_NS.
- Use "noop_llseek" instead of deprecated "no_llseek".
They are not completely equivalent. Common practice is to drop no-llseek. See: torvalds/linux@cb787f4 torvalds/linux@868941b
|
Thank you. In honor of the trixie release a debian install script for those who might need it. |
Alternatively, debs are available in my fork (where this PR is coming from) and can be easily installed: https://github.com/feranick/gasket-driver/releases/tag/1.0-18.4 |
|
feranick...Thank you so much....I have been struggling to get my Coral PCIE TPU's working on proxmox 9.0.4 kernel 6.14.8-2-pve and finally...finally...your fork provided the gasket-dkms_1.0-18.4_all.deb package that installed successfully and after a reboot...the apex module is loaded as confirmed below. THANK YOU! ┌──(root💀proxmox-halime)-[~] |
|
It worked, thank you Feranick! |
|
Just to help people who are searching for solutions on Raspberry. I had several build issues when intalling gasket through apt-get I solved by doing the following: |
|
Any log, error message? I don't use Trixie. Have you tried installing the package again? Any error message? |
|
I use Proxmox (9.0.9). When i execute :
I get : everything looks good Except that after a reboot I don't have /dev/apex0 Until now this procedure worked |
|
I can see you have several kernels installed. 6.12 is the stable in trixie, but you also have 6.14 which is not. Which one are you actually using as primary ( |
|
I'm using version 6.14.11-2-pve, which is the version used by proxmox 9.0.9. I don't know why I have different kernels installed. |
|
All fine on Proxmox 9.0.10 kernel 6.14.11-3-pve! @feranick thanks a lot 👍 @Popoff-fr fyi |
|
Has any one tried this on 6.16? I'm thinking of trying Debian 13 backports 6.16.3 |
|
You are the greatest. Thank you. |
|
@feranick feranick i have tried your last released, but not working for 6.12.58, the lasted longterm kernel |
Are you on proxmox? |
Changes from google#50 by @feranick: - Remove .llseek = no_llseek line entirely (cleaner than noop_llseek) - Add kernel version check for MODULE_IMPORT_NS (6.13+ needs quotes) - Remove deprecated REMAKE_INITRD from DKMS config This is more future-proof than the previous sed-based approach. Works on kernels 6.12-6.17+. Co-authored-by: Nicola Ferralis <feranick@hotmail.com>
