add more base-files

SVN-Revision: 14653
master
Gabor Juhos 16 years ago
parent ba2973b938
commit 9be9eb8ab1
  1. 16
      target/linux/ar71xx/base-files/etc/config/defaults/generic/network
  2. 20
      target/linux/ar71xx/base-files/etc/init.d/defconfig
  3. 49
      target/linux/ar71xx/base-files/lib/ar71xx.sh

@ -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 eth0
option type bridge
option proto static
option ipaddr 192.168.1.1
option netmask 255.255.255.0
config interface wan
option ifname eth1
option proto dhcp

@ -0,0 +1,20 @@
#!/bin/sh /etc/rc.common
#
# Copyright (C) 2009 OpenWrt.org
#
. /lib/ar71xx.sh
START=05
start() {
local board=$(ar71xx_board_name)
[ ! -d /etc/config/defaults/$board ] && board="generic"
for f in $( ls /etc/config/defaults/$board ); do
if [ ! -e /etc/config/$f ]; then
cp /etc/config/defaults/$board/$f /etc/config/
fi
done
}

@ -0,0 +1,49 @@
#!/bin/sh
#
# Copyright (C) 2009 OpenWrt.org
#
ar71xx_board_name() {
local machine
local name
machine=$(awk 'BEGIN{FS="[ \t]+:[ \t]"} /machine/ {print $2}' /proc/cpuinfo)
case "$machine" in
*LS-SR71)
name="ls-sr71"
;;
*MZK-W04NU)
name="mzk-w04nu"
;;
*RB-411)
name="rb-411"
;;
*RB-433)
name="rb-433"
;;
*RB-450)
name="rb-450"
;;
*RB-493)
name="rb-493"
;;
*RouterStation)
name="routerstation"
;;
*TEW-632BRP)
name="tew-632brp"
;;
*TL-WR941ND)
name="tl-wr941nd"
;;
*WP543)
name="wp543"
;;
*)
name="generic"
;;
esac
echo $name
}
Loading…
Cancel
Save