This is an old revision of the document!
Table of Contents
Admin
Connect to the spiderport's administration port from davison (the router) with telnet 192.168.1.3 2048 and login. '?' brings up the command list…
Admin: ? The following commands are available: ADDGATE (or AG) ADDHOST (or AH) ADDRESS (or AD) BOOT BREAK (or BR) CHBOOT (or CB) CHLINE (or CL) CHNAME (or CN) DELGATE (or DG) DELHOST (or DH) DISABLE (or DI) ENABLE (or EN) GATEWAY (or GA) HELP (or ?) HOSTNAME (or HO) KILL (or KI) LANGUAGE (or LA) NAMESERVER (or NS) PASSWORD (or PA) PROMPT (or PR) QUIT (or Q) RIP (or RI) SHOWGATE (or SG) SHOWHOST (or SH) SHOWLINE (or SL) SHOWROUTE (or SR) SHOWSTATS (or SS) SIGNON (or SI) TCPSTATUS (or TS) UPTIME (or UP) WHOAMI (or WH) For more information type 'HELP command' or 'HELP ALL'.
'SL' shows the lines currently enabled/disabled and their settings. The ones marked “# Slave 1 9600 NONE NONE NONE 8 OFF # OFF” are the ones which are currently enabled.
To enable another port, you need to 'CL' for Change line and plug in the same values as above.
'SH' and 'AH' let you view and edit the hosts table, 'BOOT' and 'PA' let you restart and change the password. The hosts table should be kept up to date to reflect exactly which machines are connected to which ports, but don't be surprised if they are not.
Usage
To actually use the spiderport, you telnet spiderport <n> ie, 4 for type40 or 6 for mccoy (atow). From ^[, telnet's escape character, send break will send a Sun machine back to its prom.
If it isn't responding to the network, you can connect to it over serial via leela:
picocom /dev/ttyS0
However, leela appears to be unstable when using it as a serial terminal, so use it sparingly.
Notes
The spiderport was developed by spider systems in edinburgh. It contains their TCP/IP stack which became the TCP/IP stack installed in windows95. And guess what, it's got all of the exploits and holes as well. Be careful about exposing it to the world.
Current setup
As of 11:20, 27 September 2007 (BST), spiderport setup looks like this:
LINE CHARACTERISTICS
Line Type Max Baud Flow Control Parity BPC Modem Port T/P
Number VC Rate <in> <out> Control Number Mode
-------------------------------------------------------------------------------
0 Terminal 4 AUTO NONE XOFF NONE 8 OFF - -
1 Slave 1 9600 NONE NONE NONE 8 OFF 1 OFF
2 Slave 1 9600 NONE NONE NONE 8 OFF 34 OFF
3 Slave 1 9600 NONE NONE NONE 8 OFF 3 OFF
4 Slave 1 9600 NONE NONE NONE 8 OFF 4 OFF
5 Slave 1 9600 NONE NONE NONE 8 OFF 13 OFF
6 Slave 1 9600 NONE NONE NONE 8 OFF 6 OFF
7 Slave 1 9600 NONE NONE NONE 8 OFF 37 OFF
8 Slave 1 9600 NONE NONE NONE 8 OFF 8 OFF
9 Slave 1 9600 NONE NONE NONE 8 OFF 14 OFF
10 Slave 1 9600 NONE NONE NONE 8 OFF 10 OFF
11 Slave 1 9600 NONE NONE NONE 8 OFF 100 OFF
12 Slave 1 9600 NONE NONE NONE 8 OFF 11 OFF
13 Terminal 4 AUTO NONE XOFF NONE 8 OFF - -
14 Slave 1 9600 NONE NONE NONE 8 OFF 2 OFF
15 Slave 1 9600 NONE NONE NONE 8 OFF 15 OFF
16 Slave 1 9600 NONE NONE NONE 8 OFF 18 OFF
17 Slave 1 9600 NONE NONE NONE 8 OFF 200 OFF
Admin: sh
HOST CHARACTERISTICS
Host Name Internet Address Port Number
----------------------------------------------------
loopback 127.000.000.001 2048
davison 127.000.000.001 1
reaper 127.000.000.001 34
baker 127.000.000.001 3
pertwee 127.000.000.001 5
type40 127.000.000.001 39
mccoy 127.000.000.001 6
gallifrey 127.000.000.001 13
colin 127.000.000.001 8
ace 127.000.000.001 14
trogdor 127.000.000.001 17
davros 127.000.000.001 11
peri 127.000.000.001 10
mara 127.000.000.001 15
skaro 127.000.000.001 18
Note that not all these lines are valid. Some of the host names are obviously wrong, too.
