Root Filesystem
From OpenWiz
The information on this page is based on version 01.05.197 of the DP-S1 firmware.
Where the contents of a file are copied into this page, the md5sum of the file is shown so that modifications to the file in future firmware versions can be easily identified.
If you update this page to a newer firmware version, please make sure to check all the md5sums and copy in new versions of the individual files that have changed.
Each file has some explanatory text above it which explains how that file fits into the operating system, and how you may be able to change the operation of your device by modifying that file.
If you want to follow the boot sequence of the device, then start at /etc/inittab.
Contents
|
/
/: total 15332 -rw-r----- 1 10485760 2008-02-17 10:14 bank0 drwxr-x--- 3 4096 2008-02-17 10:14 bin/ drwxr-x--- 3 4096 2008-02-17 10:14 dev/ -rw-r----- 1 5124056 2008-02-17 10:14 dump.dat drwxr-x--- 7 4096 2008-02-17 10:14 etc/ drwxr-x--- 2 4096 2008-02-17 10:14 flash/ drwxr-x--- 2 4096 2008-02-17 10:14 home/ drwxr-x--- 3 4096 2008-02-17 10:14 lib/ drwxr-x--- 11 4096 2008-02-17 10:14 mnt/ drwxr-x--- 2 4096 2008-02-17 10:14 opt/ drwxr-x--- 2 4096 2008-02-17 10:14 proc/ drwxr-x--- 2 4096 2008-02-17 10:14 root/ drwxr-x--- 2 4096 2008-02-17 10:14 sbin/ drwxr-x--- 2 4096 2008-02-17 10:14 tmp/ drwxr-x--- 8 4096 2008-02-17 10:14 usr/ drwxr-x--- 3 4096 2008-02-17 10:14 var/ drwxr-x--- 2 4096 2008-02-17 10:14 version/
/bin
/bin: total 648 -rwxr-x--- 1 492556 2008-02-17 10:14 busybox lrwxrwxrwx 1 7 2008-02-19 22:52 cat -> busybox -rwxr-x--- 1 1334 2008-02-17 10:14 check_hdd.vfat lrwxrwxrwx 1 7 2008-02-19 22:52 chmod -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 cp -> busybox -rwxr-x--- 1 37927 2008-02-17 10:14 cramfsck lrwxrwxrwx 1 7 2008-02-19 22:52 date -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 dd -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 df -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 dmesg -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 echo -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 egrep -> busybox -rwxr-x--- 1 416 2008-02-17 10:14 factory.sh lrwxrwxrwx 1 7 2008-02-19 22:52 false -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 fgrep -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 grep -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 gunzip -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 gzip -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 hostname -> busybox -rwxr-x--- 1 1038 2008-02-17 10:14 init_hdd -rwxr-x--- 1 749 2008-02-17 10:14 init_ws.sh -rwxr-x--- 1 2819 2008-02-17 10:14 jig_start lrwxrwxrwx 1 7 2008-02-19 22:52 kill -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 ln -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 login -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 ls -> busybox -rwxr-x--- 1 60944 2008-02-17 10:14 micomparam lrwxrwxrwx 1 7 2008-02-19 22:52 mkdir -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 mknod -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 more -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 mount -> busybox -rwxr-x--- 1 1343 2008-02-17 10:14 mp_hdd -rwxr-x--- 1 1057 2008-02-17 10:14 mp_hdd.vfat lrwxrwxrwx 1 7 2008-02-19 22:52 msh -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 mv -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 netstat -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 ping -> busybox -rwxr-x--- 1 249 2008-02-17 10:14 pref_cramfs.sh lrwxrwxrwx 1 7 2008-02-19 22:52 ps -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 pwd -> busybox -rwxr-x--- 1 15698 2008-02-17 10:14 pwizstatus lrwxrwxrwx 1 7 2008-02-19 22:52 rm -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 rmdir -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 sh -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 sleep -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 stty -> busybox drwxr-x--- 6 4096 2008-02-17 10:14 .svn/ lrwxrwxrwx 1 7 2008-02-19 22:52 sync -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 tar -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 touch -> busybox -rwxr-x--- 1 61 2008-02-17 10:14 trccmd_pimp lrwxrwxrwx 1 7 2008-02-19 22:52 true -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 umount -> busybox lrwxrwxrwx 1 7 2008-02-19 22:52 vi -> busybox -rwxr-x--- 1 75 2008-02-17 10:14 wizdvp.sh lrwxrwxrwx 1 7 2008-02-19 22:52 zcat -> busybox
/bin/busybox
dc3cd216ab2363fc26ef97ce82607db1 /bin/busybox
Currently defined functions:
[, arping, basename, busybox, cat, chmod, clear, cp, date, dd, df, dirname, du, echo, env, false,
fdisk, free, gunzip, gzip, hdparm, hexdump, hostname, id, ifconfig, init, insmod, kill, killall,
ln, login, ls, lsmod, md5sum, mkdir, mknod, modprobe, more, mount, msh, mv, netstat, ping, ps,
pwd, rdate, reboot, reset, rm, rmdir, rmmod, route, rx, sh, sleep, stty, sync, sysctl, tar,
telnet, telnetd, test, time, top, touch, true, umount, uptime, vi, wget, zcat
/bin/check_hdd.vfat
3e04999b2fe4a3f622abdb6a9c77a135 /bin/check_hdd.vfat
#!/bin/sh
# FILE : /bin/check_hdd.vfat
DEVICEFILE=/dev/ide/host0/bus0/target0/lun0/disc
PARTITIONFILE=/dev/ide/host0/bus0/target0/lun0/part1
FORMAT_HDD_FILE=/tmp/config/format_hdd
NOHDD_FILE=/tmp/config/nohdd
MP_TEST_FILE=/mnt/tmp/for_mp
FORCE_FORMAT=0
# linux memory : 64MB : additional space 1MB. size 32
WIZMEMPOOL0="0x94100000:0x02000000"
export WIZMEMPOOL0
# force no hdd
if [ -f "$NOHDD_FILE" ];then
echo "---------- config/nohdd"
micomparam -q -t "NO HDD"
exit 0
fi
# finding hdd failure
if [ ! -b $DEVICEFILE ]; then
echo "---------- Finding HDD FAIL!!!!"
micomparam -q -t "FAIL-FIND HDD"
sleep 2
exit 0
fi
if [ -f "$FORMAT_HDD_FILE" ];then
FORCE_FORMAT=1
rm $FORMAT_HDD_FILE
pref_cramfs.sh
echo "---------- FORMAT HDD..."
micomparam -q -t "FORMAT HDD"
cd /tmp
# clear partition table by overwriting 32KB with ZERO
dd if=/dev/zero of=/dev/ide/host0/bus0/target0/lun0/disc bs=512 count=64
fdisk $DEVICEFILE << EOF
o
n
p
1
t
c
w
EOF
mkdosfs -F 32 -s 128 -S 4096 $PARTITIONFILE
mount -t vfat $PARTITIONFILE /mnt/tmp1
if [ "$?" = "0" ];then
cp /etc/.super /mnt/tmp1
touch /mnt/tmp1/.grace
umount /mnt/tmp1
echo "---------- FORMAT OK"
micomparam -q -t "FORMAT OK"
#micomparam -q -t "OK, REBOOT"
#micomparam -q -r 530100
#sleep 10
else
echo "---------- FORMAT FAIL"
micomparam -q -t "FORMAT FAIL "
fi
fi
/bin/cramfsck
be23032dd25f8234fffd5608cab8ed40 /bin/cramfsck
/bin/factory.sh
5037cb9f75f3948048fd13a58a4c86e5 /bin/factory.sh
#!/bin/sh export PATH=/bin:/usr/bin:/usr/local/bin:/flash/bin # 0. killall wizdvp killall wizmon killall wizdvp # 1. eeprom eepromtest --from /etc/zero # 2. HDD dd if=/dev/zero of=/dev/ide/host0/bus0/target0/lun0/disc bs=1024 count=1 # 3. flash dd if=/dev/zero of=/dev/mtdblock/2 bs=1024 count=1 dd if=/dev/zero of=/dev/mtdblock/3 bs=1024 count=1 # 4. power off #micomparam -q -r A10100 micomparam -q -t "Resetted."
/bin/init_hdd
205a3e3ade28f20675dc41121ba727e4 /bin/init_hdd
#!/bin/sh
export PATH=$PATH:/flash/wizdvp
DEVICEFILE=/dev/ide/host0/bus0/target0/lun0/disc
PARTITIONFILE=/dev/ide/host0/bus0/target0/lun0/part1
FORMAT_HDD_FILE=/tmp/config/format_hdd
FORCE_FORMAT=0
if [ -f "/tmp/config/nohdd" ];then
exit 0
fi
if [ ! -b $DEVICEFILE ]; then
echo "Finding HDD FAIL!!!!"
micomparam -q -t "Find HDD"
reboot
sleep 10
fi
if [ -f "$FORMAT_HDD_FILE" ];then
FORCE_FORMAT=1
fi
if [ "$FORCE_FORMAT" = "0" -a -b $PARTITIONFILE ] ; then
echo "e2fsck -y $PARTITIONFILE"
micomparam -q -t "Check HDD"
e2fsck -y $PARTITIONFILE
#check mountable
mount -t ext2 $PARTITIONFILE /mnt/tmp
if [ "$?" = "0" ];then
umount /mnt/tmp
exit 0
fi
micomparam -q -t "Check Fail"
sleep 2
fi
micomparam -q -t "Format HDD"
cd /tmp
fdisk /dev/ide/host0/bus0/target0/lun0/disc << EOF
d
n
p
1
w
EOF
mke2fs -T largefile4 $PARTITIONFILE
tune2fs -i 0 -c 0 $PARTITIONFILE
if [ "$FORCE_FORMAT" = "1" ];then
rm $FORMAT_HDD_FILE
/usr/local/bin/pref_saveall.sh
fi
reboot
# delay for not running program(wizdvp..)
sleep 100
/bin/init_ws.sh
302ae85fea20158ebbbbadd475309831 /bin/init_ws.sh
#!/bin/sh # insert module #gunzip -c /lib/modules/2.4.26-em86xx-uc0-sigma/llad.o.gz > /tmp/llad.o #insmod /tmp/llad.o #rm /tmp/llad.o #gunzip -c /lib/modules/2.4.26-em86xx-uc0-sigma/em8xxx.o.gz > /tmp/em8xxx.o #insmod /tmp/em8xxx.o #rm /tmp/em8xxx.o # pre-mount /usr/smb/bin/smbmount //192.168.2.201/demo /mnt/ext/net1 -o username=guest,passwd= & mount /dev/ide/host0/bus0/target1/lun0/part1 /mnt/tmp mount /dev/cdroms/cdrom0 /mnt/ext/odd1 mount /dev/scsi/host0/bus0/target0/lun0/part1 /mnt/ext/card/cf mount /dev/scsi/host0/bus0/target0/lun1/part1 /mnt/ext/card/ms mount /dev/scsi/host0/bus0/target0/lun2/part1 /mnt/ext/card/sd mount /dev/scsi/host1/bus0/target0/lun0/part1 /mnt/ext/usb1 mount /dev/scsi/host2/bus0/target0/lun0/part1 /mnt/ext/usb2
/bin/jig_start
b05b3e3edb98cc3120f8ff8d7e62e287 /bin/jig_start
#!/bin/sh
MNT=/mnt/tmp1
VFATMOUNT=0
micomparam -q -t "Find USB"
# check usb exist
##################### host2
IDX=2
DISC=/dev/scsi/host${IDX}/bus0/target0/lun0/disc
PART1=/dev/scsi/host${IDX}/bus0/target0/lun0/part1
if [ -b ${DISC} ];then
echo "${IDX}:D Found."
micomparam -q -t "${IDX}:D Found "
if [ -b ${PART1} ];then
echo "${IDX}:P1 Found."
micomparam -q -t "${IDX}:P1 Found "
# mount vfat
mount ${PART1} ${MNT} -t vfat -o rw
if [ "$?" = 0 ];then
echo "${IDX}:VFAT mount OK"
micomparam -q -t "${IDX}:Mount OK "
if [ -x "${MNT}/jig_test/jig_main" ];then
cd ${MNT}/jig_test
./jig_main
exit 0
else
echo "${IDX}:NO PROGRAM "
micomparam -q -t "${IDX}:NO PROGRAM"
sleep 1
fi
else
echo "${IDX}:VFAT mount FAIL"
micomparam -q -t "${IDX}:Mount Fail "
sleep 1
fi
else
echo "${IDX}:P1 No Found."
micomparam -q -t "${IDX}:P1 No Found "
sleep 1
fi
else
echo "${IDX}:D No Found."
micomparam -q -t "${IDX}:D No Found "
sleep 1
fi
##################### host1
IDX=1
DISC=/dev/scsi/host${IDX}/bus0/target0/lun0/disc
PART1=/dev/scsi/host${IDX}/bus0/target0/lun0/part1
if [ -b ${DISC} ];then
echo "${IDX}:D Found."
micomparam -q -t "${IDX}:D Found "
if [ -b ${PART1} ];then
echo "${IDX}:P1 Found."
micomparam -q -t "${IDX}:P1 Found "
# mount vfat
mount ${PART1} ${MNT} -t vfat -o rw
if [ "$?" = 0 ];then
echo "${IDX}:VFAT mount OK"
micomparam -q -t "${IDX}:Mount OK "
if [ -x "${MNT}/jig_test/jig_main" ];then
cd ${MNT}/jig_test
./jig_main
exit 0
else
echo "${IDX}:NO PROGRAM"
micomparam -q -t "${IDX}:NO PROGRAM "
sleep 1
fi
else
echo "${IDX}:VFAT mount FAIL"
micomparam -q -t "${IDX}:Mount Fail "
sleep 1
fi
else
echo "${IDX}:P1 No Found."
micomparam -q -t "${IDX}:P1 No Found "
sleep 1
fi
else
echo "${IDX}:D No Found."
micomparam -q -t "${IDX}:D No Found "
sleep 1
fi
##################### host0
IDX=0
DISC=/dev/scsi/host${IDX}/bus0/target0/lun0/disc
PART1=/dev/scsi/host${IDX}/bus0/target0/lun0/part1
if [ -b ${DISC} ];then
echo "${IDX}:D Found."
micomparam -q -t "${IDX}:D Found "
if [ -b ${PART1} ];then
echo "${IDX}:P1 Found."
micomparam -q -t "${IDX}:P1 Found "
# mount vfat
mount ${PART1} ${MNT} -t vfat -o rw
if [ "$?" = 0 ];then
echo "${IDX}:VFAT mount OK"
micomparam -q -t "${IDX}:Mount OK "
if [ -x "${MNT}/jig_test/jig_main" ];then
cd ${MNT}/jig_test
./jig_main
exit 0
else
echo "${IDX}:NO PROGRAM"
micomparam -q -t "${IDX}:NO PROGRAM "
sleep 1
fi
else
echo "${IDX}:VFAT mount FAIL"
micomparam -q -t "${IDX}:Mount Fail "
fi
else
echo "${IDX}:P1 No Found."
micomparam -q -t "${IDX}:P1 No Found "
sleep 1
fi
else
echo "${IDX}:D No Found."
micomparam -q -t "${IDX}:D No Found "
sleep 1
fi
/bin/micomparam
7b4a498d1744e347e7dbd97a5fa839c7 /bin/micomparam
See Micomparam for more details on this utility which controls the front display.
/bin/mp_hdd
020c3e749633a82f43e2c9f3cd184d5a /bin/mp_hdd
#!/bin/sh
export PATH=$PATH:/flash/wizdvp
DEVICEFILE=/dev/ide/host0/bus0/target0/lun0/disc
PARTITIONFILE=/dev/ide/host0/bus0/target0/lun0/part1
FORMAT_HDD_FILE=/tmp/config/format_hdd
MP_TEST_FILE=/mnt/tmp/for_mp
FORCE_FORMAT=0
# finding hdd failure
if [ ! -b $DEVICEFILE ]; then
echo "Finding HDD FAIL!!!!"
micomparam -q -t "FAIL-FIND HDD"
sleep 3600
exit 0
fi
if [ -f "$FORMAT_HDD_FILE" ];then
FORCE_FORMAT=1
fi
if [ "$FORCE_FORMAT" = "0" -a -b $PARTITIONFILE ] ; then
echo "e2fsck -y $PARTITIONFILE"
micomparam -q -t "CHECK HDD"
e2fsck -y $PARTITIONFILE
#check mountable
mount -t ext2 $PARTITIONFILE /mnt/tmp
if [ "$?" = "0" ];then
if [ -f "$MP_TEST_FILE" ];then
umount /mnt/tmp
micomparam -q -t "CHECK OK"
exit 0
else
umount /mnt/tmp
micomparam -q -t "NO MP->FORMAT"
sleep 1
fi
else
micomparam -q -t "FAIL-CHECK"
sleep 1
fi
fi
micomparam -q -t "FORMAT HDD..."
cd /tmp
fdisk /dev/ide/host0/bus0/target0/lun0/disc << EOF
d
n
p
1
+20000M
w
EOF
mke2fs -T largefile4 $PARTITIONFILE
tune2fs -i 0 $PARTITIONFILE
micomparam -q -t "FORMAT OK"
#check mountable
if [ "$FORCE_FORMAT" = "1" ];then
rm $FORMAT_HDD_FILE
/usr/local/bin/pref_saveall.sh
fi
mount -t ext2 $PARTITIONFILE /mnt/tmp
if [ "$?" = "0" ];then
touch $MP_TEST_FILE
umount /mnt/tmp
else
micomparam -q -t "FAIL-MOUNT"
sleep 2
fi
/bin/mp_hdd.vfat
dcf8d30e0da52661ffc03ddb8e45eb14 /bin/mp_hdd.vfat
#!/bin/sh
# FILE : /bin/check_hdd.vfat
DEVICEFILE=/dev/ide/host0/bus0/target0/lun0/disc
PARTITIONFILE=/dev/ide/host0/bus0/target0/lun0/part1
MP_TEST_FILE=/mnt/tmp/for_mp
FORCE_FORMAT=0
# linux memory : 64MB : additional space 1MB. size 32
WIZMEMPOOL0="0x94100000:0x02000000"
export WIZMEMPOOL0
# finding hdd failure
if [ ! -b $DEVICEFILE ]; then
echo "Finding HDD FAIL!!!!"
micomparam -q -t "FAIL-FIND HDD"
sleep 3600
exit 0
fi
mount -t vfat $PARTITIONFILE /mnt/tmp1
if [ "$?" = "0" ];then
if [ -f "/mnt/tmp1/.super" ];then
umount /mnt/tmp1
exit 0
fi
umount /mnt/tmp1
fi
micomparam -q -t "FORMAT HDD"
cd /tmp
fdisk $DEVICEFILE << EOF
o
n
p
1
t
c
w
EOF
mkdosfs -F 32 -s 128 -S 4096 $PARTITIONFILE
mount -t vfat $PARTITIONFILE /mnt/tmp1
if [ "$?" = "0" ];then
touch /mnt/tmp1/.grace
cp /etc/.super /mnt/tmp1
umount /mnt/tmp1
echo "---------- FORMAT OK"
micomparam -q -t "FORMAT OK"
#micomparam -q -t "OK, REBOOT"
#micomparam -q -r 530100
#sleep 10
else
echo "---------- FORMAT FAIL"
micomparam -q -t "FORMAT FAIL "
fi
/bin/pref_cramfs.sh
e4f148d6d7106c131fa759ec5c80a7d4 /bin/pref_cramfs.sh
#! /bin/sh umount /mnt/config wizdvp_cramfs /tmp/config /tmp/config.tgz if [ "$?" = "0" ]; then flash_write /dev/mtd/2 /tmp/config.tgz; elif [ "$?" = "1" ]; then flash_write /dev/mtd/3 /tmp/config.tgz; else echo "making cramfs image failed"; fi
/bin/pwizstatus
901e6230b13e52be77648e7603c66821 /bin/pwizstatus
/bin/trccmd_pimp
945aa3a3750e47aa38e22e90a7d0f2d2 /bin/trccmd_pimp
#!/bin/sh trccmd -s /tmp/pimp.st $1 $2 $3 $4 $5 $6 $7 $8 $9
/bin/wizdvp.sh
81e64b25d1ccf8a28f96716adbea92f5 /bin/wizdvp.sh
#!/bin/sh cd /flash/wizdvp ./wizdvp -dump-from-romfs & sleep 1 wizmon -n &
/dev
/dev: total 4 lrwxrwxrwx 1 8 2008-02-19 22:52 log -> /tmp/log drwxr-x--- 2 4096 2008-02-17 10:14 pts/ /dev/pts: total 0
/etc
/etc: total 140 -rwxr-x--- 1 363 2008-02-17 10:14 bootmode lrwxrwxrwx 1 11 2008-02-19 22:52 config -> /tmp/config -rw-r----- 1 4096 2008-02-17 10:14 default.cramfs -rw-r----- 1 26 2008-02-17 10:14 e2prom_default.conf -rw-r----- 1 4 2008-02-17 10:14 firmware_hwcode -rw-r----- 1 15 2008-02-17 10:14 firmware_version -rw-r----- 1 341 2008-02-17 10:14 fstab -rw-r----- 1 107 2008-02-17 10:14 group -rw-r----- 1 5 2008-02-17 10:14 hostname -rw-r----- 1 20 2008-02-17 10:14 hosts drwxr-x--- 2 4096 2008-02-17 10:14 init.d/ -rwxr-x--- 1 1174 2008-02-17 10:14 inittab -rw-r----- 1 1180 2008-02-17 10:14 inputrc -rw-r----- 1 28 2008-02-17 10:14 issue -rw-r----- 1 28 2008-02-17 10:14 issue.net drwxr-x--- 5 4096 2008-02-17 10:14 mpconfig/ lrwxrwxrwx 1 12 2008-02-19 22:52 mtab -> /proc/mounts drwxr-x--- 2 4096 2008-02-17 10:14 network/ -rw-r----- 1 489 2008-02-17 10:14 passwd -rwxr-x--- 1 480 2008-02-17 10:14 profile -rw-r----- 1 1190 2008-02-17 10:14 protocols -rw-r----- 1 512 2008-02-17 10:14 random-seed -rwxr-x--- 1 3393 2008-02-17 10:14 rc.sysinit lrwxrwxrwx 1 23 2008-02-19 22:52 resolv.conf -> /tmp/config/resolv.conf -rwxr-x--- 1 111 2008-02-17 10:14 sashrc -rw-r----- 1 62 2008-02-17 10:14 securetty -rw-r----- 1 10872 2008-02-17 10:14 services -rw-r----- 1 347 2008-02-17 10:14 shadow -rw-r----- 1 4096 2008-02-17 10:14 .super drwxr-x--- 7 4096 2008-02-17 10:14 .svn/ -rw-r----- 1 3051 2008-02-17 10:14 sysconfig.bin.gz -rw-r----- 1 8 2008-02-17 10:14 TZ -rwxr-x--- 1 1190 2008-02-17 10:14 unit_all_off.cmd -rwxr-x--- 1 1890 2008-02-17 10:14 unit_thread.cmd -rw-r----- 1 13 2008-02-17 10:14 VERSION -rw-r----- 1 10 2008-02-17 10:14 vfd_version drwxr-x--- 3 4096 2008-02-17 10:14 Wireless/ -rw-r----- 1 256 2008-02-17 10:14 zero /etc/init.d: total 12 -rwxr-x--- 1 408 2008-02-17 10:14 rcS -rwxr-x--- 1 436 2008-02-17 10:14 S10ramdisk -rwxr-x--- 1 1107 2008-02-17 10:14 S20urandom /etc/mpconfig: total 32 -rw-r----- 1 256 2008-02-17 10:14 eeprom.img -rw-r----- 1 289 2008-02-17 10:14 favlist -rw-r----- 1 1572 2008-02-17 10:14 main.conf drwxr-x--- 2 4096 2008-02-17 10:14 network/ drwxr-x--- 2 4096 2008-02-17 10:14 playlists/ -rw-r----- 1 19 2008-02-17 10:14 resolv.conf -rw-r----- 1 25 2008-02-17 10:14 smbsnapshot.conf -rwxr-x--- 1 1447 2008-02-17 10:14 svc.dat drwxr-x--- 7 4096 2008-02-17 10:14 .svn/ /etc/mpconfig/network: total 16 -rw-r----- 1 50 2008-02-17 10:14 global -rw-r----- 1 97 2008-02-17 10:14 wired -rw-r----- 1 196 2008-02-17 10:14 wireless -rw-r----- 1 89 2008-02-17 10:14 wireless.pre.conf /etc/mpconfig/playlists: total 0 /etc/network: total 4 -rw-r----- 1 53 2008-02-17 10:14 interfaces /etc/Wireless: total 4 drwxr-x--- 2 4096 2008-02-17 10:14 RT2500STA/ /etc/Wireless/RT2500STA: total 0 lrwxrwxrwx 1 28 2008-02-19 22:52 RT2500STA.dat -> /etc/config/network/wireless
/etc/bootmode
9839068dff0ea4f4796f79a6020b99a8 /etc/bootmode
I wonder if we can find where GPIO 14 is on the board? -- RodWhitby
#!/bin/sh
# default
BOOTMODE=NORMAL
if [ `setgpio 14 0 -q` = "LOW" ];then
# double check
if [ `setgpio 14 0 -q` = "LOW" ];then
BOOTMODE=JIG_TEST
fi
elif [ `/flash/bin/rtl8139-diag -M` = "00:19:1e:fe:00:00" ];then
BOOTMODE=MP_MODE
elif [ `/flash/bin/rtl8139-diag -M` = "01:19:1e:fe:00:00" ];then
BOOTMODE=BOARD_TEST
fi
#BOOTMODE=NORMAL
export BOOTMODE
/etc/default.cramfs
ede2f6f4306d12399d1984a460a6bbcb /etc/default.cramfs
.: total 10 drwxrwxrwx 1 200 1970-01-01 09:30 ./ drwxr-xr-x 22 4096 2008-02-13 23:29 ../ -rwxrwxrwx 1 12218 1970-01-01 09:30 book.dat -rwxrwxrwx 1 3680 1970-01-01 09:30 fav.dat -rw-rw-rw- 1 0 1970-01-01 09:30 favlist -rw-rw-rw- 1 1532 1970-01-01 09:30 main.conf drwxrwxrwx 1 60 1970-01-01 09:30 network/ drwxrwxrwx 1 0 1970-01-01 09:30 playlists/ -rw-rw-rw- 1 98 1970-01-01 09:30 resolv.conf -rw-rw-rw- 1 0 1970-01-01 09:30 smbsnapshot.conf -rwxr-xr-x 1 1150 1970-01-01 09:30 svc.dat ./network: total 3 drwxrwxrwx 1 60 1970-01-01 09:30 ./ drwxrwxrwx 1 200 1970-01-01 09:30 ../ -rw-rw-rw- 1 39 1970-01-01 09:30 global -rw-rw-rw- 1 93 1970-01-01 09:30 wired -rw-rw-rw- 1 216 1970-01-01 09:30 wireless ./playlists: total 1 drwxrwxrwx 1 0 1970-01-01 09:30 ./ drwxrwxrwx 1 200 1970-01-01 09:30 ../
/etc/default.cramfs/main.conf
29b6dc3ba68c1dc7cdf4cd16210bd7a6 main.conf
[GLOBAL] VERSION=804 AUTO_MUSIC=Enable TIMESHIFT=Enable DATE_FORMAT=DD/MM/YYYY TIME_FORMAT=12 MAX_TIMESHIFT=7200 SPDIF=Enable AUDIO_OUTPUT=2ch NET_DEVICE=LAN LAN_DHCP=Enable LAN_ADDRESS=192.168.0.100 LAN_NETMASK=255.255.255.0 LAN_GATEWAY=192.168.0.1 LAN_DNS1=192.168.0.1 LAN_DNS2= WLAN_DHCP=Enable WLAN_ADDRESS=192.168.0.101 WLAN_NETMASK=255.255.255.0 WLAN_GATEWAY=192.168.0.1 WLAN_DNS1=192.168.0.1 WLAN_DNS2= WLAN_TYPE=Infrastructure WLAN_AUTH=OPEN WLAN_ENC=NONE WLAN_ESSID= WLAN_CHANNEL=10 WLAN_WEPKEYID=Key 1 WLAN_WEPKEY1= WLAN_WEPKEY2= WLAN_WEPKEY3= WLAN_WEPKEY4= USE_USERINFO=Disable USER_ID= USER_PASS= USER_DEVICE= ACTRL_CENSORSHIP=No Block ACTRL_STARTUP=Unlock ACTRL_SETUP_MENU=Unlock ACTRL_TIME_MENU=Unlock ACTRL_AVOUT_MENU=Unlock ACTRL_NET_MENU=Unlock ACTRL_SVC_SCAN=Unlock ACTRL_FAC_SET=Unlock TZ=+10:00 TZCITY= PINCODE=0000 SCAN_MODE=FULL SCAN_START=0 SCAN_END=49 SCAN_START_CH=6 SCAN_END_CH=69 ANT_POWER=OFF BRIGHTNESS=0 CONTRAST=128 SATURATION=128 TIME_MODE=AUTO TV_STANDARD=PAL TV_ASPECT=16:9 WIDE_TYPE=LetterBox VIDEO_OUTPUT=hdcomponent COMPONENT_RESOLUTION=576i HDMI_RESOLUTION=AUTO TV_OUTPUT=sdcomponent DVI_RESOLUTION=576p SCART_OUTPUT=rgbscart OPACITY=20% INACTIVE_TIMEOUT=1000 SHOW_HELP=Show SCREENSAVER=300 [PLAYER] VCD_PBC= DVD_AUTOPLAY= DVD_PARENTAL_LEVEL=8 DVD_PARENTAL_PASSWORD=0000 DVD_REGIONCODE= DVD_IGNOREUOP=n DVD_IGNOREVIDEORESTRICTION=n PHOTO_SLIDE_INTERVAL=11000 PHOTO_SLIDE_EFFECT= VIDEO_DISPLAY= OSD_LANG= OSD_SOUND= OSD_BACKGROUND= [PVR] TIMESHIFT=on [DISPLAY] [PLAYBACK] [VIDEO] [AUDIO]
/etc/default.cramfs/network/global
[NETWORK] DEFAULT_GW= DEFAULT_GW_DEV=
/etc/default.cramfs/network/wired
[LAN] IF_ENABLE=y ISWIRELESS=n ADDRESSTYPE=dhcp ADDRESS=192.168.0.100 NETMASK=255.255.255.0
/etc/default.cramfs/network/wireless
[WLAN] IF_ENABLE=n ISWIRELESS=y ADDRESSTYPE=dhcp ADDRESS=192.168.0.101 NETMASK=255.255.255.0 SSID= DefaultKeyID=1 Key1Str= Key2Str= Key3Str= Key4Str= WPAPSK= AuthMode=OPEN EncrypType=NONE NetworkType=Infrastructure
/etc/default.cramfs/resolv.conf
search local.beyondwiz.com nameserver 192.168.0.2 nameserver 168.126.63.1 nameserver 168.126.63.2
/etc/e2prom_default.conf
[EEPROM] VOLUME=27280918
/etc/firmware_hwcode
1.1
/etc/firmware_version
DPS1-01.05.197
/etc/fstab
# /etc/fstab: static file system information. # # <file system> <mount pt> <type> <options> <dump> <pass> /dev/root / ext2 rw,noauto 0 1 proc /proc proc defaults 0 0 devpts /dev/pts devpts defaults 0 0 tmpfs /tmp tmpfs defaults 0 0
/etc/group
root:x:0: daemon:x:1: bin:x:2: sys:x:3: adm:x:4: tty:x:5: disk:x:6: utmp:x:43: staff:x:50: default:x:1000:
/etc/passwd
root:x:0:0:root:/root:/bin/sh daemon:x:1:1:daemon:/usr/sbin:/bin/sh bin:x:2:2:bin:/bin:/bin/sh sys:x:3:3:sys:/dev:/bin/sh sync:x:4:100:sync:/bin:/bin/sync mail:x:8:8:mail:/var/spool/mail:/bin/sh proxy:x:13:13:proxy:/bin:/bin/sh www-data:x:33:33:www-data:/var/www:/bin/sh backup:x:34:34:backup:/var/backups:/bin/sh operator:x:37:37:Operator:/var:/bin/sh sshd:x:103:99:Operator:/var:/bin/sh nobody:x:99:99:nobody:/home:/bin/sh default:x:1000:1000:Default non-root user:/home/default:/bin/sh
/etc/init.d
/etc/init.d/rcS
7862a970fca2cff93163ac9999619ad6 /etc/init.d/rcS
This script simply runs all the other scripts in /etc/init.d in the order specified by the numbers in their filenames. If you add an executable shell script to this directory with a filename starting with S, then a two digit number, then the function name (usually a single word in all lower case), then that script should be executed at startup in the order indicated by the two digit number.
I can't see where /etc/init.d/rcS is called. -- RodWhitby
I'm pretty sure that's correct, normal system startup is as described below, by /etc/rc.sysinit being called out of init through the configuration in /etc/inittab -- Prl
#!/bin/sh
# Start all init scripts in /etc/init.d
# executing them in numerical order.
#
for i in /etc/init.d/S??* ;do
# Ignore dangling symlinks (if any).
[ ! -f "$i" ] && continue
case "$i" in
*.sh)
# Source shell script for speed.
(
trap - INT QUIT TSTP
set start
. $i
)
;;
*)
# No sh extension, so fork subprocess.
$i start
;;
esac
done
/etc/init.d/S10ramdisk
ff0260c4c37792c5b282575128d9369a /etc/init.d/S10ramdisk
I suspect this script is never called. -- RodWhitby
#!/bin/sh
#
# ramdisk This script creates a ramdisk and mount it on mount.
#
case "$1" in
start|"")
if [ "$VERBOSE" != no ]
then
echo -n "Initializing ramdisk... "
fi
if mount -t ramfs ramfs /tmp 2>&1; then
echo "ok"
else
echo "mount failed"
fi
;;
stop)
umount /tmp 2>&1 || echo "umount failed"
[ "$VERBOSE" != no ] && echo "done."
;;
*)
echo "Usage: `basename $0` {start|stop}" >&2
exit 1
;;
esac
/etc/init.d/S20urandom
db17d1783844e47d6855a36b457d4d3b /etc/init.d/S20urandom
I suspect this script is never called. -- RodWhitby
#!/bin/sh
#
# urandom This script saves the random seed between reboots.
# It is called from the boot, halt and reboot scripts.
#
# Version: @(#)urandom 1.33 22-Jun-1998 miquels@cistron.nl
#
[ -c /dev/urandom ] || exit 0
#. /etc/default/rcS
case "$1" in
start|"")
if [ "$VERBOSE" != no ]
then
echo -n "Initializing random number generator... "
fi
# Load and then save 512 bytes,
# which is the size of the entropy pool
if [ -f /etc/random-seed ]
then
cat /etc/random-seed >/dev/urandom
fi
rm -f /tmp/random-seed
umask 077
dd if=/dev/urandom of=/tmp/random-seed count=1 \
>/dev/null 2>&1 || echo "urandom start: failed."
umask 022
[ "$VERBOSE" != no ] && echo "done."
;;
stop)
# Carry a random seed from shut-down to start-up;
# see documentation in linux/drivers/char/random.c
[ "$VERBOSE" != no ] && echo -n "Saving random seed... "
umask 077
dd if=/dev/urandom of=/tpm/random-seed count=1 \
>/dev/null 2>&1 || echo "urandom stop: failed."
[ "$VERBOSE" != no ] && echo "done."
;;
*)
echo "Usage: urandom {start|stop}" >&2
exit 1
;;
esac
/etc/inittab
34f90c45eee96a0ab5db3ef2f1a47043 /etc/inittab
This standard Linux file is read by /bin/init on system startup.
It points to /etc/rc.sysinit as the script which determines the startup behaviour of the device.
It also shows that /bin/msh is running on the serial console (the 'askfirst' action acts just like respawn, except that before running the specified process it displays the line "Please press Enter to activate this console." and then waits for the user to press enter before starting the specified process).
# /etc/inittab # # Format for each entry: <id>:<runlevels>:<action>:<process> # # 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 #::once:/usr/curacao/curacao ttyAM0::sysinit:/etc/rc.sysinit # /bin/sh invocations on selected ttys # # Note below that we prefix the shell commands with a "-" to indicate to the # shell that it is supposed to be a login shell. Normally this is handled by # login, but since we are bypassing login in this case, BusyBox lets you do # this yourself... # # Start an "askfirst" shell on the console (whatever that may be) #ttyAM0::askfirst:-/bin/login ttyAM0::askfirst:-/bin/msh # Logging junk #null::sysinit:/bin/touch /var/log/messages #null::respawn:/sbin/syslogd -n -m 0 #null::respawn:/sbin/klogd -n #::respawn:/usr/bin/tail -f /var/log/messages # Stuff to do when restarting the init process ::restart:/sbin/init # 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
/etc/rc.sysinit
5c4d3a6730c65195d42b5bce768e6005 /etc/rc.sysinit
The script controls the startup behaviour of the PVR.
It performs the following actions:
- Mounts the second flash partition as /flash
- Runs sys_up [Do we know what that binary does? -- RodWhitby]
- Creates some device files for the LiDiC video input
- Starts the wizdvp daemon. [Do we know what that binary does? -- RodWhitby]
- Initialises the loopback device
- Starts the wizpimp daemon.
- Runs bootcramfs to unpack the Config flash partition to /tmp/config
- Formats the hard disk if required
- Does some things with trccmd and wizmon [Do we know what these binaries do? -- RodWhitby]
- Runs /tmp/config/rc.local if it exists
- Sleeps for 31 days [Does it reboot each month? -- RodWhitby]
#!/bin/sh
# FILE : /etc/rc.sysinit.DPS1
export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/flash/bin
CONFIG_DIR=/tmp/config
mount -t romfs /dev/blkmem/1 /flash
sys_up -b
# LiDiC device files
mknod /dev/video0 c 81 0
mknod /dev/video10 c 81 10
# start and wait for wizmon; alloc memory first
cd /flash/wizdvp
./wizdvp -dump-from-romfs &
#./wizdvp -dump-from-romfs > /dev/null 2>&1 &
# REVERT VFD
micomparam -q -r 510102
# MAX contrast
micomparam -q -r 500107
#---------------------------------------------------- ERROR 0002 (5 sec)
micomparam -q -r A003000205
/sbin/ifconfig lo 127.0.0.1 netmask 255.0.0.0
echo "100" > /proc/sys/net/unix/max_dgram_qlen
. /etc/bootmode
if [ "$BOOTMODE" = "NORMAL" ];then
#echo "BOOTMODE=*** NORMAL ***"
wizpimp &
## check 0 address region
#memtool -d 0x0 -s 0x80 -c 2 &
## check ROMFS region
#memtool -r -c 3 &
## check wizdvp code region
#memtool -p wizdvp -c 3 &
## check wizpimp code region
#memtool -p wizpimp -c 3 &
## check kernel range
#memtool -S 0x900a0000 -E 0x902e1c58 -c 3 &
#------------------------------------------------ ERROR 0003 (5 sec)
micomparam -q -r A003000305
micomparam -q -t `cat /etc/vfd_version`
# micom RTC to system clock after restore /tmp/config
micomparam -q -S
#echo "---------------------------------------- START TIME"
#micomparam -s
#echo "----------------------------------------"
# construct /tmp/config
bootcramfs > /dev/null 2>&1
cp -af /mnt/config /tmp/
umount /mnt/config
#------------------------------------------------ ERROR 0004 (30 sec)
micomparam -q -r A00300041E
# need really ?
#ifconfig lo 127.0.0.1 up
# format HDD if needed
if [ ! -f "/tmp/config/nohdd" ];then
cd /tmp
#-------------------------------------------- ERROR 0022(0x16) (240 sec)
micomparam -q -r A0030016E0
check_hdd.vfat
fi
# wizmon
if [ -f "${CONFIG_DIR}/nowizdvp" ];then
wizmon -x
micomparam -q -t "NOWIZDVP"
else
# change log level
trccmd -s /tmp/pimp.st global disable > /dev/null
trccmd global disable > /dev/null
if [ -f "${CONFIG_DIR}/noreboot" ];then
wizmon -t 120000 -n &
else
wizmon -t 120000 &
fi
fi
# rc.local
if [ -x "${CONFIG_DIR}/rc.local" ];then
${CONFIG_DIR}/rc.local &
fi
if [ -f "/tmp/config/shell" -o -f "/tmp/config/nowizdvp" ];then
/bin/msh
else
# 31 days for not exiting cureent process
sleep 2678400
fi
elif [ "$BOOTMODE" = "MP_MODE" ];then
echo "BOOTMODE=MP_MODE"
micomparam -q -t "MP START.."
# micom RTC to system clock after restore /tmp/config
micomparam -q -S
# format HDD
cd /tmp
#------------------------------------------------ ERROR 0011(0xB) (30 sec)
micomparam -q -r A003000B1D
mp_hdd.vfat
# restore to MP_MODE setting
mkdir /tmp/config/
cp -af /etc/mpconfig/* /tmp/config/
eepromtest --from /etc/mpconfig/eeprom.img
# network setting
#------------------------------------------------ ERROR 0012 (30 sec)
micomparam -q -r A003000C1E
sys_up -n
#ifconfig lo 127.0.0.1 up
ifconfig eth0 192.168.201.1 netmask 255.255.255.240 up
# wizmon
trccmd global disable
wizmon -m -t 30000 -n &
telnetd -l /bin/sh &
/bin/msh
elif [ "$BOOTMODE" = "JIG_TEST" ];then
wizmon -x
echo "BOOTMODE=JIG_TEST"
micomparam -q -t "JIG TEST"
ifconfig eth0 192.168.201.2 netmask 255.255.255.240 up
telnetd -l /bin/sh &
# because of USB setup delay
sleep 2
cd /tmp
jig_start
# no console shell
fi
/etc/.super
# hexdump -C /etc/.super 00000000 57 7a 46 53 01 00 00 00 00 00 00 00 00 00 00 00 |WzFS............| 00000010 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| 00000020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................| * 00001000
/etc/sysconfig.bin.gz
37aff8f0e7f913e8ec8a4f0f692e0437 /etc/sysconfig.bin.gz
I wonder what "CuBeOnmCube0503" means? -- RodWhitby
# gunzip -c sysconfig.bin.gz | hexdump -C 00000000 43 75 42 65 4f 6e 6d 43 75 62 65 30 35 30 33 00 |CuBeOnmCube0503.| 00000010 01 0c 00 00 1f 8b 08 00 de 19 74 45 00 03 ed 9d |..........tE....| ... (bytes with no identifiable strings or structure) 00000c10 24 00 40 01 00 |$.@..| 00000c15
/flash
.: drwxr-xr-x 1 0 0 32 Dec 31 1969 . drwxr-xr-x 1 0 0 32 Dec 31 1969 .. drwxr-xr-x 1 0 0 32 Dec 31 1969 bin -rwxr-xr-x 1 0 0 2958425 Dec 31 1969 linux.bin.gz drwxr-xr-x 1 0 0 32 Dec 31 1969 modules drwxr-xr-x 1 0 0 32 Dec 31 1969 version drwxr-xr-x 1 0 0 32 Dec 31 1969 wizdvp bin: -rwxr-xr-x 1 0 0 39593 Dec 31 1969 bootcramfs -rwxr-xr-x 1 0 0 76741 Dec 31 1969 dosfsck -rwxr-xr-x 1 0 0 15874 Dec 31 1969 eject -rwxr-xr-x 1 0 0 33781 Dec 31 1969 memtool -rwxr-xr-x 1 0 0 67841 Dec 31 1969 mkdosfs -rwxr-xr-x 1 0 0 23072 Dec 31 1969 pstat -rwxr-xr-x 1 0 0 24404 Dec 31 1969 romfs_tool -rwxr-xr-x 1 0 0 267040 Dec 31 1969 rompkg -rwxr-xr-x 1 0 0 48015 Dec 31 1969 rtl8139-diag -rwxr-xr-x 1 0 0 22098 Dec 31 1969 stackcheck -rwxr-xr-x 1 0 0 63364 Dec 31 1969 trccmd -rwxr-xr-x 1 0 0 28058 Dec 31 1969 vmstat -rwxr-xr-x 1 0 0 45009 Dec 31 1969 wizdvp_cramfs -rwxr-xr-x 1 0 0 32492 Dec 31 1969 wizmon -rwxr-xr-x 1 0 0 228937 Dec 31 1969 wizpimp version: -rw-r--r-- 1 0 0 0 Dec 31 1969 071228-1651-public-r5319-DPS1-01.05.197-romfs.bin wizdvp: drwxr-xr-x 1 0 0 32 Dec 31 1969 guidata drwxr-xr-x 1 0 0 32 Dec 31 1969 lidic -rwxr-xr-x 1 0 0 2338848 Dec 31 1969 wizdvp -rwxr-xr-x 1 0 0 111267 Dec 31 1969 wizpnp
/home
/home: total 0
/lib
/lib: total 4 drwxr-x--- 2 4096 2008-02-17 10:14 modules/ /lib/modules: total 0
/mnt
/mnt: total 36 drwxr-x--- 2 4096 2008-02-17 10:14 built_files/ drwxr-x--- 2 4096 2008-02-17 10:14 config/ drwxr-x--- 2 4096 2008-02-17 10:14 config1/ drwxr-x--- 2 4096 2008-02-17 10:14 config2/ drwxr-x--- 13 4096 2008-02-17 10:14 ext/ drwxr-x--- 2 4096 2008-02-17 10:14 media/ drwxr-x--- 2 4096 2008-02-17 10:14 tmp/ drwxr-x--- 2 4096 2008-02-17 10:14 tmp1/ drwxr-x--- 2 4096 2008-02-17 10:14 tmp2/ /mnt/built_files: total 0 /mnt/config: total 0 /mnt/config1: total 0 /mnt/config2: total 0 /mnt/ext: total 44 drwxr-x--- 5 4096 2008-02-17 10:14 card/ drwxr-x--- 2 4096 2008-02-17 10:14 hdd1/ drwxr-x--- 2 4096 2008-02-17 10:14 hdd2/ drwxr-x--- 2 4096 2008-02-17 10:14 net1/ drwxr-x--- 2 4096 2008-02-17 10:14 net2/ drwxr-x--- 2 4096 2008-02-17 10:14 net3/ drwxr-x--- 2 4096 2008-02-17 10:14 odd1/ drwxr-x--- 2 4096 2008-02-17 10:14 odd2/ drwxr-x--- 2 4096 2008-02-17 10:14 usb1/ drwxr-x--- 2 4096 2008-02-17 10:14 usb2/ drwxr-x--- 2 4096 2008-02-17 10:14 usb3/ /mnt/ext/card: total 12 drwxr-x--- 2 4096 2008-02-17 10:14 cf/ drwxr-x--- 2 4096 2008-02-17 10:14 ms/ drwxr-x--- 2 4096 2008-02-17 10:14 sd/ /mnt/ext/card/cf: total 0 /mnt/ext/card/ms: total 0 /mnt/ext/card/sd: total 0 /mnt/ext/hdd1: total 0 /mnt/ext/hdd2: total 0 /mnt/ext/net1: total 0 /mnt/ext/net2: total 0 /mnt/ext/net3: total 0 /mnt/ext/odd1: total 0 /mnt/ext/odd2: total 0 /mnt/ext/usb1: total 0 /mnt/ext/usb2: total 0 /mnt/ext/usb3: total 0 /mnt/media: total 0 /mnt/tmp: total 0 /mnt/tmp1: total 0 /mnt/tmp2: total 0
/opt
/opt: total 0
/proc
/proc: # ls -l /proc dr-xr-xr-x 4 0 0 0 Dec 31 1969 bus -r--r--r-- 1 0 0 0 Feb 21 04:22 cmdline -r--r--r-- 1 0 0 0 Feb 21 04:22 cpuinfo -r--r--r-- 1 0 0 0 Feb 21 04:22 crypto -r--r--r-- 1 0 0 0 Feb 21 04:22 devices -r--r--r-- 1 0 0 0 Feb 21 04:22 dma dr-xr-xr-x 6 0 0 0 Feb 21 04:22 driver -r--r--r-- 1 0 0 0 Feb 21 04:22 execdomains -r--r--r-- 1 0 0 0 Feb 21 04:22 filesystems dr-xr-xr-x 2 0 0 0 Feb 21 04:22 fs dr-xr-xr-x 3 0 0 0 Feb 21 04:22 ide -r--r--r-- 1 0 0 0 Feb 21 04:22 interrupts -r--r--r-- 1 0 0 0 Feb 21 04:22 iomem -r--r--r-- 1 0 0 0 Feb 21 04:22 ioports -r-------- 1 0 0 67112960 Feb 21 04:22 kcore -r-------- 1 0 0 0 Feb 21 04:22 kmsg -r--r--r-- 1 0 0 0 Feb 21 04:22 ksyms -r--r--r-- 1 0 0 0 Feb 21 04:22 loadavg -r--r--r-- 1 0 0 0 Feb 21 04:22 locks -rw-r--r-- 1 0 0 0 Feb 21 04:22 mem_map -r--r--r-- 1 0 0 0 Feb 21 04:22 meminfo -r--r--r-- 1 0 0 0 Feb 21 04:22 misc -r--r--r-- 1 0 0 0 Feb 21 04:22 modules lrwxrwxrwx 1 0 0 11 Feb 21 04:22 mounts -> self/mounts -r--r--r-- 1 0 0 0 Feb 21 04:22 mtd dr-xr-xr-x 4 0 0 0 Feb 21 04:22 net -r--r--r-- 1 0 0 0 Feb 21 04:22 partitions -r--r--r-- 1 0 0 0 Feb 21 04:22 pci dr-xr-xr-x 4 0 0 0 Feb 21 04:22 scsi -rw-r--r-- 1 0 0 0 Feb 21 04:22 slabinfo -r--r--r-- 1 0 0 0 Feb 21 04:22 stat -r--r--r-- 1 0 0 0 Feb 21 04:22 swaps dr-xr-xr-x 10 0 0 0 Feb 21 04:22 sys dr-xr-xr-x 4 0 0 0 Feb 21 04:22 tty -r--r--r-- 1 0 0 0 Feb 21 04:22 uptime -r--r--r-- 1 0 0 0 Feb 21 04:22 version dr-xr-xr-x 3 0 0 0 Feb 21 04:22 video
/proc/bus
/proc/bus/usb
/proc/bus/usb/devices
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=58000420 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.00 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 0.00 S: Product=USB UHCI-alt Root Hub S: SerialNumber=58000400 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=255ms T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 4 B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.04 S: Manufacturer=Linux 2.4.26-em86xx-uc0-sigma ehci_hcd S: Product=PCI device 1106:3104 S: SerialNumber=00:02.2 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 0 D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1 P: Vendor=0dda ProdID=2005 Rev= 1.9f S: Manufacturer=Generic S: Product=USB2.0 Card Reader S: SerialNumber=0000001 C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 2 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage E: Ad=82(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms E: Ad=01(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
/proc/cpuinfo
Processor : ARM pt110 rev 0 (v4l) BogoMIPS : 100.76 Hardware : EM86XX Revision : 0000 Serial : 0000000000000000
/proc/filesystems
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev pipefs
cramfs
nodev ramfs
msdos
vfat
iso9660
nodev devfs
nodev nfs
nodev smbfs
ntfs
romfs
udf
nodev usbdevfs
nodev usbfs
/proc/interrupts
0: 265716 mum0 1: 174 EM86XX UART 2: 7562 EM86XX UART 5: 230394 timer 6: 234 timer1 10: 1197 mbus_w1 12: 96 mbus_r1 14: 762 ehci_hcd, usb-uhci, usb-uhci 15: 72828 ra0 18: 4318 ide0 21: 0 ir 23: 2 gfx Err: 0 EM86XX IRQ Registers : 0006e200 (EDGE_STATUS) : 00000a00 0006e204 (EDGE_RAWSTAT) : 0081fe10 0006e220 (EDGE_STATUS_HI) : 00000000 0006e224 (EDGE_RAWSTAT_HI) : 7fff0000 0006e208 (EDGE_RISE) : ff28eb00 0006e20c (EDGE_FALL) : 0000e000 0006e228 (EDGE_RISE_HI) : 00000000 0006e22c (EDGE_FALL_HI) : 00000000 0006e000 (IRQ_STATUS) : 00000000 0006e004 (IRQ_RAWSTAT) : 00811e10 0006e008 (IRQ_ENABLE) : 0024c067 0006e018 (IRQ_STATUS_HI) : 00000000 0006e01c (IRQ_RAWSTAT_HI) : 7fff0000 0006e020 (IRQ_ENABLE_HI) : 00000000 EM86XX IRQ/GPIO mapping : IRQ 13 = GPIO 8 IRQ 14 = GPIO 9 IRQ 15 = GPIO 10 IRQ 16 = GPIO 11
/proc/ksyms
See the Linux Kernel Info page.
/proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 45510656 37621760 7888896 0 0 106496
Swap: 0 0 0
MemTotal: 44444 kB
MemFree: 7704 kB
MemShared: 0 kB
Buffers: 0 kB
Active: 16 kB
Inactive: 88 kB
HighTotal: 0 kB
HighFree: 0 kB
LowTotal: 44444 kB
LowFree: 7704 kB
SwapTotal: 0 kB
SwapFree: 0 kB
/proc/mounts
rootfs / rootfs rw 0 0 /dev/root / romfs ro 0 0 none /dev devfs rw 0 0 /dev/blkmem/1 /flash romfs ro 0 0 proc /proc proc rw 0 0 usbfs /proc/bus/usb usbfs rw 0 0 ramfs /tmp ramfs rw 0 0 /dev/ide/host0/bus0/target0/lun0/part1 /tmp/mnt/idehdd vfat rw,sync,nosuid 0 0
/proc/mtd
dev: size erasesize name mtd0: 00800000 00010000 "EM86XX mapped flash" region 0 @ 00000000 [00002000 * 8] region 1 @ 00010000 [00010000 * 127] mtd1: 007b0000 00010000 "RootFS" mtd2: 00010000 00010000 "Config" mtd3: 00010000 00010000 "Config2" mtd4: 00010000 00010000 "SplashConfig" mtd5: 00020000 00010000 "BootROM"
/proc/pci
PCI devices found:
Bus 0, device 1, function 0:
Class 0200: PCI device 10ec:8139 (rev 16).
IRQ 13.
Master Capable. Latency=32. Min Gnt=32.Max Lat=64.
I/O at 0x58000000 [0x580000ff].
Non-prefetchable 32 bit memory at 0x60112000 [0x601120ff].
Bus 0, device 2, function 0:
Class 0c03: PCI device 1106:3038 (rev 97).
IRQ 14.
Master Capable. Latency=32.
I/O at 0x58000400 [0x5800041f].
Bus 0, device 2, function 1:
Class 0c03: PCI device 1106:3038 (rev 97).
IRQ 14.
Master Capable. Latency=32.
I/O at 0x58000420 [0x5800043f].
Bus 0, device 2, function 2:
Class 0c03: PCI device 1106:3104 (rev 99).
IRQ 14.
Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0x60112100 [0x601121ff].
Bus 0, device 3, function 0:
Class 0280: PCI device 1814:0201 (rev 1).
IRQ 15.
Master Capable. Latency=32.
Non-prefetchable 32 bit memory at 0x60110000 [0x60111fff].
/proc/version
Linux version 2.4.26-em86xx-uc0-sigma (nazgul33@secondwave.nazgul33.com) (gcc version 2.95.3 20010315 (release)) #590 Fri Dec 28 16:52:02 KST 2007
/root
/root: total 0
/sbin
/sbin: total 4 lrwxrwxrwx 1 14 2008-02-19 22:52 fdisk -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 hdparm -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 hwclock -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 ifconfig -> ../bin/busybox -rwxr-x--- 1 1882 2008-02-17 10:14 ifup lrwxrwxrwx 1 14 2008-02-19 22:52 init -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 insmod -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 klogd -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 lsmod -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 modprobe -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 reboot -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 rmmod -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 route -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 sysctl -> ../bin/busybox lrwxrwxrwx 1 14 2008-02-19 22:52 syslogd -> ../bin/busybox
/tmp
-rw-r--r-- 1 0 0 4 Dec 31 1969 .ctrace.st srwxr-xr-x 1 0 0 0 Dec 31 1969 .dev srwxr-xr-x 1 0 0 0 Dec 31 1969 .hb srwxr-xr-x 1 0 0 0 Feb 21 2008 .imdb srwxr-xr-x 1 0 0 0 Feb 21 2008 .itimer srwxr-xr-x 1 0 0 0 Feb 21 2008 .pidfilter_hdd srwxr-xr-x 1 0 0 0 Feb 21 2008 .pidfilter_ssi1 srwxr-xr-x 1 0 0 0 Feb 21 2008 .pidfilter_ssi2 srwxr-xr-x 1 0 0 0 Dec 31 1969 .pimp srwxr-xr-x 1 0 0 0 Dec 31 1969 .pimptest srwxr-xr-x 1 0 0 0 Feb 21 2008 .pvr srwxr-xr-x 1 0 0 0 Feb 21 2008 .tsplay_hdd srwxr-xr-x 1 0 0 0 Feb 21 2008 .tsplay_lidic srwxr-xr-x 1 0 0 0 Feb 21 2008 .winfs ---sr-xr-- 1 0 0 4 Feb 21 2008 .wizSysInfo srwxr-xr-x 1 0 0 0 Feb 21 2008 .wizmon -rw-r--r-- 1 0 0 4 Dec 31 1969 .wizstatus drwxrwxrwx 1 0 0 0 Dec 31 1969 config -rwxr-xr-x 1 0 0 8192 Feb 23 23:44 config.cramfs drwxr-xr-x 1 0 0 0 Feb 21 2008 mnt -rw-r--r-- 1 0 0 4 Dec 31 1969 pimp.st -rw-r--r-- 1 0 0 2 Feb 21 2008 wizdvp.pid -rw-r--r-- 1 0 0 4 Feb 23 23:44 wizpnp.st
/tmp/config
drwxrwxrwx 1 0 0 0 Dec 31 1969 . drwxr-xr-x 1 0 0 0 Dec 31 1969 .. -rw-rw-rw- 1 0 0 1156 Feb 20 04:00 book.xml -rwxrwxrwx 1 0 0 3680 Dec 31 1969 fav.dat -rw-rw-rw- 1 0 0 1358 Dec 31 1969 favlist -rw-r--r-- 1 0 0 552 Dec 31 1969 iceCh -rw-r--r-- 1 0 0 557 Dec 31 1969 iceCh.bak -rwx------ 1 0 0 449 Dec 31 1969 iceDevList -rw-rw-rw- 1 0 0 2256 Feb 20 04:00 main.conf drwxrwxrwx 1 0 0 0 Dec 31 1969 network drwxrwxrwx 1 0 0 0 Dec 31 1969 playlists -rwxr-xr-x 1 0 0 176 Dec 31 1969 rc.local -rw-rw-rw- 1 0 0 23 Feb 20 04:24 resolv.conf -rw-rw-rw- 1 0 0 309 Dec 31 1969 smbsnapshot.conf -rwxrwxrwx 1 0 0 3215 Dec 31 1969 svc.dat
/tmp/config/book.xml
<?xml version="1.0" encoding="iso-8859-1" standalone="yes" ?>
<BeyonWiz>
<!-- Timer list for BeyonWiz -->
<TimerList version="5" />
</BeyonWiz>
/tmp/config/svc.dat
See Svc.dat
/tmp/mnt
drwxr-xr-x 1 0 0 0 Feb 24 00:14 card drwxr-xr-x 4 0 0 524288 Feb 23 23:44 idehdd -rw-r--r-- 1 0 0 0 Feb 23 23:44 index.txt drwxr-xr-x 1 0 0 0 Feb 24 00:14 iso drwxr-xr-x 1 0 0 0 Feb 24 00:14 smb -rw-r--r-- 1 0 0 1148 Feb 23 23:44 tvdevicedesc.xml -rw-r--r-- 1 0 0 974 Feb 23 23:44 tvpictureSCPD.xml drwxr-xr-x 1 0 0 0 Feb 24 00:14 usb
/tmp/mnt/card
/tmp/mnt/idehdd
drwxr-xr-x 4 0 0 524288 Feb 23 23:44 . drwxr-xr-x 1 0 0 0 Feb 24 00:14 .. -rwxr-xr-x 1 0 0 0 Dec 31 1999 .convtd -rwxr-xr-x 1 0 0 4096 Dec 31 1999 .super -rwxr-xr-x 1 0 0 75 Feb 23 23:44 .tsbuf drwxr-xr-x 3 0 0 524288 Dec 31 1999 hyperspace drwxr-xr-x 3 0 0 524288 Feb 23 23:44 recording
/tmp/mnt/idehdd/.super
# hexdump .super 0000000 7a57 5346 0001 0000 0000 0000 0000 0000 0000010 0001 0000 0000 0000 0000 0000 0000 0000 0000020 0000 0000 0000 0000 0000 0000 0000 0000 * 0001000
/tmp/mnt/idehdd/hyperspace
/tmp/mnt/idehdd/hyperspace/iceguide
/tmp/mnt/idehdd/hyperspace/iceguide/epg.000
/tmp/mnt/idehdd/recording
/tmp/mnt/iso
/tmp/mnt/smb
/tmp/mnt/usb
/tmp/mnt/tvdevicedesc.xml
<?xml version="1.0"?>
<root xmlns="urn:schemas-upnp-org:device-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<device>
<deviceType>urn:wizpnp-upnp-org:device:pvrtvdevice:1</deviceType>
<friendlyName>Wiz</friendlyName>
<manufacturer>Beyonwiz</manufacturer>
<manufacturerURL>http://www.beyonwiz.com</manufacturerURL>
<modelDescription>Beyonwiz PVR HTTP Streaming Device 0.9</modelDescription>
<modelName>PVR_Streaming</modelName>
<modelNumber>1.0</modelNumber>
<modelURL>http://www.beyonwiz.com/</modelURL>
<serialNumber>123456789002</serialNumber>
<UDN>uuid:wizpnp-PVR_Streaming-1_0-1234567890002</UDN>
<UPC>123456788</UPC>
<serviceList>
<service>
<serviceType>urn:wizpnp-upnp-org:service:http_streaming:1</serviceType>
<serviceId>urn:upnp-org:serviceId:tvpicture1</serviceId>
<controlURL>/upnp/control/tvpicture1</controlURL>
<eventSubURL>/upnp/event/tvpicture1</eventSubURL>
<SCPDURL>/tvpictureSCPD.xml</SCPDURL>
</service>
</serviceList>
<presentationURL>/index.html</presentationURL>
</device>
</root>
/tmp/mnt/tvpictureSCPD.xml
<?xml version="1.0"?>
<scpd xmlns="urn:schemas-upnp-org:service-1-0">
<specVersion>
<major>1</major>
<minor>0</minor>
</specVersion>
<actionList>
<action>
<name>SetColor</name>
<argumentList>
<argument>
<name>NewColor</name>
<retval />
<relatedStateVariable>Color</relatedStateVariable>
<direction>out</direction>
</argument>
<argument>
<name>Color</name>
<relatedStateVariable>Color</relatedStateVariable>
<direction>in</direction>
</argument>
</argumentList>
</action>
</actionList>
<serviceStateTable>
<stateVariable sendEvents="yes">
<name>Color</name>
<dataType>i4</dataType>
<allowedValueRange>
<minimum>1</minimum>
<maximum>10</maximum>
<step>1</step>
</allowedValueRange>
<defaultValue>5</defaultValue>
</stateVariable>
</serviceStateTable>
</scpd>
/usr
/usr: total 24 drwxr-x--- 2 4096 2008-02-17 10:14 bin/ drwxr-x--- 2 4096 2008-02-17 10:14 lib/ drwxr-x--- 3 4096 2008-02-17 10:14 local/ drwxr-x--- 2 4096 2008-02-17 10:14 sbin/ drwxr-x--- 4 4096 2008-02-17 10:14 share/ drwxr-x--- 4 4096 2008-02-17 10:14 smb/ /usr/bin: total 0 lrwxrwxrwx 1 17 2008-02-19 22:52 [ -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 arping -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 basename -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 clear -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 dirname -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 du -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 env -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 find -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 free -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 hexdump -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 id -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 killall -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 logger -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 md5sum -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 reset -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 rx -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 tail -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 telnet -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 test -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 tftp -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 time -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 top -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 uptime -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 wget -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 which -> ../../bin/busybox /usr/lib: total 0 /usr/local: total 4 drwxr-x--- 2 4096 2008-02-17 10:14 bin/ /usr/local/bin: total 0 lrwxrwxrwx 1 17 2008-02-19 22:52 auto_wnet -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 eepromtest -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 fastunzip -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 flash_eraseall -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 flash_update -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 flash_write -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 iwconfig -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 iwlist -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 iwpriv -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 mount.cifs -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 setgpio -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 setuartgpio -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 sil9030test -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 sys_up -> /flash/bin/rompkg lrwxrwxrwx 1 17 2008-02-19 22:52 testtest -> /flash/bin/rompkg /usr/sbin: total 0 lrwxrwxrwx 1 17 2008-02-19 22:52 inetd -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 rdate -> ../../bin/busybox lrwxrwxrwx 1 17 2008-02-19 22:52 telnetd -> ../../bin/busybox /usr/share: total 8 drwxr-x--- 9 4096 2008-02-17 10:14 terminfo/ drwxr-x--- 2 4096 2008-02-17 10:14 udhcpc/ /usr/share/terminfo: total 28 drwxr-x--- 2 4096 2008-02-17 10:14 a/ drwxr-x--- 2 4096 2008-02-17 10:14 d/ drwxr-x--- 2 4096 2008-02-17 10:14 l/ drwxr-x--- 2 4096 2008-02-17 10:14 r/ drwxr-x--- 2 4096 2008-02-17 10:14 s/ drwxr-x--- 2 4096 2008-02-17 10:14 v/ drwxr-x--- 2 4096 2008-02-17 10:14 x/ /usr/share/terminfo/a: total 4 -rw-r----- 1 1450 2008-02-17 10:14 ansi /usr/share/terminfo/d: total 4 -rw-r----- 1 308 2008-02-17 10:14 dumb /usr/share/terminfo/l: total 4 -rw-r----- 1 1552 2008-02-17 10:14 linux /usr/share/terminfo/r: total 4 -rw-r----- 1 1627 2008-02-17 10:14 rxvt /usr/share/terminfo/s: total 12 -rw-r----- 1 1318 2008-02-17 10:14 screen -rw-r----- 1 1334 2008-02-17 10:14 screen-w -rw-r----- 1 1019 2008-02-17 10:14 sun /usr/share/terminfo/v: total 12 -rw-r----- 1 1143 2008-02-17 10:14 vt100 -rw-r----- 1 975 2008-02-17 10:14 vt220 -rw-r----- 1 462 2008-02-17 10:14 vt52 /usr/share/terminfo/x: total 8 -rw-r----- 1 1366 2008-02-17 10:14 xterm -rw-r----- 1 1840 2008-02-17 10:14 xterm-xfree86 /usr/share/udhcpc: total 4 -rwxr-x--- 1 801 2008-02-17 10:14 default.script /usr/smb: total 8 drwxr-x--- 2 4096 2008-02-17 10:14 bin/ drwxr-x--- 2 4096 2008-02-17 10:14 lib/ /usr/smb/bin: total 0 /usr/smb/lib: total 4 -rw-r----- 1 1305 2008-02-17 10:14 smb.conf
/var
/var: total 4 drwxr-x--- 2 4096 2008-02-17 10:14 lib/ lrwxrwxrwx 1 4 2008-02-19 22:52 lock -> /tmp/ lrwxrwxrwx 1 4 2008-02-19 22:52 log -> /tmp/ lrwxrwxrwx 1 4 2008-02-19 22:52 pcmcia -> /tmp/ lrwxrwxrwx 1 4 2008-02-19 22:52 run -> /tmp/ lrwxrwxrwx 1 4 2008-02-19 22:52 spool -> /tmp/ lrwxrwxrwx 1 4 2008-02-19 22:52 tmp -> /tmp/ /var/lib: total 0 lrwxrwxrwx 1 4 2008-02-19 22:52 pcmcia -> /tmp/
/version
/version: total 0 -rw-r----- 1 0 2008-02-17 10:14 071228-1651-public-r5319-DPS1-01.05.197-romfs.bin

