diff options
Diffstat (limited to 'target/linux/ramips/base-files/etc/init.d')
-rwxr-xr-x | target/linux/ramips/base-files/etc/init.d/enablemodem | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/target/linux/ramips/base-files/etc/init.d/enablemodem b/target/linux/ramips/base-files/etc/init.d/enablemodem new file mode 100755 index 0000000000..a7e6c2ef23 --- /dev/null +++ b/target/linux/ramips/base-files/etc/init.d/enablemodem @@ -0,0 +1,16 @@ +#!/bin/sh /etc/rc.common +. /lib/ramips.sh + +START=99 + +start() { + local board=$(ramips_board_name) + if [ $board = "mr200" ]; then + adb wait-for-device + adb shell chmod +x /WEBSERVER/www/cgi-bin/* + adb shell httpd -h /WEBSERVER/www/ & + echo "2357 000d" > /sys/bus/usb-serial/drivers/option1/new_id + sleep 2 + adb kill-server + fi +} |