summaryrefslogtreecommitdiff
path: root/package/initramfs/root/etc
diff options
context:
space:
mode:
Diffstat (limited to 'package/initramfs/root/etc')
-rw-r--r--package/initramfs/root/etc/fstab2
-rw-r--r--package/initramfs/root/etc/hosts12
-rw-r--r--package/initramfs/root/etc/init.d/bridge3
-rw-r--r--package/initramfs/root/etc/init.d/serial3
-rw-r--r--package/initramfs/root/etc/network/NOPRUNE0
-rw-r--r--package/initramfs/root/etc/network/interfaces16
-rw-r--r--package/initramfs/root/etc/passwd1
-rwxr-xr-xpackage/initramfs/root/etc/rc.sysinit5
-rwxr-xr-xpackage/initramfs/root/etc/rcS.d/10network3
-rw-r--r--package/initramfs/root/etc/resolv.conf2
-rw-r--r--package/initramfs/root/etc/sysctl.conf2
11 files changed, 32 insertions, 17 deletions
diff --git a/package/initramfs/root/etc/fstab b/package/initramfs/root/etc/fstab
index 2fa38eaeea..5b557ab790 100644
--- a/package/initramfs/root/etc/fstab
+++ b/package/initramfs/root/etc/fstab
@@ -1,3 +1,3 @@
-/dev/mtdblock2 /mnt/flashdisk jffs2 defaults 0 0
+/dev/mtdblock2 /usr/local jffs2 defaults 0 0
/proc /proc proc defaults 0 0
/sys /sys sysfs defaults 0 0
diff --git a/package/initramfs/root/etc/hosts b/package/initramfs/root/etc/hosts
index e804cf94f7..578dfe3d71 100644
--- a/package/initramfs/root/etc/hosts
+++ b/package/initramfs/root/etc/hosts
@@ -1,16 +1,4 @@
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1 localhost.localdomain localhost
-192.168.92.1 ChevalBlanc
-192.168.92.44 minervois
-192.168.92.42 lumbrosco
-192.168.92.45 fronton
-192.168.92.41 mondeuse
-192.168.100.124 kurgan
-
-192.168.101.120 milos
-192.168.101.17 cris1
-192.168.101.18 cris2
-192.168.101.19 cris3
-
diff --git a/package/initramfs/root/etc/init.d/bridge b/package/initramfs/root/etc/init.d/bridge
index 849d8e137b..5b009255c3 100644
--- a/package/initramfs/root/etc/init.d/bridge
+++ b/package/initramfs/root/etc/init.d/bridge
@@ -37,9 +37,10 @@ case "$1" in
ifdown br0
brctl delif br0 plc0
brctl delif br0 eth0
+ brctl delbr br0
+ echo > /var/run/ifstate
ifup eth0
ifup plc0
- brctl delbr br0
;;
restart)
$0 stop
diff --git a/package/initramfs/root/etc/init.d/serial b/package/initramfs/root/etc/init.d/serial
index b822f1c2e4..545b2c4239 100644
--- a/package/initramfs/root/etc/init.d/serial
+++ b/package/initramfs/root/etc/init.d/serial
@@ -8,7 +8,8 @@ case "$1" in
# check that the server is present
[ -x /sbin/getty ] || exit 0
echo "Starting Serial console"
- /sbin/getty -L 115200 ttyS00 vt100 &
+#deactivated from now
+#/sbin/getty -L 115200 ttyS00 vt100 &
touch /var/run/serial.pid
echo $! > /var/run/serial.pid
;;
diff --git a/package/initramfs/root/etc/network/NOPRUNE b/package/initramfs/root/etc/network/NOPRUNE
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/package/initramfs/root/etc/network/NOPRUNE
diff --git a/package/initramfs/root/etc/network/interfaces b/package/initramfs/root/etc/network/interfaces
new file mode 100644
index 0000000000..b979982d63
--- /dev/null
+++ b/package/initramfs/root/etc/network/interfaces
@@ -0,0 +1,16 @@
+auto lo eth0 plc0 br0
+
+ iface lo inet loopback
+
+ iface eth0 inet static
+ address 192.168.2.1
+ netmask 255.255.255.0
+
+ iface plc0 inet static
+ address 192.168.2.1
+ netmask 255.255.255.0
+
+ iface br0 inet static
+ address 192.168.2.1
+ netmask 255.255.255.0
+
diff --git a/package/initramfs/root/etc/passwd b/package/initramfs/root/etc/passwd
new file mode 100644
index 0000000000..8eec8ec56c
--- /dev/null
+++ b/package/initramfs/root/etc/passwd
@@ -0,0 +1 @@
+root:$1$$d.CxeKh5j9.YxhlIB3adj1:0:0:root:/root:/bin/sh
diff --git a/package/initramfs/root/etc/rc.sysinit b/package/initramfs/root/etc/rc.sysinit
index 427d2e36cc..18cb05da82 100755
--- a/package/initramfs/root/etc/rc.sysinit
+++ b/package/initramfs/root/etc/rc.sysinit
@@ -10,6 +10,9 @@
PATH=/bin:/sbin:/usr/bin:/usr/sbin
export PATH
+# Get the current configuration
+cp -a /usr/local/etc/* /etc
+
# Set the kernel log level
if [ -f /etc/boot.silent ]; then
# Supress kernel messages to console
@@ -27,7 +30,7 @@ if [ -f /etc/rc.modules ]; then
fi
# Mount remaining filesystems
-mount -a
+#mount -a
# Clear temporary files
>/var/run/utmp
diff --git a/package/initramfs/root/etc/rcS.d/10network b/package/initramfs/root/etc/rcS.d/10network
index f6b643f0ef..a496a65e4c 100755
--- a/package/initramfs/root/etc/rcS.d/10network
+++ b/package/initramfs/root/etc/rcS.d/10network
@@ -38,7 +38,8 @@ if [ -f /proc/sys/net/ipv4/ip_always_defrag ]; then
echo "IPv4 automatic defragmentation is ${message}...."
fi
-ifup -a
+ifup eth0
+ifup plc0
touch /var/lock/subsys/network
diff --git a/package/initramfs/root/etc/resolv.conf b/package/initramfs/root/etc/resolv.conf
new file mode 100644
index 0000000000..3ccb52d833
--- /dev/null
+++ b/package/initramfs/root/etc/resolv.conf
@@ -0,0 +1,2 @@
+search spidcom.com
+nameserver 192.168.2.254
diff --git a/package/initramfs/root/etc/sysctl.conf b/package/initramfs/root/etc/sysctl.conf
new file mode 100644
index 0000000000..12baa96480
--- /dev/null
+++ b/package/initramfs/root/etc/sysctl.conf
@@ -0,0 +1,2 @@
+net.plc.tmo_token = 20
+net.plc.master = 0