6 thoughts on “HE910 module interfacing issue with android 5.0”
Dear Sir,
We are evaluation HE910 module for android based mini computer for cellular connectivity. We are able to make the voice call and SMS. it is working fine.
Computing platform: SBC – IFC 6309 from Inforce ? based on Qualcomm Snapdragon 410c running Android 5.1.1. 64 bit.
Telit Module: HE910 G
Firmware: 12.00.006
Attached log for your reference.
But when we are enabling data connection, we are getting below response:-
The same loop is repeating the log due to data connection not established.
We already added all drivers (cdc_acm & cdc_ether) as mentioned on the telit_RIl_user_guide.
on init.rc service dhcpcd_wwan0 /system/bin/dhcpcd -ABDKL wwan0 is added on the getprop we are getting [init.svc.dhcpcd_wwan0]: [stopped], even we try to activate manually it’s not starting.
on the netcfg the wwan0 is not came.
Please let us know what is the issue.
Best Regards,
Diwakar
Can you make a test with the following sequence of AT commands (manually) and paste the log:
Please note that DHCP client must be running on the host OS, otherwise you will receive an error after “AT#ECM=0,1”.
Hi Mr Taj,
Please find the responses screenshot attached.
In continuation to our evaluation with HE910, we have observed the below cases.
We have upgraded the firmware from 12.00.006 to 12.00.008.
As per RIL document 1VV0301239_Telit_RIL_User_Guide_for_Android_OS_5.x_6.x_r3, HE910 is falling under Group 1(PID: 0x0023) and Group 3(PID: 0x0021).
DMESG command reponse is ID vendor=1bc7, idproduct=0023(screen shot attached)
We have tested the data establishment with PPP(Group 3) and DHCP(Group 1)
For DHCP we have explained the responses in the 1st post as above
For PPP below are the responses
When we establish data connection for the first time, we are able to connect to internet and browse. But once if we disconnected the data and turn on the data, after wards it’s not connecting to Internet.
When we are switching from Wifi to Mobile_Data, this time also we are not able to connect Internet.
For both the above cases, the 3G symbol is visible on the bar and ppp service is running.
Here I attached the logcat while starting the module for PPP.
My queries are
Can we establish data connection through DHCP, since the PID is 0x0023?
Please advise if any changes to be made for the PPP connection, since it is not getting connected for the second time (Once data is turned off and again turned on).
I am sorry for the typo error, the correct syntax is ?AT#ECM=1,0?, anyway, in your second attempt you used the correct syntax.
According to your log (telit_3_tst and telit_2_tst), it seems that the dhcp is not running on your PC side. After ?AT#ECM=1,0?, the module activated CID 1 and then it was unable to assign the IP address to your host OS and therefore replied with an error and deactivated CID 1. For this reason you have received the unsolicited: +CGEV: ME DEACT IP, ?100.110.24.221?, 1
So, before issuing ?AT#ECM=1,0? to the module, can you issue this linux command: dhclient wwan0
Hi Mr Taj,
Thank you…
We are able to establish the data connection through DHCP.
Can I know the issue with PPP connection as explained above.
Your issue is not something usual, maybe the ppp process wasn’t closed properly on your OS, or the routing table wasn’t cleaned correctly.
We use cookies to enhance your browsing experience and help us improve our websites. To improve our website, we carefully select third parties that use cookies to allow us to serve specific content and achieve the purposes set out in our cookie policy. For more information on how to make adjustments through your browser to the cookies being used on your device, please click Find Out More link. By closing this banner or continuing to browse our website, you agree to our use of such cookies. FIND OUT MORE
Dear Sir,
We are evaluation HE910 module for android based mini computer for cellular connectivity. We are able to make the voice call and SMS. it is working fine.
Computing platform: SBC – IFC 6309 from Inforce ? based on Qualcomm Snapdragon 410c running Android 5.1.1. 64 bit.
Telit Module: HE910 G
Firmware: 12.00.006
Attached log for your reference.
But when we are enabling data connection, we are getting below response:-
AT#ECM=1,0
AT#ECMC?
<#ECMC:0,0,”100.108.144.121″,”255.0.0.0″,”100.108.144.122″,”125.22.47.102″,”59.144.144.46″,”0.0.0.0″,”0.0.0.0″,”0.0.0.0″,”0.0.0.0″,”0.0.0.0
The same loop is repeating the log due to data connection not established.
We already added all drivers (cdc_acm & cdc_ether) as mentioned on the telit_RIl_user_guide.
on init.rc service dhcpcd_wwan0 /system/bin/dhcpcd -ABDKL wwan0 is added
on the getprop we are getting [init.svc.dhcpcd_wwan0]: [stopped], even we try to activate manually it’s not starting.
on the netcfg the wwan0 is not came.
Please let us know what is the issue.
Best Regards,
Diwakar
Can you make a test with the following sequence of AT commands (manually) and paste the log:
AT+CGDCONT=1,”IP”,”airtelgprs.com”
AT+CREG?
AT+CGREG?
AT+CGACT?
AT#USBCFG?
AT+CGDCONT?
AT#ECM?
AT#ECMC?
AT#ECM=0,1
AT#ECMC?
Please note that DHCP client must be running on the host OS, otherwise you will receive an error after “AT#ECM=0,1”.
Hi Mr Taj,
Please find the responses screenshot attached.
In continuation to our evaluation with HE910, we have observed the below cases.
We have upgraded the firmware from 12.00.006 to 12.00.008.
As per RIL document 1VV0301239_Telit_RIL_User_Guide_for_Android_OS_5.x_6.x_r3, HE910 is falling under Group 1(PID: 0x0023) and Group 3(PID: 0x0021).
DMESG command reponse is ID vendor=1bc7, idproduct=0023(screen shot attached)
We have tested the data establishment with PPP(Group 3) and DHCP(Group 1)
For DHCP we have explained the responses in the 1st post as above
For PPP below are the responses
For both the above cases, the 3G symbol is visible on the bar and ppp service is running.
Here I attached the logcat while starting the module for PPP.
My queries are
I am sorry for the typo error, the correct syntax is ?AT#ECM=1,0?,
anyway, in your second attempt you used the correct syntax.
According to your log (telit_3_tst and telit_2_tst), it seems that the dhcp is not running on your PC side.
After ?AT#ECM=1,0?, the module activated CID 1 and then it was unable to assign the IP address to your host OS and therefore replied with an error and deactivated CID 1. For this reason you have received the unsolicited:
+CGEV: ME DEACT IP, ?100.110.24.221?, 1
So, before issuing ?AT#ECM=1,0? to the module, can you issue this linux command:
dhclient wwan0
Hi Mr Taj,
Thank you…
We are able to establish the data connection through DHCP.
Can I know the issue with PPP connection as explained above.
Your issue is not something usual, maybe the ppp process wasn’t closed properly on your OS, or the routing table wasn’t cleaned correctly.
Can you test this PPP issue on another Linux PC?