Please consider a donation to the Higher Intellect project. See https://preterhuman.net/donate.php or the Donate to Higher Intellect page for more info.

FC-HUB

From Higher Intellect Vintage Wiki
Revision as of 22:35, 25 September 2018 by Netfreak (talk | contribs)


FC-HUB is a Silicon Graphics product which can be considered a fibre concentrator. The FC-HUB was released around the time of SGI Origin 2000 Deskside as that is what the SGI documentation uses in its diagrams.

The Fibre Channel Hub has these connectors and ports:

  • one 10-Base-T Ethernet management port, on the front panel

The Fibre Channel Hub Ethernet management port does not support 100-Base-T.

  • one serial console port, on the front panel, for connection to a host for management purposes
  • one power connector for the hub, on the rear panel
  • ten copper DB-9 fibre channel ports, all fully digital

All ten ports are functionally identical.


Automatic Loop Reconfiguration[edit]

AutoLIP (Originate LIP F7 on insertion) automatically reconfigures the loop when a hub port becomes active.

Any change in loop membership requires loop reconfiguration. Normally, loop reconfiguration is triggered when a device transmitting an LIP F7 F7 sequence is inserted into a loop.

When a port comes out of bypass, it automatically inserts LIP F7 F7 into the loop until the device attached to the port sends a LIP sequence other than LIP F8.

When two hubs are cascaded, there is no “device” to sense insertion. The Fibre Channel Hub uses the AutoLIP option, so that it can insert the necessary LIP F7 sequence when it is connected to another hub.

Also, after a port comes out of bypass and before the port is reinserted into the loop, the hub port automatically inserts LIP F7 into the loop until a LIP sequence (other than LIP F8) is received.

Loop Management Software The Fibre Channel Hub software provides statistics for each port detailing the number of invalid transmission words, comparative error rates, and port down counts. You can use the management tools to reconfigure the loop remotely to optimize performance or to diagnose and isolate failures. You can view port operation statistics, force-bypass a port, join two loops or separate a loop into two loops, change passwords, or perform other management tasks.

Included with the Fibre Channel Hub are these interfaces for managing loops:

HTML interface, compatible with most standard Web browsers

command-line interface for use via a local console or Telnet connection

SNMP agent interface


FC-HUB commands[edit]

FC-HUB commands
Command Purpose
change hub cascade enable / disable Sets port configuration to one ten-port hub (enable, the default) or two five-port hubs.
change hub interval intervalvalue Changes interval that is examined for errors; range 1 to 15, default 10.
change hub port portnum/all bypass enable/disable Causes (enable, the default) the specified port(s) to be always bypassed; portnum can be one or more port numbers separated by commas or spaces, or a range (such as 1-4).
change hub port portnum/al\ lipf8 enable/disable Enables (default) or disables automatic bypass when the port generates a LIP F8 error sequence.
change hub threshold thresholdvalue Changes error threshold for automatically bypassing a port; range 1 to 15, default 7.
softcopy] Specifies type of terminal connected to the hub: ANSI-compatible or generic video display terminal.
change server gateway gatewayipaddress Identifies the gateway node address, which provides access to the router and the rest of the network segment. It must be entered in decimal dot notation; for example, 123.456.78.90.
change server ip ipaddress Assigns the IP address, which must be entered in decimal dot notation; for example, 123.456.78.90.
change server login password Changes the default password (access) for remote Telnet and rcf access.
change server privilege password Changes the default administrator password (system).
change server subnet subnetmask Defines the subnet mask, which must be entered in decimal dot notation; for example, 255.0.0.0.
change service http connections [enabled/disabled] Allows or prevents connection to the hub through an Internet browser.
change service telnet connections [enabled/disabled] Allows or prevents connection to the hub through Telnet.
define server authorize protocol tcp [enable/disable] Enables (default) or disables TCP on the hub manager; disabling TCP allows only local communication for hub management.
define server bootp n m [temp/permanent] Sets number of times BootP attempts IP address acquisition before attempting DHCP. n is the number of broadcast requests if IP address is not known; range 0 (default) to 7, to prevent an IP address being automatically assigned. m is the number of broadcast attempts if digital hub IP address is known; default is 0. temp enters the response in volatile memory only, forcing automatic IP address assignment every time the hub is rebooted; permanent is the default.
define server dhcp n m [temp/permanent] Sets number of times DHCP attempts IP address acquisition before attempting RARP; options are the same as for define server bootp
define server rarp n m [temp/permanent] Sets number of times RARP attempts IP address acquisition; options are the same as for define server bootp.
define server name newname Replaces default hub manager name; range is 1 to 47 alphanumeric characters. The default name is DHMxxxxxx, where xxxxxx is the last six digits of the MAC address without the dashes.
init Reboots the hub; breaks Telnet connection.
logout Terminates the local or remote connection to the hub.
ping ipaddress Tests if a local or remote IP address exists and is responding.
show hub Displays configuration parameters for the hub; privileged status not required.
show hub ports Displays status information for all hub ports; privileged status not required.
show server Displays configuration parameters for hub manager; privileged status not required.
show server config Displays configuration for hub and hub manager; privileged status not required.
show server network Displays configuration parameters for the hub manager; privileged status not required.
show server tcp Displays TCP/IP settings for the hub manager.
zero all Reset counters for error count and down count in show hub ports output.


