From: Rod Whitby Date: Sat, 26 Feb 2005 11:35:30 +0000 (+0000) Subject: Added gateway definition to OpenSlug sysconfsetup. X-Git-Tag: Release-2010-05/1~14845 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8dee555dcf90ab5826eb32e98c9aa095e98c83d5;p=openembedded.git Added gateway definition to OpenSlug sysconfsetup. BKrev: 42205f02gYn_i7ToSwG6jvWklVXd1g --- diff --git a/packages/openslug-init/openslug-init-0.10/sysconfsetup b/packages/openslug-init/openslug-init-0.10/sysconfsetup index 47f0387192..3165db907d 100644 --- a/packages/openslug-init/openslug-init-0.10/sysconfsetup +++ b/packages/openslug-init/openslug-init-0.10/sysconfsetup @@ -22,9 +22,11 @@ EOF strings /etc/linksysconf | grep ip_addr >> /etc/interfaces strings /etc/linksysconf | grep ^netmask >> /etc/interfaces strings /etc/linksysconf | grep hw_addr >> /etc/interfaces + strings /etc/linksysconf | grep gateway >> /etc/interfaces sed -i -e 's/ip_addr=/ address /' /etc/interfaces sed -i -e 's/netmask=/ netmask /' /etc/interfaces sed -i -e 's/hw_addr=/ hwaddress ether /' /etc/interfaces + sed -i -e 's/gateway=/ gateway /' /etc/interfaces mv /etc/network/interfaces /etc/network/interfaces.old cp /etc/interfaces /etc/network/interfaces @@ -33,3 +35,18 @@ EOF fi # Module loading handled more properly by update-modules and modprobe.conf + +exit 0 + +# Future stuff .... + +# Use the bootproto key to set "static" or "dhcp", then do other stuff based on that. + strings /etc/linksysconf | grep bootproto >> /etc/interfaces + strings /etc/linksysconf | grep disk_server_name >> /etc/interfaces + strings /etc/linksysconf | grep hw_addr >> /etc/interfaces + strings /etc/linksysconf | grep dns_server1 >> /etc/interfaces + sed -i -e 's/bootproto=//' /etc/interfaces + sed -i -e 's/disk_server_name=/ hostname /' /etc/interfaces + sed -i -e 's/hw_addr=/ hwaddress ether /' /etc/interfaces + sed -i -e 's/dns_server1=/ /' /etc/interfaces +