diff options
author | Tim Yardley <lst@openwrt.org> | 2007-03-02 18:17:40 +0000 |
---|---|---|
committer | Tim Yardley <lst@openwrt.org> | 2007-03-02 18:17:40 +0000 |
commit | 484609eeb06618dd2581f93ba57d0023a1f3adee (patch) | |
tree | 7f04a17039bdac5a306e1033a79e042b810051dd /target/linux/ixp4xx-2.6/base-files/etc | |
parent | 91e5dba2c76d9185cc06c32feb51b8b0d1c310ca (diff) | |
download | master-31e0f0ae-484609eeb06618dd2581f93ba57d0023a1f3adee.tar.gz master-31e0f0ae-484609eeb06618dd2581f93ba57d0023a1f3adee.tar.bz2 master-31e0f0ae-484609eeb06618dd2581f93ba57d0023a1f3adee.zip |
commit profile support for base-files... patches still need to be done
SVN-Revision: 6465
Diffstat (limited to 'target/linux/ixp4xx-2.6/base-files/etc')
-rw-r--r-- | target/linux/ixp4xx-2.6/base-files/etc/config/network | 11 | ||||
-rwxr-xr-x | target/linux/ixp4xx-2.6/base-files/etc/init.d/netconfig | 84 |
2 files changed, 0 insertions, 95 deletions
diff --git a/target/linux/ixp4xx-2.6/base-files/etc/config/network b/target/linux/ixp4xx-2.6/base-files/etc/config/network deleted file mode 100644 index 1d9b55b2d3..0000000000 --- a/target/linux/ixp4xx-2.6/base-files/etc/config/network +++ /dev/null @@ -1,11 +0,0 @@ -# Network configuration file - -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 proto dhcp diff --git a/target/linux/ixp4xx-2.6/base-files/etc/init.d/netconfig b/target/linux/ixp4xx-2.6/base-files/etc/init.d/netconfig deleted file mode 100755 index ded5f4b8d6..0000000000 --- a/target/linux/ixp4xx-2.6/base-files/etc/init.d/netconfig +++ /dev/null @@ -1,84 +0,0 @@ -#!/bin/sh /etc/rc.common -# Copyright (C) 2006 OpenWrt.org - -START=15 - -# hardware -# the 'Hardware' string from cpuinfo -hardware(){ - sed -n 's!^Hardware *: !!p' /proc/cpuinfo -} -# -# machine -# outputs an identifier of the current machine - i.e. the board -# slugos is running on. -machine(){ - case "$(hardware)" in - *Avila*) echo avila;; - *Loft*) echo loft;; - *NAS?100d*) echo nas100d;; - *DSM?G600*) echo dsmg600;; - *NSLU2*) echo nslu2;; - *FSG?3*) echo fsg3;; - *Gateway?7001*) echo gateway7001;; - *) echo unknown;; - esac -} - -start() { - [ -e /etc/config/network ] && exit 0 - - mkdir -p /etc/config - - ( - case "$(machine)" in - nslu2) - sysconf=$(find_mtd_part "SysConf") - echo model=nslu2 - strings $sysconf ;; - nas100d) - sysconf=$(find_mtd_part "sysconfig") - echo model=nas100d - strings $sysconf ;; - *) - echo model=$(machine) ;; - esac - ) | awk ' - function p(cfgname, name) { - if (c[name] != "") print " option " cfgname " \"" c[name] "\"" - } - - BEGIN { - FS="=" - } - - { c[$1] = $2 } - - END { - print "#### Loopback configuration" - print "config interface loopback" - print " option ifname \"lo\"" - print " option proto static" - print " option ipaddr 127.0.0.1" - print " option netmask 255.0.0.0" - print "" - print "" - print "#### LAN configuration" - print "config interface lan" - print " option ifname \"eth0\"" - if ((c["model"] == "nslu2") || (c["model"] == "nas100d")) { - p("proto", "bootproto") - p("ipaddr", "ip_addr") - p("netmask", "netmask") - p("gateway", "gateway") - p("dns", "dns_server1") - p("hostname", "disk_server_name") - } - else { - print " option proto dhcp" - } - }' > /etc/config/network - - ifup loopback - ifup lan -} |