[backfire] merge r22462, r22561, r25621 and r26175
[openwrt-10.03/.git] / package / comgt / files / 3g.usb
index c52646b3dde3a21d31185a78f89e7cb9b4652b99..d5a38b8a4ccfdd38723bd89c3cb1c194f0414626 100644 (file)
@@ -36,8 +36,8 @@ if [ "$ACTION" = add ]; then
        esac
 
        local tty
-       for tty in /sys/$DEVPATH/ttyUSB*; do
-               [ -d "$tty" ] || break
+       for tty in /sys/$DEVPATH/ttyUSB* /sys/$DEVPATH/tty/ttyACM* /sys/$DEVPATH/tty/ttyHS*; do
+               [ -d "$tty" ] || continue
                config_foreach find_3g_iface interface "$tty"
        done
 fi