Install Huawei E392 USB LTE Drivers
- Inicie sesión ou rexístrese para enviar comentarios
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.
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.
How can I make this one run? I really can't aford another modem...
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.
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 ;-)
- Inicie sesión ou rexístrese para enviar comentarios









 
   
  