diff options
Diffstat (limited to 'build/rootfs/etc/udhcpc.default.script')
-rwxr-xr-x | build/rootfs/etc/udhcpc.default.script | 10 |
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) |