Factory Defaults[edit]

FC-HUB commands
Passwords Administrator password: system Remote login password: access
Hub manager name DHMxxxxxx, where xxxxxx is the last six digits of the MAC address without the dashes
Console port configuration 9600 bps, 8 data, 1 stop, no parity, Xon/Xoff
Telnet port number 23
Autobypass ports on error burst Bypass any port for errors in 7 out of any 10 sample intervals; reinsert if no errors occur in 10 intervals
Forced port bypass Not bypassed
Autobypass port on LIP F8 detection Enabled
LIP F7 on port insertion Enabled
Interval 10
Threshold 7
HTTP connections Enabled
Telnet connections Enabled
Protocol TCP enabled

Inside the FC-HUB[edit]

There are 38 screws holding the cover on the FC-HUB and taking it apart is a royal pain. There is two fans, a power supply, a pair of boards labelled "I/O by Emulex" and board running down the sdie with the two most prominent chips labeled "VLSI 9951 N638991 VY16825 Emulex 2410002 Tweezer_2" and "(AMD logo) PCnet (tm) ISA AM79C961A VC 9942GGB FD (C) 1993 AMD"... Both are obscured by the ribbon cable.

There is a reset button next to the ribbon. This can be accessed from the case by a paper clip through a small hole.

Console Pinout[edit]

A simple cable that seems to work is...

RJ-11 DB-9
2 2
3 7
4 3
5 3

It is based on the following data...

RJ-11[edit]

Console (Serial) RJ11 Connector Specifications
Pin Signal Description
1 DTR Data Terminal Ready
2 TXD Transmit Data
3 GND Ground
4 RXC Receive Data Common
5 RXD Receive Data
6 DSR Data Set Ready

Serial connectors[edit]

Signal Origin DB-25 pin DE-9 pin TIA-561 pin Yost pin DEC MMJ
Name Typical purpose Abbreviation DTE DCE
Data Terminal Ready OOB control signal: Tells DCE that DTE is ready to be connected. DTR 20 4 3 2 1
Data Carrier Detect OOB control signal: Tells DTE that DCE is connected to telephone line. DCD 8 1 2 7 6
Data Set Ready OOB control signal: Tells DTE that DCE is ready to receive commands or data. DSR 6 6 1
Ring Indicator OOB control signal: Tells DTE that DCE has detected a ring signal on the telephone line. RI 22 9
Request To Send OOB control signal: Tells DCE to prepare to accept data from DTE. RTS 4 7 8 1
Clear To Send OOB control signal: Acknowledges RTS and allows DTE to transmit. CTS 5 8 7 8
Transmitted Data Data signal: Carries data from DTE to DCE. TxD 2 3 6 3 2
Received Data Data signal: Carries data from DCE to DTE. RxD 3 2 5 6 5
Common Ground GND common 7 5 4 4, 5 3, 4
Protective Ground PG common 1


Remote access[edit]

The quickest way for remote access over the ethernet port is to look for the MAC address on the back near the power switch and then type something like:

 sudo arp -s 192.168.0.208 0000C90ACDF4

Boot Messages[edit]

Digital Hub Manager 
*RAM   SEG 7 PASS 

*RAM   SEG 0 PASS 


FLASH  CKSF0  PASS 

FLASH  CKSD0  PASS 

FLASH  CKSD1  PASS 

FLASH  CKSC0  PASS 

FLASH  WPROT  PASS 

RAM    SEG 1  PASS 

RAM    SEG 2  PASS 

RAM    SEG 3  PASS 

RAM    SEG 4  PASS 

RAM    SEG 5  PASS 

RAM    SEG 6  PASS 

RAM    SEG #  PASS 

INTRP  INT    PASS 

INTRP  NMI    PASS 

DMAC   DMAC   PASS 

LAN    BASIC  PASS 

LAN    INTRP  PASS 

LAN    ILP    PASS 

LAN    COLL   PASS 

LAN    XADDR  PASS 

Copyright 1987 - 1998 by Emulex Corporation
All rights reserved.

Server -990- Server Version 7.22   initializing - please wait
Server -993- Server ready for logins


See Also[edit]