]> git.ipfire.org Git - people/pmueller/ipfire-2.x.git/blobdiff - src/initscripts/init.d/networking/red
Setup weiter ausgebaut.
[people/pmueller/ipfire-2.x.git] / src / initscripts / init.d / networking / red
index d32793a150939f17a8c43d9c10b027da6b59d93d..d28fd9060a1f8c2cc21739530f4b480f62fcedfa 100644 (file)
@@ -28,8 +28,8 @@ if [ "$TYPE" == "STATIC" ]; then
        NETADDRESS="${RED_NETADDRESS}"
        NETMASK="${RED_NETMASK}"
        GATEWAY="${DEFAULT_GATEWAY}"
-       DNS1="${DNS1}"
-       DNS2="${DNS2}"
+       # DNS1
+       # DNS2
 
        if [ -z "${BROADCAST}" ]; then
                boot_mesg "BROADCAST variable missing from input, cannot continue." ${FAILURE}
@@ -77,6 +77,11 @@ case "${1}" in
                        boot_mesg "Adding IPv4 address ${ADDRESS} to the ${DEVICE} interface..."
                        ip addr add ${args} dev ${DEVICE}
                        evaluate_retval
+                       echo -n "${DEVICE}" > /var/ipfire/red/iface
+                       echo -n "${ADDRESS}"  > /var/ipfire/red/local-ipaddress
+                       echo -n "${GATEWAY}" > /var/ipfire/red/remote-ipaddress
+                       echo -n "${DNS1}" > /var/ipfire/red/dns1
+                       echo -n "${DNS2}" > /var/ipfire/red/dns2
                        
                elif [ "${TYPE}" == "DHCP" ]; then
                        boot_mesg -n "Starting dhcpcd on the ${DEVICE} interface..."