Tiny Core Linux

Tiny Core Base => Corepure64 => Topic started by: bonbob on October 04, 2017, 10:39:57 AM

Title: qcserial driver
Post by: bonbob on October 04, 2017, 10:39:57 AM
Hi. I have Hewlett-Packard un2400 Gobi Wireless Modem and it need Qualcomm serial driver installed into the kernel. How can i check presence of it?
Title: Re: qcserial driver
Post by: patrikg on October 04, 2017, 12:30:01 PM
And a tip, you also need firmware
gobi-loader
gobi-firmware

https://www.fladi.at/posts/hp-un2400-modem-finally-works/

Make the qcserial module to the kernel.
Title: Re: qcserial driver
Post by: bonbob on October 06, 2017, 10:34:04 AM
Okay. Here we are:

lsusb:
Code: [Select]
Bus 002 Device 002: ID 03f0:201d Hewlett-Packard un2400 Gobi Wireless Modem (QDL mode)

dmesg:
Code: [Select]
usbserial: USB Serial support registered for Qualcomm USB modem
qcserial 2-5:1.0: Qualcomm USB modem converter detected
usb 2-5: Qualcomm USB modem converter now attached to ttyUSB0

QDL mode means that modem now ready to get flash firmware.  Gobi Wireless Modem has no it's own firmware, and need to be loaded each time as modem power on. There is gobi_loader utility which load firmware files amss.mbn, apps.mbn and UQCN.mbn.

So i have got it all from https://wiki.archlinux.org/index.php/Gobi_Broadband_Modems (https://wiki.archlinux.org/index.php/Gobi_Broadband_Modems). gobi_loader was successfully Compiled. I Flashed modem by

Code: [Select]
/lib/udev/gobi_loader /dev/ttyUSB0 /lib/firmware/gobi/
rmmod qcserial
modprobe qcserial


but nothing have happened. Theoretically after flashing additional ttyUSB* has to appear. But no. I still have only
lsusb:
Code: [Select]
Bus 002 Device 002: ID 03f0:201d Hewlett-Packard un2400 Gobi Wireless Modem (QDL mode)

dmesg:
Code: [Select]
usbserial: USB Serial support registered for Qualcomm USB modem
qcserial 2-5:1.0: Qualcomm USB modem converter detected
usb 2-5: Qualcomm USB modem converter now attached to ttyUSB0

Any suggestions?
Title: Re: qcserial driver
Post by: bonbob on October 07, 2017, 12:58:25 PM
I am blind idiot, trying load Gobi2000 firmware to Gobi1000 device. Now it's OK. Two ttyUSB* devices has appeared and connecting via "microcom".
Code: [Select]
ATI

Manufacturer: QUALCOMM INCORPORATED
Model: 88
Revision: D1020-SUUAASGA-4352  1  [Apr 14 2008 19:00:00]
IMEI: 980049004712890
+GCAP: +CGSM,+DS


After testing this modem, i'll post here gobi_loader extension for Gobi1000.
Title: Re: qcserial driver
Post by: Rich on October 07, 2017, 04:35:06 PM
Hi bonbob
Extensions are always welcome, however, posting them to the forum is not allowed. Please see here for information on
submitting extensions:
http://wiki.tinycorelinux.net/wiki:creating_extensions#submitting