Service manual

67Chapter 7 Upgrades and Troubleshooting
Cyclades-TS Installation & Service Manual
j. The TS should begin to boot off the network and the new image will be downloaded and begin running in
RAM. At this point, follow the upgrade steps above (login, cd /proc/flash, ftp, and so forth) to save the new
zImage file into flash again.
NOTE: possible causes for the loss of flash memory: downloaded wrong zImage file, downloaded as ASCII
instead of binary; problems with flash memory.
If the Cyclades-TS booted properly, the interfaces can be verified using ifconfig and ping. If ping does not
work, check the routing table using the command route. Of course, all this should be tried after checking that
the cables are connected correctly.
As mentioned in Chapter 6, the file /etc/config_files contains a list of files acted upon by saveconf and
restoreconf. If a file is missing, it will not be loaded onto the ramdisk on boot. The following table lists files
that should be included in the /etc/config_files file and which programs use each.
File Program
/etc/securetty telnet, login, su
/etc/issue getty
/etc/getty_ttyS0 login (via console)
/etc/hostname tcp
/etc/hosts tcp
/etc/host.conf tcp
/etc/nsswitch.conf dns
/etc/resolv.conf dns
/etc/config_files saveconf
/etc/passwd login, passwd, adduser...
/etc/group login, passwd, adduser...
/etc/ssh/ssh_host_key.pub sshd
/etc/ssh/sshd_config sshd
/etc/ssh/ssh_config ssh client
/etc/ssh/ssh_host_key sshd (ssh1)
/etc/ssh/ssh_host_key.pub sshd (ssh1)