diff options
author | Gabor Juhos <juhosg@openwrt.org> | 2011-11-07 21:44:03 +0000 |
---|---|---|
committer | Gabor Juhos <juhosg@openwrt.org> | 2011-11-07 21:44:03 +0000 |
commit | e866ba575372b52124db518e4ade70eda303981f (patch) | |
tree | daa34e7918d7604bb1a673a11deb1aff39dce988 /target/linux/ar71xx/base-files/etc/uci-defaults/network | |
parent | 9298c7afe592817d3bcf0db0c610f8b4fa9c78c6 (diff) | |
download | master-31e0f0ae-e866ba575372b52124db518e4ade70eda303981f.tar.gz master-31e0f0ae-e866ba575372b52124db518e4ade70eda303981f.tar.bz2 master-31e0f0ae-e866ba575372b52124db518e4ade70eda303981f.zip |
ar71xx: create TL-WR{841N-v1,941ND} network config from uci-defaults
SVN-Revision: 28824
Diffstat (limited to 'target/linux/ar71xx/base-files/etc/uci-defaults/network')
-rwxr-xr-x | target/linux/ar71xx/base-files/etc/uci-defaults/network | 17 |
1 files changed, 17 insertions, 0 deletions
diff --git a/target/linux/ar71xx/base-files/etc/uci-defaults/network b/target/linux/ar71xx/base-files/etc/uci-defaults/network index 2f2525bb02..5cf80796cf 100755 --- a/target/linux/ar71xx/base-files/etc/uci-defaults/network +++ b/target/linux/ar71xx/base-files/etc/uci-defaults/network @@ -13,6 +13,17 @@ set network.loopback.netmask='255.0.0.0' EOF } +set_interface_raw() { + local cfg=$1 + local ifname=$2 + + uci batch <<EOF +set network.$cfg='interface' +set network.$cfg.ifname='$ifname' +set network.$cfg.proto='none' +EOF +} + set_interface_lan() { local ifname=$1 @@ -99,6 +110,12 @@ routerstation-pro) add_switch_vlan "switch0" "1" "0 1 2 3 4" ;; +tl-wr841n-v1|\ +tl-wr941nd) + set_interface_raw "eth" "eth0" + set_interfaces_lan_wan "lan1 lan2 lan3 lan4" "wan" + ;; + aw-nr580 |\ bullet-m |\ eap7660d |\ |