Has anyone attempted installing targetcli for Fibre Channel support?

I’m curious if anyone has already attempted this?

Though it breaks the “rules”, in theory it should be as simple as installing a package (targetcli-fb) and loading FC HBA drivers that wouldnt otherwise be included or needed?

Or is it more complicated than that?

I’m not asking from a production/business support and standpoint.

I don’t have any suggestions on the actual question.

But, if you do get it working, make sure you document each and everyone of the changes you make. TrueNAS, Core or SCALE, is designed as an appliance type software.

Changes to the OS generally don’t survive an TrueNAS update. So the changes generally have to be re-applied after the update.

You are correct.

We had the fibre channel guide for Core that had the loader requirements, which I think was simple compared to having to check for the existence of a needed package and reinstalling it. It feels like it would be a script that would have to get called at boot:

Check for driver; install
Check for service; install

I understand why they drop legacy ways of doing things, but FC is still a thing, I think?

SCALE uses scst as a backend for iSCSI, and it already has support for FC baked in.

Well, I feel dumb, for some reason I didn’t think it supported FC.

I’ll have to look into enabling the older QLA driver.

Thanks