toaster v0.01a
toaster is a freebsd 4.11-RELEASE based distro that is designed to run
from a Disk-On-Chip. This particular distribution is being used on a
Neoware appliance that is acting at a console/terminal server.
---------------------------------------------------------
Instructions:
by default, the system's ethernet card (rl0) gets an IP of 172.16.0.140
there are two users that are used for logging in via ssh: root and console.
in order to modify the disk image (assuming you are using fbsd 5.x)...
use the following:
1) attach the disk image to a memory-backed device
mdconfig -a -t vnode -f toaster.img
2) mount the memory device (assuming mdconfig returned md0)
mount /dev/md0 /mnt
Done! The image is now mounted at /mnt
This can/should be used to change the ethernet device as well as
setting the passwords of the two users to something other than blank.
'toaster' uses a single 'rc' file for configuring the system (located in etc)
to tinker with the passwords/users - use vipw
example:
cd /mnt
vipw -d etc
-----------------------------------------------------------
dmesg:
Copyright (c) 1992-2005 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
The Regents of the University of California. All rights reserved.
FreeBSD 4.11-RELEASE #4: Thu Jan 27 00:00:46 GMT 2005
root@toaster-oven.localnet:/usr/obj/usr/src/sys/TOASTER-O-MATIC
Timecounter "i8254" frequency 1193182 Hz
Timecounter "TSC" frequency 233912420 Hz
CPU: Cyrix GXm (233.91-MHz 586-class CPU)
Origin = "CyrixInstead" Id = 0x540 DIR=0x6446 Stepping=6 Revision=4
real memory = 64487424 (62976K bytes)
avail memory = 59645952 (58248K bytes)
Preloaded elf kernel "kernel" at 0xc031b000.
Preloaded splash_image_data "/boot/toaster.bmp" at 0xc031b084.
md0: Malloc disk
Using $PIR table, 3 entries at 0xc00fdf60
npx0: