huawei e3276 new species?

Mats Berndtsson mats at gmx.li
Tue Nov 25 22:46:38 PST 2014


Dan Williams skrev 2014-11-25 18:30:
> On Thu, 2014-11-20 at 11:56 +0100, Mats Berndtson wrote:
>> Hello,
>>   
>> i have been trying to get my huawei e3276 dongle to work for almost a
>> year now and have become frustrated enough to actually ask someone
>> about it.
>>   
>> the thing is that it does not behave like the ones i have seen working
>> in posts on the Internet.
>>   
>> All dongles i have read about can be brought up by  issuing th AT
>> command (i use 'cu -lttyUSB0'  to talk to the dongle )
>>   
>> AT^NDISDUP=1,1,"online.telia.se"
> What model # is it?  eg, "E3276s-505" or?

E3276s-150

i learned something else today;

the device presents both ttyUSB0 and ttyUSB1 and both accept "at" commands


>
> Also, what does "AT+GMR?", "AT+GMI?", and "AT+GMM?" report?  (these
> might print your IMEI, but we don't care about that so feel free to XXXX
> it out)
those commands do not seem to be supported...

root[mats]# cu -lttyUSB0
Connected.
ati
Manufacturer: huawei
Model: E3276
Revision: 21.263.03.01.07
IMEI: 8637810163xxxxx
+GCAP: +CGSM,+DS,+ES

OK
at+gmr?
ERROR
at+cgmr?
ERROR
at+gmm?
ERROR
at+gmi?
ERROR
at+cgmi?
ERROR
#

Mats


