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
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
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
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
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
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
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
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
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
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
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