x86/soekris: Add defconfig for soekris net4801 and net4826

Add default config file for net4801 and 4826 and initial script
to copy config file like it is done for other platforms.

Patch from: kentarou matsuyama <matsuyama@thinktube.com>

SVN-Revision: 25103
This commit is contained in:
Felix Fietkau 2011-01-26 11:33:46 +00:00
parent 3d9d5cee8a
commit 5571acdbd0
4 changed files with 52 additions and 0 deletions

View file

@ -0,0 +1,4 @@
define Package/base-files/install-target
rm -f $(1)/etc/config/network
endef

View file

@ -0,0 +1,16 @@
config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config interface lan
option ifname eth1
option type bridge
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
config interface wan
option ifname eth0
option proto dhcp

View file

@ -0,0 +1,12 @@
config interface loopback
option ifname lo
option proto static
option ipaddr 127.0.0.1
option netmask 255.0.0.0
config interface lan
option ifname eth0
option type bridge
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0

View file

@ -0,0 +1,20 @@
#!/bin/sh /etc/rc.common
#
# Copyright (C) 2010 Thinktube Inc.
#
START=05
start() {
. /lib/soekris.sh
local board=$(net48xx_board_name)
[ ! -d /etc/defconfig/$board ] && board="net4826"
for f in $( ls /etc/defconfig/$board ); do
if [ ! -e /etc/config/$f ]; then
cp /etc/defconfig/$board/$f /etc/config/
fi
done
}