Changeset 26849
- Timestamp:
- 2011-05-08T12:32:23+02:00 (7 years ago)
- Location:
- branches/backfire/package/comgt
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/backfire/package/comgt/Makefile
r26177 r26849 10 10 PKG_NAME:=comgt 11 11 PKG_VERSION:=0.32 12 PKG_RELEASE:= 812 PKG_RELEASE:=9 13 13 14 14 PKG_SOURCE:=$(PKG_NAME).$(PKG_VERSION).tgz … … 55 55 $(INSTALL_DIR) $(1)/etc/hotplug.d/iface 56 56 $(INSTALL_DATA) ./files/3g.iface $(1)/etc/hotplug.d/iface/05-3g 57 $(INSTALL_DIR) $(1)/etc/hotplug.d/ usb58 $(INSTALL_DATA) ./files/3g.usb $(1)/etc/hotplug.d/ usb/30-3g57 $(INSTALL_DIR) $(1)/etc/hotplug.d/tty 58 $(INSTALL_DATA) ./files/3g.usb $(1)/etc/hotplug.d/tty/30-3g 59 59 $(INSTALL_DIR) $(1)/etc/gcom 60 60 $(INSTALL_DATA) ./files/setpin.gcom $(1)/etc/gcom/setpin.gcom -
branches/backfire/package/comgt/files/3g.usb
r26177 r26849 13 13 local proto 14 14 config_get proto "$cfg" proto 15 [ "$proto" = 3g ] || return 0 15 16 16 [ "$proto" = 3g ] && { 17 local auto 18 config_get_bool auto "$cfg" auto 1 19 [ "$auto" = 1 ] || return 0 17 local auto 18 config_get_bool auto "$cfg" auto 1 19 [ "$auto" = 1 ] || [ "$ACTION" = remove ] || return 0 20 20 21 22 21 local dev 22 config_get dev "$cfg" device 23 23 24 if [ "${dev##*/}" = "${tty##*/}" ]; then 25 log "Starting interface $cfg for device ${tty##*/}" 24 if [ "${dev##*/}" = "${tty##*/}" ]; then 25 if [ "$ACTION" = add ]; then 26 log "Starting interface $cfg for device ${dev##*/}" 26 27 ( sleep 1; /sbin/ifup "$cfg" ) & 28 else 29 log "Stopping interface $cfg for device ${dev##*/}" 30 /sbin/ifdown "$cfg" & 27 31 fi 28 }32 fi 29 33 } 30 34 35 case "$DEVICENAME" in 36 tty*) 37 [ -e "/dev/$DEVICENAME" ] || [ "$ACTION" = remove ] || exit 0 38 config_load network 39 config_foreach find_3g_iface interface "/dev/$DEVICENAME" 40 ;; 41 esac 31 42 32 if [ "$ACTION" = add ]; then33 case "$DEVICENAME" in34 *-*:*.*) config_load network;;35 *) exit 0;;36 esac37 38 local tty39 for tty in /sys/$DEVPATH/ttyUSB* /sys/$DEVPATH/tty/ttyACM* /sys/$DEVPATH/tty/ttyHS*; do40 [ -d "$tty" ] || continue41 config_foreach find_3g_iface interface "$tty"42 done43 fi
Note: See TracChangeset
for help on using the changeset viewer.