On Fri, Jan 24, 2014 at 1:52 PM, Кирилл Каплин <night...@gmail.com> wrote: > sorry for delay! > after this patch, after attach in dmesg: > umsm0 at uhub2 port 5 configuration 1 interface 0 "Technology Mobile" rev > 2.00/1.02 addr 3 > umsm0 detached > urndis0 at uhub2 port 5 configuration 1 interface 0 "Technology Mobile" rev > 2.00/1.02 addr 3 > urndis0: using Vendorurndis0: ctrl message error: wrong size 3735928559 > > 1024 > urndis0: unable to get query response > : unable to get hardware address > urndis1 at uhub2 port 5 configuration 1 interface 2 "Technology Mobile" rev > 2.00/1.02 addr 3 > urndis1: using Vendorurndis1: ctrl message error: wrong size 3736059565 > > 1024 > urndis1: unable to get query response > : unable to get hardware address > umass0 at uhub2 port 5 configuration 1 interface 4 "Technology Mobile" rev > 2.00/1.02 addr 3 > umass0: using SCSI over Bulk-Only > scsibus4 at umass0: 2 targets, initiator 0 > sd7 at scsibus4 targ 1 lun 0: <, TF CARD Storage, 2.31> SCSI2 0/direct > removable > urndis2 at uhub2 port 5 configuration 1 interface 5 "Technology Mobile" rev > 2.00/1.02 addr 3 > urndis2: no data interface
Oh, so this seems to be a LTE device! This particular modem has no modem interface, only NDIS. I know nothing about these devices, I'm sorry. Ciao, David > On Thu, Jan 23, 2014 at 1:36 PM, David Coppa <dco...@openbsd.org> wrote: > >> >> > From: night...@gmail.com >> > Date: Thu, Jan 23, 2014 at 10:01 AM >> > Subject: Re: Trouble with Huawei e3276 >> > To: misc <misc@openbsd.org> >> >> ... >> >> > port 6 addr 3: high speed, power 500 mA, config 1, Mobile(0x155b), >> > Technology(0x12d1), rev 1.02 >> > umass1 >> >> ... >> >> Please try the attached diff: >> >> $ cd /usr/src/sys/dev/usb && patch -NE -i /path/to/e3276.diff >> >> And rebuild your kernel. >> >> Ciao, >> David >> >> Index: umsm.c >> =================================================================== >> RCS file: /cvs/src/sys/dev/usb/umsm.c,v >> retrieving revision 1.96 >> diff -u -p -u -p -r1.96 umsm.c >> --- umsm.c 13 Dec 2013 17:43:07 -0000 1.96 >> +++ umsm.c 23 Jan 2014 09:27:57 -0000 >> @@ -138,6 +138,7 @@ static const struct umsm_type umsm_devs[ >> {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E1820 }, DEV_UMASS5}, >> {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E220 }, DEV_HUAWEI}, >> {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E303 }, DEV_UMASS5}, >> + {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E3276 }, DEV_UMASS5}, >> {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E353_INIT }, >> DEV_UMASS5}, >> {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E510 }, DEV_HUAWEI}, >> {{ USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E618 }, DEV_HUAWEI}, >> Index: usbdevs >> =================================================================== >> RCS file: /cvs/src/sys/dev/usb/usbdevs,v >> retrieving revision 1.622 >> diff -u -p -u -p -r1.622 usbdevs >> --- usbdevs 22 Jan 2014 01:25:41 -0000 1.622 >> +++ usbdevs 23 Jan 2014 09:28:02 -0000 >> @@ -2153,6 +2153,7 @@ product HUAWEI K4510 0x14c5 HUAWEI Mob >> product HUAWEI E353_INIT 0x14fe HUAWEI Mobile E353 Initial >> product HUAWEI E392_INIT 0x1505 HUAWEI Mobile E392 Initial >> product HUAWEI K3765_INIT 0x1520 HUAWEI Mobile K3765 Initial >> +product HUAWEI E3276 0x155b HUAWEI Mobile E3276 >> product HUAWEI E173S 0x1c05 HUAWEI Mobile E173s >> product HUAWEI E173S_INIT 0x1c0b HUAWEI Mobile E173s Initial >> product HUAWEI E303 0x1f01 HUAWEI Mobile E303 >> Index: usbdevs.h >> =================================================================== >> RCS file: /cvs/src/sys/dev/usb/usbdevs.h,v >> retrieving revision 1.634 >> diff -u -p -u -p -r1.634 usbdevs.h >> --- usbdevs.h 22 Jan 2014 02:47:05 -0000 1.634 >> +++ usbdevs.h 23 Jan 2014 09:28:07 -0000 >> @@ -2160,6 +2160,7 @@ >> #define USB_PRODUCT_HUAWEI_E353_INIT 0x14fe /* HUAWEI >> Mobile E353 Initial */ >> #define USB_PRODUCT_HUAWEI_E392_INIT 0x1505 /* HUAWEI >> Mobile E392 Initial */ >> #define USB_PRODUCT_HUAWEI_K3765_INIT 0x1520 /* HUAWEI >> Mobile K3765 Initial */ >> +#define USB_PRODUCT_HUAWEI_E3276 0x155b /* HUAWEI >> Mobile E3276 */ >> #define USB_PRODUCT_HUAWEI_E173S 0x1c05 /* HUAWEI >> Mobile E173s */ >> #define USB_PRODUCT_HUAWEI_E173S_INIT 0x1c0b /* HUAWEI >> Mobile E173s Initial */ >> #define USB_PRODUCT_HUAWEI_E303 0x1f01 /* HUAWEI Mobile >> E303 */ >> Index: usbdevs_data.h >> =================================================================== >> RCS file: /cvs/src/sys/dev/usb/usbdevs_data.h,v >> retrieving revision 1.628 >> diff -u -p -u -p -r1.628 usbdevs_data.h >> --- usbdevs_data.h 22 Jan 2014 02:47:05 -0000 1.628 >> +++ usbdevs_data.h 23 Jan 2014 09:28:15 -0000 >> @@ -4562,6 +4562,10 @@ const struct usb_known_product usb_known >> "HUAWEI Mobile K3765 Initial", >> }, >> { >> + USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E3276, >> + "HUAWEI Mobile E3276", >> + }, >> + { >> USB_VENDOR_HUAWEI, USB_PRODUCT_HUAWEI_E173S, >> "HUAWEI Mobile E173s", >> },