I am trying to use an Atto H680 host bus adapter to connect to an LTO tape drive. Atto does not provide a freebsd driver for this card. However, I am using the same card under Debian linux without a proprietary driver. On the linux box the driver "pm8001" is attached to the card. I was able to determine this based on the output of lshw command.
I think that the pms (pmspcv) driver may work since it is specified for use with the 8001 chipset.
I am building a custom kernel now to include the pms driver but I am unsure how to point this driver at the scsi HBA.
The bios shows that my tape drive is registered on channel 1, id 0, lun 0.
The ATTO H680 is on channel 1, SAS address 500108600090AEA0.
My question is can I manually tell freebsd to use the pms driver on this HBA based on SAS address or scsi channel?
Do I need to put something like "PMS_load="YES" in /boot/loader.conf?
Any related advice appreciated.
I think that the pms (pmspcv) driver may work since it is specified for use with the 8001 chipset.
I am building a custom kernel now to include the pms driver but I am unsure how to point this driver at the scsi HBA.
The bios shows that my tape drive is registered on channel 1, id 0, lun 0.
The ATTO H680 is on channel 1, SAS address 500108600090AEA0.
My question is can I manually tell freebsd to use the pms driver on this HBA based on SAS address or scsi channel?
Do I need to put something like "PMS_load="YES" in /boot/loader.conf?
Any related advice appreciated.