Hi,
I got E1750 with O2 and noticed it's not working with -current. Here is the 
little patch, that should do the trick.
Without this patch, device shows up as a sdX (just the flash part of device, 
and /dev/cuaU0 is not set up)
Cheers,
Jurij

Index: dev/usb/umsm.c
===================================================================
RCS file: /cvs/src/sys/dev/usb/umsm.c,v
retrieving revision 1.77
diff -u -p -r1.77 umsm.c
--- dev/usb/umsm.c      8 Jul 2011 23:10:31 -0000       1.77
+++ dev/usb/umsm.c      20 Jul 2011 17:22:33 -0000
@@ -140,6 +140,7 @@ static const struct umsm_type umsm_devs[
        {{ USB_VENDOR_HUAWEI,   USB_PRODUCT_HUAWEI_Mobile }, DEV_HUAWEI},
        {{ USB_VENDOR_HUAWEI,   USB_PRODUCT_HUAWEI_K3765_INIT }, DEV_UMASS5},
        {{ USB_VENDOR_HUAWEI,   USB_PRODUCT_HUAWEI_K3765 }, 0},
+       {{ USB_VENDOR_HUAWEI,   USB_PRODUCT_HUAWEI_E1750 }, DEV_UMASS5},
        {{ USB_VENDOR_HUAWEI,   USB_PRODUCT_HUAWEI_E1752 }, 0},
        
        {{ USB_VENDOR_HYUNDAI,  USB_PRODUCT_HYUNDAI_UM175 }, 0},
Index: dev/usb/usbdevs
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs,v
retrieving revision 1.548
diff -u -p -r1.548 usbdevs
--- dev/usb/usbdevs     8 Jul 2011 23:09:06 -0000       1.548
+++ dev/usb/usbdevs     20 Jul 2011 17:22:34 -0000
@@ -1963,6 +1963,7 @@ product HUAWEI E220               0x1003  HUAWEI Mobil
 product HUAWEI Mobile          0x1008  HUAWEI Mobile Modem
 product HUAWEI E180            0x140c  HUAWEI Mobile E180
 product HUAWEI E510            0x1411  HUAWEI Mobile E510
+product HUAWEI E1750           0x1406  HUAWEI Mobile Modem
 product HUAWEI E1752           0x1417  HUAWEI Mobile Modem
 product HUAWEI E182            0x1429  HUAWEI Mobile Modem
 product HUAWEI E161            0x1446  HUAWEI Mobile Modem
Index: dev/usb/usbdevs.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v
retrieving revision 1.558
diff -u -p -r1.558 usbdevs.h
--- dev/usb/usbdevs.h   8 Jul 2011 23:09:28 -0000       1.558
+++ dev/usb/usbdevs.h   20 Jul 2011 17:22:34 -0000
@@ -1970,6 +1970,7 @@
 #define        USB_PRODUCT_HUAWEI_Mobile       0x1008          /* HUAWEI 
Mobile Modem */
 #define        USB_PRODUCT_HUAWEI_E180 0x140c          /* HUAWEI Mobile E180 */
 #define        USB_PRODUCT_HUAWEI_E510 0x1411          /* HUAWEI Mobile E510 */
+#define        USB_PRODUCT_HUAWEI_E1750        0x1406  /* HUAWEI Mobile Modem 
*/
 #define        USB_PRODUCT_HUAWEI_E1752        0x1417          /* HUAWEI 
Mobile Modem */
 #define        USB_PRODUCT_HUAWEI_E182 0x1429          /* HUAWEI Mobile Modem 
*/
 #define        USB_PRODUCT_HUAWEI_E161 0x1446          /* HUAWEI Mobile Modem 
*/
Index: dev/usb/usbdevs_data.h
===================================================================
RCS file: /cvs/src/sys/dev/usb/usbdevs_data.h,v
retrieving revision 1.552
diff -u -p -r1.552 usbdevs_data.h
--- dev/usb/usbdevs_data.h      8 Jul 2011 23:09:28 -0000       1.552
+++ dev/usb/usbdevs_data.h      20 Jul 2011 17:22:36 -0000
@@ -4010,6 +4010,10 @@ const struct usb_known_product usb_known
            "HUAWEI Mobile E510",
        },
        {
+           USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E1750,
+           "HUAWEI Mobile Modem",
+       },
+       {
            USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E1752,
            "HUAWEI Mobile Modem",
        },

Reply via email to