> Dan
>
>
>>   
>> but in my case absolutely nothing happens, i just get an 'OK' reply
>>   
>>   
>> instead  i have used the commands
>> AT+CGDCONT?
>> +CGDCONT :1,"IP","online.telia.se","0.0.0.0",0,0
>>   
>> OK
>> AT+CGATT=1
>> OK
>> AT+CGACT=1,1
>> OK
>>   
>> then i will get a fixed ligt on the dongle led and  the command :
>>   
>> AT+CGPADDR=1 will show an IP number in the expexted range for operator
>> telia.
>>   
>> dhcpcd wwan0 will time out
>>   
>> after doing this, a look at the wwan 0 in ifconfig shows me this:
>>   
>> wwan0     Link encap:Ethernet  HWaddr 0C:5B:8F:27:9A:64
>>            inet6 addr: fe80::e5b:8fff:fe27:9a64/64 Scope:Link
>>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>>            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>>            TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
>>            collisions:0 txqueuelen:1000
>>            RX bytes:0 (0.0 b)  TX bytes:133844 (130.7 Kb)
>>   
>>   
>>   
>> i am using kernel 3.14.18 right now but will happily trade it for
>> something else if needed
>>   
>> does anyone have any ideas ?
>>   
>>   
>> here is an lsusb "portrait" of the device
>>   
>> -----------------------------------
>> Bus 001 Device 006: ID 12d1:1506 Huawei Technologies Co., Ltd.
>> Device Descriptor:
>>    bLength                18
>>    bDescriptorType         1
>>    bcdUSB               2.00
>>    bDeviceClass            0 (Defined at Interface level)
>>    bDeviceSubClass         0
>>    bDeviceProtocol         0
>>    bMaxPacketSize0        64
>>    idVendor           0x12d1 Huawei Technologies Co., Ltd.
>>    idProduct          0x1506
>>    bcdDevice            1.02
>>    iManufacturer           2 HUAWEI Technology
>>    iProduct                1 HUAWEI Mobile
>>    iSerial                 0
>>    bNumConfigurations      1
>>    Configuration Descriptor:
>>      bLength                 9
>>      bDescriptorType         2
>>      wTotalLength          223
>>      bNumInterfaces          5
>>      bConfigurationValue     1
>>      iConfiguration          3 Huawei Configuration
>>      bmAttributes         0x80
>>        (Bus Powered)
>>      MaxPower              500mA
>>      Interface Descriptor:
>>        bLength                 9
>>        bDescriptorType         4
>>        bInterfaceNumber        0
>>        bAlternateSetting       0
>>        bNumEndpoints           3
>>        bInterfaceClass       255 Vendor Specific Class
>>        bInterfaceSubClass      2
>>        bInterfaceProtocol     16
>>        iInterface              0
>>        ** UNRECOGNIZED:  05 24 00 10 01
>>        ** UNRECOGNIZED:  04 24 02 02
>>        ** UNRECOGNIZED:  05 24 01 00 00
>>        ** UNRECOGNIZED:  06 24 06 00 00 00
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x81  EP 1 IN
>>          bmAttributes            3
>>            Transfer Type            Interrupt
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0040  1x 64 bytes
>>          bInterval               5
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x82  EP 2 IN
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval              32
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x01  EP 1 OUT
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval              32
>>      Interface Descriptor:
>>        bLength                 9
>>        bDescriptorType         4
>>        bInterfaceNumber        1
>>        bAlternateSetting       0
>>        bNumEndpoints           2
>>        bInterfaceClass       255 Vendor Specific Class
>>        bInterfaceSubClass      2
>>        bInterfaceProtocol     18
>>        iInterface              0
>>        ** UNRECOGNIZED:  05 24 00 10 01
>>        ** UNRECOGNIZED:  04 24 02 02
>>        ** UNRECOGNIZED:  05 24 01 00 01
>>        ** UNRECOGNIZED:  06 24 06 01 01 01
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x83  EP 3 IN
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval              32
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x02  EP 2 OUT
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval              32
>>      Interface Descriptor:
>>        bLength                 9
>>        bDescriptorType         4
>>        bInterfaceNumber        2
>>        bAlternateSetting       0
>>        bNumEndpoints           1
>>        bInterfaceClass       255 Vendor Specific Class
>>        bInterfaceSubClass      2
>>        bInterfaceProtocol     22
>>        iInterface              0
>>        ** UNRECOGNIZED:  05 24 00 10 01
>>        ** UNRECOGNIZED:  06 24 1a 00 01 1f
>>        ** UNRECOGNIZED:  0d 24 0f 04 0f 00 00 00 ea 05 03 00 01
>>        ** UNRECOGNIZED:  05 24 06 02 02
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x84  EP 4 IN
>>          bmAttributes            3
>>            Transfer Type            Interrupt
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0040  1x 64 bytes
>>          bInterval               5
>>      Interface Descriptor:
>>        bLength                 9
>>        bDescriptorType         4
>>        bInterfaceNumber        2
>>        bAlternateSetting       1
>>        bNumEndpoints           3
>>        bInterfaceClass       255 Vendor Specific Class
>>        bInterfaceSubClass      2
>>        bInterfaceProtocol     22
>>        iInterface              0
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x84  EP 4 IN
>>          bmAttributes            3
>>            Transfer Type            Interrupt
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0040  1x 64 bytes
>>          bInterval               5
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x85  EP 5 IN
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval              32
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x03  EP 3 OUT
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval              32
>>      Interface Descriptor:
>>        bLength                 9
>>        bDescriptorType         4
>>        bInterfaceNumber        3
>>        bAlternateSetting       0
>>        bNumEndpoints           2
>>        bInterfaceClass         8 Mass Storage
>>        bInterfaceSubClass      6 SCSI
>>        bInterfaceProtocol     80 Bulk (Zip)
>>        iInterface              0
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x04  EP 4 OUT
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval               0
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x86  EP 6 IN
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval               0
>>      Interface Descriptor:
>>        bLength                 9
>>        bDescriptorType         4
>>        bInterfaceNumber        4
>>        bAlternateSetting       0
>>        bNumEndpoints           2
>>        bInterfaceClass         8 Mass Storage
>>        bInterfaceSubClass      6 SCSI
>>        bInterfaceProtocol     80 Bulk (Zip)
>>        iInterface              0
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x05  EP 5 OUT
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval               0
>>        Endpoint Descriptor:
>>          bLength                 7
>>          bDescriptorType         5
>>          bEndpointAddress     0x87  EP 7 IN
>>          bmAttributes            2
>>            Transfer Type            Bulk
>>            Synch Type               None
>>            Usage Type               Data
>>          wMaxPacketSize     0x0200  1x 512 bytes
>>          bInterval               0
>> Device Qualifier (for other device speed):
>>    bLength                10
>>    bDescriptorType         6
>>    bcdUSB               2.00
>>    bDeviceClass            0 (Defined at Interface level)
>>    bDeviceSubClass         0
>>    bDeviceProtocol         0
>>    bMaxPacketSize0        64
>>    bNumConfigurations      1
>> Device Status:     0x0000
>>    (Bus Powered)
>>   
>>   
>> _______________________________________________
>> ModemManager-devel mailing list
>> ModemManager-devel at lists.freedesktop.org
>> http://lists.freedesktop.org/mailman/listinfo/modemmanager-devel
>
>




More information about the ModemManager-devel mailing list