Firewire support?

Hello @peter-power-594. Thanks for reporting this.

OpenMandriva is a community distribution of Linux. All the folks that do things are part time unpaid volunteers. And we all wish there were more of us.

For anyone that wants to use OMLx Rolling there is some information about that here and here.

There is a good bit of information for any users of any OMLx version here and here. Users can find more about these with an internet search.

I admit to not knowing anything about firewire or Thunderbolt. The bolt software for using thunderbolt was added May 19 by @TPG in our Cooker branch.

What is Bolt (from Fedora docs)?

bolt is a system daemon to manage Thunderbolt devices via a D-BUS API. Thunderbolt 3 introduced different security modes that require devices to be authorized before they can be used. The D-Bus API can be used to list devices, enroll them (authorize and store them in the local database) and forget them again (remove previously enrolled devices). It also emits signals if new devices are connected (or removed). During enrollment devices can be set to be automatically authorized as soon as they are connected. A command line tool, called boltctl, can be used to control the daemon and perform all the above mentioned tasks. (upstream)

More about bolt (from OMLx bolt .spec file):

Bolt is a aserspace system daemon to enable security levels for Thunderbolt on GNU/Linux.

Thunderbolt is the brand name of a hardware interface developed by Intel that allows the connection of external peripherals to a computer.

Devices connected via Thunderbolt can be DMA masters and thus read system memory without interference of the operating system (or even the CPU).

Version 3 of the interface introduced 5 different security levels,

in order to mitigate the aforementioned security risk that connected devices pose to the system. The security level is set by the system firmware.

Today I backported the bolt package to Rolling and Rock/4.3 testing repositories. Users with a need for this my install from terminal:

Edit (2022-07-29): Packages are now moved to regular repositories.

Rock/4.3 x86_64:

sudo dnf --refresh in bolt

Rolling x86_64:

sudo dnf --refresh in bolt

If you use znver1 simply change the x86_64 to znver1.

Normally packages are moved from testing to regular repositories after approximately 4 days if there are not reports of issues.

1 Like