mirror of
git://projects.qi-hardware.com/openwrt-xburst.git
synced 2024-11-27 16:43:09 +02:00
bcm63xx: Add defconfigs.
Port the mechanism for different default configurations from ar71xx and use the old configuration as the default configuration. This should have no functional differences to before. While we are at it, remove the obsolete nat option. Signed-off-by: Jonas Gorski <jonas.gorski+openwrt@gmail.com> git-svn-id: svn://svn.openwrt.org/openwrt/trunk@24185 3c298f89-4303-0410-b956-a3cf2f4a3e73
This commit is contained in:
parent
f5de36237b
commit
2ce35911df
5
target/linux/brcm63xx/base-files.mk
Normal file
5
target/linux/brcm63xx/base-files.mk
Normal file
@ -0,0 +1,5 @@
|
||||
define Package/base-files/install-target
|
||||
rm -f $(1)/etc/config/network
|
||||
endef
|
||||
|
||||
|
@ -12,7 +12,6 @@ config interface lan
|
||||
option proto static
|
||||
option ipaddr 192.168.1.1
|
||||
option netmask 255.255.255.0
|
||||
option nat 1
|
||||
|
||||
config interface wan
|
||||
option ifname eth0
|
18
target/linux/brcm63xx/base-files/etc/init.d/defconfig
Executable file
18
target/linux/brcm63xx/base-files/etc/init.d/defconfig
Executable file
@ -0,0 +1,18 @@
|
||||
#!/bin/sh /etc/rc.common
|
||||
#
|
||||
# Copyright (C) 2009 OpenWrt.org
|
||||
#
|
||||
|
||||
START=05
|
||||
|
||||
start() {
|
||||
local board=$(awk 'BEGIN{FS="[ \t:/]+"} /system type/ {print $4}' /proc/cpuinfo)
|
||||
|
||||
[ ! -d /etc/defconfig/$board ] && board="generic"
|
||||
|
||||
for f in $( ls /etc/defconfig/$board ); do
|
||||
if [ ! -e /etc/config/$f ]; then
|
||||
cp /etc/defconfig/$board/$f /etc/config/
|
||||
fi
|
||||
done
|
||||
}
|
Loading…
Reference in New Issue
Block a user