# /etc/inittab # # Copyright (C) 2001 Erik Andersen # # Note: BusyBox init doesn't support runlevels. The runlevels field is # completely ignored by BusyBox init. If you want runlevels, use # sysvinit. # # Format for each entry: ::: # # id == tty to run on, or empty for /dev/console # runlevels == ignored # action == one of sysinit, respawn, askfirst, wait, and once # process == program to run # # Startup the system # null::sysinit:/bin/mount -t proc proc /proc null::sysinit:/bin/mount -t usbfs usbfs /proc/bus/usb null::sysinit:/bin/mount -t sysfs sysfs /sys null::sysinit:/bin/mount -t jffs2 /dev/mtdblock1 / null::sysinit:/bin/mount -o remount,rw / # Ssetup USB null::sysinit:/sbin/modprobe ohci-hcd null::sysinit:/bin/sleep 2 # Setup the Thumb Drive null::sysinit:/sbin/modprobe usb-storage null::sysinit:/bin/sleep 5 null::sysinit:/bin/mount -t ext2 /dev/sda1 /opt # Mount all "drives" null::sysinit:/bin/mount -a # # Setup networking # null::sysinit:/sbin/modprobe usbnet null::sysinit:/bin/hostname -F /etc/hostname null::sysinit:/sbin/ifconfig lo 127.0.0.1 up null::sysinit:/sbin/route add -net 127.0.0.0 netmask 255.0.0.0 lo # Setup WiFi null::sysinit:/sbin/modprobe rt73usb #null::sysinit:/bin/sleep 10 null::sysinit:/sbin/ifconfig wlan0 66.93.38.119 netmask 255.255.255.0 broadcast 66.93.38.255 up null::sysinit:/sbin/iwconfig wlan0 essid thedynaplexnetwork null::sysinit:/sbin/iwconfig wlan0 channel 11 null::sysinit:/sbin/iwconfig wlan0 mode managed null::sysinit:/sbin/iwconfig wlan0 enc on null::sysinit:/sbin/iwconfig wlan0 key 5350432F36DFCA34F894B783EF # Setup Gadget Ethernet null::sysinit:/sbin/modprobe g-ether null::sysinit:/sbin/ifconfig usb0 192.168.55.5 netmask 255.255.255.0 broadcast 192.168.55.255 up # # Restore /etc from Thumb Drive # #null::sysinit:/bin/cp -rpd /opt/share/configs/etc / # # Now run any RC scripts # ::sysinit:/etc/init.d/rcS # Set up a couple of getty's #tty1::respawn:/sbin/getty 38400 tty1 #tty2::respawn:/sbin/getty 38400 tty2 # # Put a getty on the serial port # #ttyS0::respawn:/sbin/getty -L ttyS0 115200 vt100 ttySAC0::respawn:/sbin/getty -L ttySAC0 115200 vt100 #ttySAC1::respawn:/sbin/getty -L ttySAC1 115200 vt100 # # Logging junk # null::sysinit:/bin/touch /var/log/messages null::respawn:/sbin/syslogd -n -m 0 null::respawn:/sbin/klogd -n #tty3::respawn:/usr/bin/tail -f /var/log/messages # # Stuff to do for the 3-finger salute # ::ctrlaltdel:/sbin/reboot # # Stuff to do before rebooting # null::shutdown:/usr/bin/killall klogd null::shutdown:/usr/bin/killall syslogd null::shutdown:/bin/umount -a -r null::shutdown:/sbin/swapoff -a