So, I have an SAS-836TQ and up until last week, had everything connected with SFF-8087 <> SATA cables with flashed H310s (9211-8i).
These cables however didn't have the 8-pin SGPIO wiring.
I've just switched to an SAS3 HBA (Flashed M1215, 9340-8i) and this time, bought cables that include the 8-pin SGPIO block.
I've confirmed that the backplane is set to SGPIO by setting JP84 on the backplane to 1-2.
The 8-pin header from the cable has a tiny triangle marking pin 1, and I've aligned that according to pin1 on the backplane for the corresponding sideband header.
Unfortunately it doesn't look like the connection does anything.
Trying to use locate from either sas3ircu, sg_ses, or ledctl doesn't do anything.
sas3ircu says it's blinking but doesn't actually blink.
sg_ses doesn't work at all, all the entries in /dev/bg are "disk device (not an enclosure)" when you run against them.
Supermicro provides a pinout description in the backplane manual, but there's no way to check it against the cable...
To further the confusion, someone asked on supermicro's support site about SGPIO, and received a response about various jumpers. However, none of these jumpers seem to actually exist:
While I know that it's sort of a useless feature to have given that I'm just passing disks to ZFS using IT mode, It's bugging me a lot.
Am I missing something obvious?
Does IT mode firmware not support SGPIO/enclosure connections?
I know that tons of people use Supermicro hardware with LSI controllers so I was hoping someone would have some insight into what's going on.
These cables however didn't have the 8-pin SGPIO wiring.
I've just switched to an SAS3 HBA (Flashed M1215, 9340-8i) and this time, bought cables that include the 8-pin SGPIO block.
I've confirmed that the backplane is set to SGPIO by setting JP84 on the backplane to 1-2.
The 8-pin header from the cable has a tiny triangle marking pin 1, and I've aligned that according to pin1 on the backplane for the corresponding sideband header.
Unfortunately it doesn't look like the connection does anything.
Trying to use locate from either sas3ircu, sg_ses, or ledctl doesn't do anything.
sas3ircu says it's blinking but doesn't actually blink.
sg_ses doesn't work at all, all the entries in /dev/bg are "disk device (not an enclosure)" when you run against them.
Supermicro provides a pinout description in the backplane manual, but there's no way to check it against the cable...
To further the confusion, someone asked on supermicro's support site about SGPIO, and received a response about various jumpers. However, none of these jumpers seem to actually exist:
FAQ Entry | Online Support | Support - Super Micro Computer, Inc.JP76 pins 1-2
JP92 open
JP103 pins 1-2
JP104 pins 1-2
JP94 closed
While I know that it's sort of a useless feature to have given that I'm just passing disks to ZFS using IT mode, It's bugging me a lot.
Am I missing something obvious?
Does IT mode firmware not support SGPIO/enclosure connections?
I know that tons of people use Supermicro hardware with LSI controllers so I was hoping someone would have some insight into what's going on.