Install Huawei E392 USB LTE Drivers

4 réponses [Dernière contribution]
netpack
Hors ligne
A rejoint: 08/19/2013

Hi all,
I've got a Huawei E392 USB LTE modem that works fine under kali linux but when I stick it in my trisquel it does nothing.

What should I do to get this working?

Doing a lsusb -v brings this related info:

Bus 003 Device 003: ID 12d1:1505 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard
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 0x1505 E398 LTE/UMTS/GSM Modem/Networkcard
bcdDevice 0.00
iManufacturer 3 Huawei Technologies
iProduct 2 HUAWEI Mobile
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 32
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 1 Huawei Configuration
bmAttributes 0xc0
Self Powered
MaxPower 500mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 8 Mass Storage
bInterfaceSubClass 6 SCSI
bInterfaceProtocol 80 Bulk-Only
iInterface 0
Endpoint Descriptor:
bLength 7
bDescriptorType 5
bEndpointAddress 0x81 EP 1 IN
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 0x01 EP 1 OUT
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)

Thank you for your time and efford :-)
Greetins,
Fred.

lembas
Hors ligne
A rejoint: 05/13/2010

Hello!

The probably cause is it requires a proprietary firmware to run that is included in Linux but not in Linux-libre.

If that is the case, your best bet is to get another modem.

netpack
Hors ligne
A rejoint: 08/19/2013

How can I make this one run? I really can't aford another modem...

BugRep
Hors ligne
A rejoint: 04/05/2012

You probably need to do usb mode switching.
Huawei modems usually start in storage mode and need to be instructed to change the mode to use device as a modem.

netpack
Hors ligne
A rejoint: 08/19/2013

Thank you BugRep ;-)

So for all out there that need to get it working on trisquel (in my case a Huwaei E392 LTE Usb Modem (from TMN Portuguese provider)) here's how:

type in terminal as root (or sudo the commands):
lsusb -v | less

Get the vendor and product ID from the result of the above command.

Like: Bus 003 Device 003: ID 12d1:1505 Huawei Technologies Co., Ltd. E398 LTE/UMTS/GSM Modem/Networkcard

Note the two references after ID (12d1 and 1505)

Now append this line in /etc/modules:
usbserial vendor=0x12d1 product=0x1505

(to edit type "nano /etc/modules" as root, add the lines, hit ctrl+o to write the file (save) and ctrl+x to close nano.)

Reboot your computer and your done.
Set up a new mobile broadband connection and your online! ;-)

Greetings 2 all.
Thank you BugRep ;-)