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.script10
1 files changed, 10 insertions, 0 deletions
diff --git a/build/rootfs/etc/udhcpc.default.script b/build/rootfs/etc/udhcpc.default.script
index 5afaa7a..e4f8539 100755
--- a/build/rootfs/etc/udhcpc.default.script
+++ b/build/rootfs/etc/udhcpc.default.script
@@ -13,15 +13,22 @@ 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
# Update resolver configuration file
R=""
[ -n "$domain" ] && R="domain $domain
"
+ count=1;
for i in $dns; do
echo "$0: Adding DNS $i"
R="${R}nameserver $i
"
+ count=$((count+1));
done
if [ -x /sbin/resolvconf ]; then
@@ -29,6 +36,9 @@ case $1 in
else
echo -n "$R" > "$RESOLV_CONF"
fi
+ trigger=$(cat /etc/fbgui.conf | grep file_trigger | cut -d '=' -f2)
+
+ echo "gogo" >> $trigger
;;
deconfig)