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
master
Felix Fietkau 14 years ago
parent 3d9d5cee8a
commit 5571acdbd0
  1. 4
      target/linux/x86/base-files.mk
  2. 16
      target/linux/x86/base-files/etc/defconfig/net4801/network
  3. 12
      target/linux/x86/base-files/etc/defconfig/net4826/network
  4. 20
      target/linux/x86/base-files/etc/init.d/defconfig

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

@ -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

@ -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

@ -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
}
Loading…
Cancel
Save