Sierra EM7455 no recognized on router WE826[16M] with OpenWRT.18.06

Hello,

I integrated the 4G card EM7455 before flash the system OpenWRT in a WE826 16M router.

4G cards pecifications :
Sierra Wireless AirPrime TM
Model : EM7455 QUALCOMM_4G
Product in Vietnam
LF716589960410
4428791000015A2040
442879100015 Windows
02.24.03.00 NO_GPS_1.0

On the web OpenWRT information interface :
http://192.168.1.1/cgi-bin/luci/admin/modem/debug
MODEM > DEBUG INFO > DEVICE INFORMATION
############################################################
Device Information
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 1
B: Alloc= 0/800 us ( 0%), #Int= 1, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0002 Rev= 4.14
S: Manufacturer=Linux 4.14.63 ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=101c0000.ehci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=256ms


T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=480 MxCh= 4
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=05e3 ProdID=0608 Rev=85.37
S: Product=USB2.0 Hub
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=100mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=256ms


T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 1
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=1d6b ProdID=0001 Rev= 4.14
S: Manufacturer=Linux 4.14.63 ohci_hcd
S: Product=Generic Platform OHCI controller
S: SerialNumber=101c1000.ohci
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I:* If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
############################################################

On a previous post, Jim was talking about a possible line of approach : “the possibility that the VID and PID may need to be changed to work properly”?

On the WE826, what is it showing under the MODEM > DEBUG INFO > DEVICE INFORMATION

The Sierra “Linux QMI SDK Software” was already download :
https://source.sierrawireless.com/resou … re-latest/

Is it necessary to do a high level linux kernel compilation ?
Is it possible with SSH to fix the problem in command lines ?
Is it possible to download and install a package from OpenWRT web interface SYSTEM>SOFTWARE ?
Is it necessary to use my laptop to flash or modify the Sierra EM7455 card ?

Please, how it’s possible to install that card because several users found the good configuration on different forums ?

Thank you for your time

Nicolas

NB : my level is intermediary on linux, I already install software with “make”, but I need a good “readme.txt”

=========================================================================
How to send “AT” orders to the router WE826[16M] to recognize the Sierra 4G card EM7455 ?

Hello,

After checked, the EM7455 is badly detected under a xubuntu system, that confirm that the card should worked. The computer is an old atom which was working under XP with a M2 Pcie adaptor.

Links below with Lshw command :

  • without_card_on_old_laptop_atom_M2_to_Pciexp.txt
  • wrong_detection_EM7455_card_on_old_laptop_atom_M2_to_Pciexp.txt

The Daniel tutorial seems amazing about the EM7455 configuration dedicated to the USB EM7455 box, but he’s also writing about OpenWRT Goldenorb famous AT commands and maybe SSH magic commands.

””””””””””””””Daniel tutorial””””””””””””””””””””””

Run the following from SSH:

// Insert PID for EM7455 on every boot:

sed -i ‘$s%^exit 0%echo “1199 9091” > /sys/bus/usb-serial/drivers/option1/new_id\nexit 0\n%’ /etc/rc.local

// Insert PID for EM7455 on immediately:

echo “1199 9091” > /sys/bus/usb-serial/drivers/option1/new_id

”””””””””””””””””””””””””””””””””””””””””””””””””

The reference is matching with the Jim screenshot below :

But after did that command the card is not detected

MODEM>DEBUG INFORMATION [openwrt-we826-GO2019-03-10]

Unfortunately for me, I use Ubuntu 18.04 and I don’t know how to use the Huawei Modem Terminal.

Maybe it’s necessary to use the qmi tool ? If yes how can I send AT command to the EM7455 with Ubuntu to he WE826 [16M] WAN port, I guess t ? Is it necessary to use a windows computer ?

Unless if I mistaken it’s necessary to plug the RJ45 in WAN port to send AT orders to the EM7455 card ?

Is it an obligation to use Huawei Modem Terminal with windows ?

https://ltehacks.com/viewtopic.php?t=33

Thank you to share your patience, your skills and your help.

you can use screen, ie screen /dev/ttyUSB2 to connect to the AT port.