Jak je to s SCSI Enclosure Services (SES) / SGPIO

Miroslav Lachman 000.fbsd at quip.cz
Fri Nov 18 18:32:34 CET 2016


Mam o tomhle jen nejake obecne a velmi mlhave vedomosti a tak bych se 
rad zeptal, jak to vlastne je - doufam, ze se s tim tady nekdo uz setkal :)

Uz nejaky cas na FreeBSD existuje kernel driver ses, ktery ma na 
starosti zarizeni /dev/sesN a pomoci nastroje sesutil by clovek mel byt 
schopen s tim pracovat - tedy napriklad idetifikovat vadny disk / 
rozsvitit u nej LEDku.
Tolik obecna predstava.

Ale ted konkretne - co je vsechno potreba k tomu, aby to fungovalo / za 
jake konstelace hvezd to funguje?

Mam tu napriklad motherboard Supermicro X11SSW, ten ma Intel onboard 
radic pro 6 SATA portu, ma na sobe 2 konektory pro SGPIO (8pin header), 
je k tomu backplane BPN-SAS-815TQ - ten na sobe ma taky lecos:
  Sideband Header for SES-2  (coz je ale 10pin header)
Nebo taky I2C connectors - used to monitor HDD activity and status (4pin)
A nakonec jeste SAS Activity LED Header (10 pin)

V systemu vidim /dev/ses0 ale zadny z prikazu nic neudela

  sesutil locate all off
  sesutil locate ada0 on
  sesutil fault -u /dev/ses0 5 on


Takze otazky:

Muze (ma) tohle fungovat s onboard radicem?

Musi se k tomu propojovat backplane s motherboardem pres SGPIO, nebo ten 
slouzi k pripojeni pridavneho radice?

Pokud je nutne propojit backplane a motherboard, tak jakym kabelem? Na 
webu Supermicro jsem nasel akorat ty 8pin a nebo 4pin, ale zadny, co by 
byl na jednom konci 10pin a na druhem 8pin, navic podle manualu k 
backplane a manualu k boardu jsou ty 10pin a 8pin zapojene uplne jinak:


Na backplane je JP51

The sideband headers are designated JP51. For SES-2 to work properly, 
you must connect an 8-pin sideband cable.

Pin Definition
1 Controller ID (SB6)
2 Backplane Addressing (SB5)
3 GND (SB2)
4 Reset (SB4)
5 SDA (SB1)
6 GND (SB3)
7 SCL (SB0)
8 Backplane ID (SB7)
9 NC
10 NC

Na motherboardu je I-SGPIO1 a I-SGPIO2

SGPIO Headers
Two I-SGPIO (Serial Link General Purpose Input/Output) headers are 
located on the motherboard. They support the onboard I-SATA 3.0 ports. 
Refer to the tables below for pin definitions.

SGPIO Header
I-SGPIO 1/2
I-SGPIO1 I-SATA 3.0 Ports 2-3
I-SGPIO2 I-SATA 3.0 Ports 4-7

Pin Definitions
1 NC
2 NC
3 GND
4 Data
5 Load
6 GND
7 Clock
8 NC


Ciste teoreticky by fyzicky tyhle dva headery sly propojit tim 8pin 
SGPIO kabelem, co je v zakladni dodavce k boardu, ale trosku mi nesedi, 
ze tam, kde ma jeden Reset, ma druhy Data... a nerad bych neco znicil :)

Mirek


More information about the Users-l mailing list