Oxygen: the ASUS Pundit.
Early 2005 it became clear that my daughter needed a relatively new computer. The old junk that I learned to love and use would not do for her. So it was time to buy a new (yes, this is a four letter word in this house) computer that is now state of the art and that will remain so for the coming 5 years. Enough to bring her more than half way through highschool.
At first my thought was to donate her the HP E-PC C10 (aka nitrogen) but it was not stable enough for a child. So I ordered a compact system at http://www.alternate.nl to fit on her always crowded desk. Add a 15" TFT screen (Belinea) with built-in speakers and that was the investment in IT until 2010.
| Property | Value | Unit |
|---|---|---|
| Brand | Asus Pundit | |
| Processor | Intel Pentium 4 | |
| Frequency | 3000 | Megahertz |
| Linux | Debian Etch | |
| RAM | 256 | Megabytes |
| Drives |
/dev/hda = 40 GB HDD /dev/hdb = DVD reader / CD writer |
|
| Ethernet | Intel EEpro 100 | Mbps |
| IP address | 192.168.56.8 | |
| Running since | May 2005 |
Below, you will find the contents of the most important files for Hydrogen. These files are important for all computers and the settings are extremely hardware dependent. Read the files and use the things you want to try out on your machine.
/etc/fstab
/dev/hda2 / reiserfs acl,user_xattr 1 1 /dev/hda1 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/cdrecorder /media/cdrecorder subfs fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0
/etc/hosts.allow
# /etc/hosts.allow
# See `man tcpd´ and `man 5 hosts_access´ for a detailed description
# of /etc/hosts.allow and /etc/hosts.deny.
#
# short overview about daemons and servers that are built with
# tcp_wrappers support:
#
# package name | daemon path | token
# ----------------------------------------------------------------------------
# ssh, openssh | /usr/sbin/sshd | sshd, sshd-fwd-x11, sshd-fwd-<port>
# quota | /usr/sbin/rpc.rquotad | rquotad
# tftpd | /usr/sbin/in.tftpd | in.tftpd
# portmap | /sbin/portmap | portmap
# The portmapper does not verify against hostnames
# to prevent hangs. It only checks non-local addresses.
#
# (kernel nfs server)
# nfs-utils | /usr/sbin/rpc.mountd | mountd
# nfs-utils | /sbin/rpc.statd | statd
#
# (unfsd, userspace nfs server)
# nfs-server | /usr/sbin/rpc.mountd | rpc.mountd
# nfs-server | /usr/sbin/rpc.ugidd | rpc.ugidd
#
# (printing services)
# lprng | /usr/sbin/lpd | lpd
# cups | /usr/sbin/cupsd | cupsd
# The cupsd server daemon reports to the cups
# error logs, not to the syslog(3) facility.
#
# (Uniterrupted Power Supply Software)
# apcupsd | /sbin/apcupsd | apcupsd
# apcupsd | /sbin/apcnisd | apcnisd
#
# All of the other network servers such as samba, apache or X, have their own
# access control scheme that should be used instead.
#
# In addition to the services above, the services that are started on request
# by inetd or xinetd use tcpd to "wrap" the network connection. tcpd uses
# the last component of the server pathname as a token to match a service in
# /etc/hosts.{allow,deny}. See the file /etc/inetd.conf for the token names.
# The following examples work when uncommented:
#
#
# Example 1: Fire up a mail to the admin if a connection to the printer daemon
# has been made from host foo.bar.com, but simply deny all others:
# lpd : foo.bar.com : spawn /bin/echo "%h printer access" | \
# mail -s "tcp_wrappers on %H" root
#
#
# Example 2: grant access from local net, reject with message from elsewhere.
# in.telnetd : ALL EXCEPT LOCAL : ALLOW
# in.telnetd : ALL : \
# twist /bin/echo -e "\n\raccess from %h declined.\n\rGo away.";sleep 2
#
#
# Example 3: run a different instance of rsyncd if the connection comes
# from network 172.20.0.0/24, but regular for others:
# rsyncd : 172.20.0.0/255.255.255.0 : twist /usr/local/sbin/my_rsyncd-script
# rsyncd : ALL : ALLOW
#
ALL : LOCAL
/etc/hosts.deny
# # hosts.deny This file describes the names of the hosts which are # *not* allowed to use the local INET services, as decided # by the '/usr/sbin/tcpd' server. # # Version: @(#)/etc/hosts.deny 1.00 05/28/93 # # Author: Fred N. van Kempen, waltje@uwalt.nl.mugnet.org # # # ALL: ALL # End of hosts.deny.
/etc/hosts
# # hosts This file describes a number of hostname-to-address # mappings for the TCP/IP subsystem. It is mostly # used at boot time, when no name servers are running. # On small systems, this file can be used instead of a # "named" name server. # Syntax: # # IP-Address Full-Qualified-Hostname Short-Hostname # 127.0.0.1 localhost 192.168.56.1 hydrogen.fruttenboel H2 192.168.56.3 lithium.fruttenboel Li 192.168.56.4 beryllium.fruttenboel Be 192.168.56.10 neon.fruttenboel Ne 192.168.56.99 proton.fruttenboel proton 192.168.56.21 scandium.fruttenboel Sc 192.168.56.148 oxygen.fruttenboel oxygen # special IPv6 addresses ::1 localhost ipv6-localhost ipv6-loopback fe00::0 ipv6-localnet ff00::0 ipv6-mcastprefix ff02::1 ipv6-allnodes ff02::2 ipv6-allrouters ff02::3 ipv6-allhosts
/etc/rc.d/rc.inet1.conf
Unknown. SuSE likes to do things in their own unique way. Like Microsoft does.
/etc/grub.conf
root (hd0,1) install --stage2=/boot/grub/stage2 /boot/grub/stage1 (hd0) /boot/grub/stage2 0x8000 (hd0,1)/boot/grub/menu.lst quit
/etc/resolv.conf
search fruttenboel nameserver 213.51.129.170 nameserver 213.51.144.170 nameserver 192.168.56.99
/etc/rc.d/rc.local
Empty
Synopsis
OK, now I told just about anything that is specific and that can be hairy when your machine will not boot upto
an inlog prompt. If your system uses a comparable Linux, these settings might help.
System settings are so machine specific that I cannot help you, unless you happen to live around the corner.
If that is the case, this magic number '5012' should ring a bell. If the number is just a number to you,
please find someone near your place to help you out.
Page created on April 7, 2006 and
Page equipped with FroogleBuster technology