From: Chris Cox on
On Mon, 2010-03-22 at 15:24 -0700, underh20 wrote:
> I just inherited an 8-port Cyclades-TS800. It’s going to be our
> first terminal server for our Solaris box. I don’t have the root
> password.

You must have a serial console (or equiv) connected to the console port.

Then at boot, at the linux boot line, issue the word single
to force boot into single user mode.

Then see if you can change the root password. Just remember
to do a saveconf afterwards.

Worst case, during boot you hit s and tell it not to use
the alternate boot code and then after the ethernet tests
are run hit esc and tell it to do a network boot. You just
need to place a firmware image for the TS on a tftp somewhere
(this might be difficult if you do not have access to
the firmware load).

Anyhow, all of this is explained in the manual... and I'm pretty
sure you can find it somewhere online (even though this is
incredibly old now).

The problem with the TS's vs. the newer ACS units is that the
flash is notoriously BAD. So, I'm sort of surprised that the
TS-800 is even booting (mind you even with a bad flash, the
TS COULD boot from network using that tftp server and
load you have lying around).

We ended up replacing most of our TS's with the newer ACS versions.
They are still working. Had nothing but trouble with the flash on
the TS-2000's.




From: Chris Cox on
On Mon, 2010-03-22 at 15:24 -0700, underh20 wrote:
> I just inherited an 8-port Cyclades-TS800. It’s going to be our
> first terminal server for our Solaris box. I don’t have the root
> password.
> In order to reset it to the original factory default password of
> "tslinux". I attempted to boot it up to the single mode at “Linux PPC
> Load” phase. However, I am getting the following message when I
> tried to issue the passwd command :
>
> [root@(none) /]# passwd
> passwd: Authentication service cannot retrieve authentication info.
>
> It doesn't let me to proceed. Any idea how I can resolve this ?


Edit /etc/passwd directly and insert a MD5 password
hash (from some other host or mechanism you have) in for root and do a
saveconf.

Reboot and enjoy.

However, with that said, I'm curious about the error.... might be
that you have auth configured in /etc/portslave/pslave.conf to go
to some kind of remote auth (NIS, LDAP, Radius, etc). So might
have to look at that as well.