This section covers the minimum customization needed to run ttylinux. More system configuration and customization can be done; see the system guide, section 5, below for information.
The configuration files and options described in this section are present in a ttylinux system installed from the bootable CD-ROM. Following the installation instructions above, the file system is in mnt/newroot, that is the example starting point for the following customization descriptions.
/etc/fstab
/etc/fstab needs to have the correct device for the root directory, the manually installed ttylinux /etc/fstab still specifies a RAM disk device for the root directory. Change the RAM disk device, /dev/ram0, to be the disk partition device in which the ttylinux root file system was installed. In the above example /dev/hda8 was used, so for that example the root directory in /etc/fstab would be specified as:
/dev/hda8 / ext2 defaults 0 0
Boot Loader
The boot loader needs to be aware of the ttylinux kernel and root file system device. Following the installation instructions above, the LILO configuration file /etc/lilo.conf would include the following. Note the initrd specifier is removed and the root specifier is changed to /dev/hda8.
image = /boot/ttylinux-vmlinuz label = ttylinux root = /dev/hda8 read-only
Keyboard Map and Timezone
To use the current keyboard map and timezone from the Linux computer being used to install ttylinux, use the following commands.
rm mnt/newroot/etc/localtime cat /etc/localtime > mnt/newroot/etc/localtime mnt/newroot/bin/dumpkmap > mnt/newroot/etc/i18n/kmap
Dial-up Network Information
[The ttylinux PPP and ISDN structure is being re-organized.]
To set up the dial information for an Internet provider, you need to know the following:
The above is for dialup using a modem. If you want to use ISDN dialup, you need to know the following:
Edit the file mnt/newroot/etc/ttyisp.conf and make the appropriate changes. ttylinux works only with providers that launch a PPP session immediately after dialup, which should be true for almost all providers; if a different procedure is needed to login, your Internet connection will not work with ttylinux. The ttylinux approach will work with almost all providers in Germany. [The creator and original maintainer of ttylinux is Pascal Schmidt who lives in Germany.]
For ttylinux to use ISDN, you need to have USE_ISDN=yes in /etc/ttyisp.conf, the default is not to use ISDN. Also needed is a kernel with ISDN support and hardware support for your ISDN hardware. If you need kernel modules to run your ISDN hardware, you will also need to add those and a suitable /etc/modules.conf to the ttylinux file system.