Help getting Modem working
by s628940 from LinuxQuestions.org on (#5SPHF)
Good morning all, my first post here after a long time lurking and solving problems via searching, I am however a bit stuck now.
Device: Lenovo X230
BIOS: coreboot
OS: Fedora 35 fresh install
I have purchased a Quectel EP06-E LTE modem, which I would like to get working for mobile broadband. I have read about AT commands to change it to work in mbim mode, but I cant even get that far yet. I am unable to communicate with the device. I can provide you with information and Id please ask for guidance from where to go from here:
1. The device is recognised by the OS:
$ dmesg | grep tty
[ 0.102822] printk: console [tty0] enabled
[ 5.034753] systemd[1]: Created slice Slice /system/getty.
[ 5.924303] usb 2-1.4: Qualcomm USB modem converter now attached to ttyUSB0
2. setserial output:
$ setserial /dev/ttyUSB0
/dev/ttyUSB0, UART: unknown, Port: 0x0000, IRQ: 0
3.lsusb:
$ lsusb -v
Bus 002 Device 003: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x05c6 Qualcomm, Inc.
idProduct 0x9008 Gobi Wireless Modem (QDL mode)
bcdDevice 0.00
iManufacturer 1 Qualcomm CDMA Technologies MSM
iProduct 2 QUSB__BULK
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0020
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
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
I have tried minicom / screen / putty / GTKterm using 115200 for a serial connection but it is unresponsive. I get no prompt just a flashing cursor and no response sending 'AT'
I have looked at the manufacturers guide:
https://sixfab.com/wp-content/upload...Guide_V2.0.pdf
But I cannot find the driver files in fedora it mentions to manually edit. and unsure if I need to?
The device saying QDL mode is something I should be concerned about? I'm a bit stuck and would just like it working, I may reinstall fedora later anyhow, and if I need to do it via Windows then I can. I look forward to any guidance, it will be much appreciated.
Kind regards,
S
Device: Lenovo X230
BIOS: coreboot
OS: Fedora 35 fresh install
I have purchased a Quectel EP06-E LTE modem, which I would like to get working for mobile broadband. I have read about AT commands to change it to work in mbim mode, but I cant even get that far yet. I am unable to communicate with the device. I can provide you with information and Id please ask for guidance from where to go from here:
1. The device is recognised by the OS:
$ dmesg | grep tty
[ 0.102822] printk: console [tty0] enabled
[ 5.034753] systemd[1]: Created slice Slice /system/getty.
[ 5.924303] usb 2-1.4: Qualcomm USB modem converter now attached to ttyUSB0
2. setserial output:
$ setserial /dev/ttyUSB0
/dev/ttyUSB0, UART: unknown, Port: 0x0000, IRQ: 0
3.lsusb:
$ lsusb -v
Bus 002 Device 003: ID 05c6:9008 Qualcomm, Inc. Gobi Wireless Modem (QDL mode)
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x05c6 Qualcomm, Inc.
idProduct 0x9008 Gobi Wireless Modem (QDL mode)
bcdDevice 0.00
iManufacturer 1 Qualcomm CDMA Technologies MSM
iProduct 2 QUSB__BULK
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 0x0020
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0xa0
(Bus Powered)
Remote Wakeup
MaxPower 2mA
Interface Descriptor:
bLength 9
bDescriptorType 4
bInterfaceNumber 0
bAlternateSetting 0
bNumEndpoints 2
bInterfaceClass 255 Vendor Specific Class
bInterfaceSubClass 255 Vendor Specific Subclass
bInterfaceProtocol 255 Vendor Specific Protocol
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
I have tried minicom / screen / putty / GTKterm using 115200 for a serial connection but it is unresponsive. I get no prompt just a flashing cursor and no response sending 'AT'
I have looked at the manufacturers guide:
https://sixfab.com/wp-content/upload...Guide_V2.0.pdf
But I cannot find the driver files in fedora it mentions to manually edit. and unsure if I need to?
The device saying QDL mode is something I should be concerned about? I'm a bit stuck and would just like it working, I may reinstall fedora later anyhow, and if I need to do it via Windows then I can. I look forward to any guidance, it will be much appreciated.
Kind regards,
S