Skip to content

/dev/smi not found on Ubuntu 24.04 aarch64 while all modules present and loaded #228

@alphafox02

Description

@alphafox02

@meexmachina I hope all is well - I'm hoping if there's any time you have to spare - could you take a look at a bone stock version of 24.04 Ubuntu for the Raspberry Pi (kernel 6.8) or the latest version of DragonOS Pi64 (based on 24.04).

All the same steps performed as previously, with the modification mentioned here

smi_stream_class = class_create(THIS_MODULE, DEVICE_NAME);

Modify it to:

smi_stream_class = class_create(DEVICE_NAME);

And this PR

#227

Result in a success/no errors during compiling all software. All smi modules show as loaded, yet there's simply no /dev/smi created when using 24.04. I'm trying to understand if perhaps the code here needs tweaking or what could possibly be the difference in this case?

https://github.com/cariboulabs/cariboulite/tree/main/software/libcariboulite/src/caribou_smi

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions