summaryrefslogtreecommitdiffstats
path: root/build/rootfs/etc/udhcpc.default.script
diff options
context:
space:
mode:
Diffstat (limited to 'build/rootfs/etc/udhcpc.default.script')
-rwxr-xr-xbuild/rootfs/etc/udhcpc.default.script11
1 files changed, 7 insertions, 4 deletions
diff --git a/build/rootfs/etc/udhcpc.default.script b/build/rootfs/etc/udhcpc.default.script
index e4f8539..0ea5cd5 100755
--- a/build/rootfs/etc/udhcpc.default.script
+++ b/build/rootfs/etc/udhcpc.default.script
@@ -14,10 +14,13 @@ case $1 in
ip addr add $ip/$(ipcalc -s -p $ip $subnet|sed s/.*=//) dev $interface
ip route add default via $router
- echo "ip=$ip" > /tmp/kclip
- echo "subnet=$subnet" >> /tmp/kclip
- echo "broadcast=$broadcast" >> /tmp/kclip
- echo "gateway=$router" >> /tmp/kclip
+ # read filename from fbgui.conf where ip config should be saved.
+ ipconf=$(cat /etc/fbgui.conf | grep ip_config | cut -d '=' -f2)
+
+ echo "ip=$ip" > $ipconf
+ echo "subnet=$subnet" >> $ipconf
+ echo "broadcast=$broadcast" >> $ipconf
+ echo "gateway=$router" >> $ipconf
# Update resolver configuration file
R=""