1
0
mirror of git://projects.qi-hardware.com/openwrt-xburst.git synced 2025-02-20 05:34:42 +02:00

[ar71xx] add more base-files

git-svn-id: svn://svn.openwrt.org/openwrt/trunk@14653 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
juhosg 2009-02-24 18:16:40 +00:00
parent 9590e3c366
commit f3a925da00
3 changed files with 85 additions and 0 deletions

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

View File

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

View File

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