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