Enabling serial console with Panther Server is very easy ... if you know where to look. Start by reading this file: /System -> Library -> StartupItems -> SerialTerminalSupport -> SerialTerminalSupport. It has lots of information about the serial port. After reading it, enter:
/System/Library/StartupItems/SerialTerminalSupport/\
SerialTerminalSupport start
This should enable console access. However, it didn't in my case. I have to connect through a console server at my colo facility, which operates at 9600 baud. Apple enables a 57600 baudrate by default. So I had to do:
vi /etc/ttys
I changed this line:
tty.serial "/usr/libexec/getty serial.57600" vt100 on secure
To this:
tty.serial "/usr/libexec/getty serial.9600" vt100 on secure
Finally, I used this command to restart the console support:
/System/Library/StartupItems/SerialTerminalSupport/\
SerialTerminalSupport restart
And I was able to connect. If I had discovered the above earlier, I would had saved myself for driving to my colo server room a couple weeks ago when I made a mistake with remotely configuring my en0 interface!
•
[10,807 views]

