1
1
Files
zyxel-vmg8825_b50b-cfw/package/busybox/files-1.25.1/etc/init.d/rcS
T
2026-04-17 18:33:03 +02:00

27 lines
677 B
Bash
Executable File

#!/bin/sh
mkdir -p /proc && mount -t proc none /proc
mkdir -p /sys && mount -t sysfs none /sys
mount -t debugfs none /sys/kernel/debug/
udevd --daemon
udevadm trigger
# load modules
for m in /lib/modules/$(uname -r)/*; do
modprobe $(basename $m .ko)
done
# setup udhcpc client scropt
[ ! -f /usr/share/udhcpc/default.script ] && {
mkdir -p /usr/share/udhcpc
echo "#!/bin/sh" > /usr/share/udhcpc/default.script
echo "ifconfig \$interface \$ip" >> /usr/share/udhcpc/default.script
chmod +x /usr/share/udhcpc/default.script
}
# setup default root password
[ ! -f /etc/password ] && {
echo root:x:0:0:root:/root:/bin/ash > /etc/passwd
}
watchdog -t 5 -T 10 /dev/watchdog