[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-24 Thread babuvenkates...@gmail.com
HI Venkat,

Thank for your suggestions on GSM.
Am using gobi 3000 in my device to the GSM module.
when i try to enable Gobiserial and Gobinet drivers. its showing only
GobiSerial and able to establish a call.
if i disable GObiSerial then GobiNet is enabling but not detecting GSM
module.
Can you help to enable both the drivers regarding GSM module
Will it possible to enable to different class of drivers(serial  Net)
to this GSM purpose.


Thanks,
Venkatesh.

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting


Re: [android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-24 Thread venkat k raju
Hi venky6 babu and babuvenkatesh56,

if your modem have two physical ports then there is no problem AFAIK,  just
see my previous messages in this thread .

telephony (rild daemon) pass one port and net connection (pppd) pass other
one.

but if have only one physical port and you want to integrate two modules
then there is conflicting here.

i have been trying it too!



On Tue, Jan 24, 2012 at 10:06 AM, babuvenkates...@gmail.com 
bachinavenkat...@gmail.com wrote:

 HI Venkat,

 Thank for your suggestions on GSM.
 Am using gobi 3000 in my device to the GSM module.
 when i try to enable Gobiserial and Gobinet drivers. its showing only
 GobiSerial and able to establish a call.
 if i disable GObiSerial then GobiNet is enabling but not detecting GSM
 module.
 Can you help to enable both the drivers regarding GSM module
 Will it possible to enable to different class of drivers(serial  Net)
 to this GSM purpose.


 Thanks,
 Venkatesh.

 --
 unsubscribe: android-porting+unsubscr...@googlegroups.com
 website: http://groups.google.com/group/android-porting




-- 
thanksRegards
k.v.raju

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting


[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-19 Thread Sai Chaitanya Chitneedi
Does it crash at a different point each time or does it die after the same
request every time?If the usb wasn't getting disconnected, judging by the
random point on crash, i would have said if might be a buffer read error.
But if usb is getting disconnected as well, it might be different problem.

On Thu, Jan 19, 2012 at 2:03 PM, Sai Chaitanya Chitneedi 
chaitanya.nom...@gmail.com wrote:

 Hi Venkat,
 Reset is not necessary. But i don't think it is happening voluntarily. Did
 you modify and reduce the log. If not, the things got worse compared to
 your last log 
 herehttps://rowboat.googlegroups.com/attach/bd54dcd92e285509/minicom_radio_usb.txt?view=1part=4.
 You didn't get response for  AT ATE0Q0V1 . IF you are using 0xdroid
 sources, from sources i can say,it died after this function 
 requestRadioPower.


 Your log doesn't show AT+CFUN being sent, so i don't think
 it might have caused it. The weird thing is your modem is notifying it's
 death. I don't think RIL asked for the modem to die. There might be
 something else.

 By resetting, do you mean the modem recovers and starts working again {or}
 does it stay dead?

 But If you are sure AT+CFUN is causing error, then comment out the call
 for the  requestRadioPower in the onRequest function's switch case
 loop of ril sources. That will make the AT+CFUN ineffective from RIL.


 On Thu, Jan 19, 2012 at 1:18 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Sorry i forgot to attach. The attachment here.


 On Thu, Jan 19, 2012 at 1:17 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi Devindrappa,
 The log shows none of the scripts are working. correctly. The log is
 continued and i can't make out which error is for which script. Could you
 please empty the log everytime before running a a script. That way i will
 know which error is for which script.
 In the attached log i seprated them.

1. The first set is from the old log only.
2. In the second set, it is still expecting AT as response. I don't
know which script is giving this.
3. The 3rd,4th,5th,6th sets almost got it right. They are SENDING
AT^M and expecting OK as result but since it is sending wrong message, it
will not get ok. WORK ON THE SCRIPT GIVING THIS RESULT. give
AT/c instead of just AT and retry.
4. The next few sets are failing because they are expecting /rAT as
a response from modem. the script giving this error needs to be modified 
 to
have a space between /r and AT. it should be /r AT not /rAT
5. The next few sets have a syntax mistake. Try to put a missing '
[OR]  for the script giving this error.
6. The last 3 sets are again  expecting /rAT as a response from
modem. Do as i said in  step 4.

 So basically all scripts are still wrong. That is why we are still
 getting same error. Could you please separate which error is for which
 script. Tell me which script is giving the error i said in step 3. We have
 a improvement but still we didn't get it correctly.


 On Thu, Jan 19, 2012 at 12:54 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Sai,

 i think some problem with software reset issues!! android
 application or reference-ril.so i don't know...
 please check this log message. reset means the application will send
 AT+CFUN something like this right.. that time my modem was get resetting

 then usb was disconnecting ...

 AT ATE0Q0V1
 D/RILB(  165): Notifying: radio available
 D/RILJ(  165): [0002] SCREEN_STATE: true
 D/RILJ(  165): [0003] RADIO_POWER
 D/AT  (   66): atchannel: EOF reached
 I/RIL (   66): AT channel closed
 D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: SCREEN_STATE
 D/RILJ(  165): [0002] SCREEN_STATE error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/GSM (  165): Wrong network type: 0
 E/GSM (  165): Wrong network type: 0
 D/GSM (  165): Poll ServiceState done:  oldSS=[1 home null null
 null  Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
 false] newSS=[3 home nulln
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RILJ(  165): [0004] BASEBAND_VERSION
 D/RIL (   66): onRequest: RADIO_POWER
 D/RILJ(  165): [0003] RADIO_POWER error:
 com.android.internal.telephony.CommandException: GENERIC_FAILURE
 D/RILJ(  165): [0005] GET_IMEI
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but2 at TIMEOUT, reset!
 D/RILJ(  165): [0006] GET_IMEISV
 D/RIL (   66): onRequest: BASEBAND_VERSION
 D/RIL (   66): onRequest: GET_IMEI
 D/RILJ(  165): [0004] BASEBAND_VERSION error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 D/RILJ(  165): [0005] GET_IMEI error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-19 Thread venkat k raju
Hi Sai Chaitanya Chitneedi,

can you check it my issues is it my thinking was correct ot not !


On Thu, Jan 19, 2012 at 1:18 PM, Sai Chaitanya Chitneedi 
chaitanya.nom...@gmail.com wrote:

 Sorry i forgot to attach. The attachment here.


 On Thu, Jan 19, 2012 at 1:17 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi Devindrappa,
 The log shows none of the scripts are working. correctly. The log is
 continued and i can't make out which error is for which script. Could you
 please empty the log everytime before running a a script. That way i will
 know which error is for which script.
 In the attached log i seprated them.

1. The first set is from the old log only.
2. In the second set, it is still expecting AT as response. I don't
know which script is giving this.
3. The 3rd,4th,5th,6th sets almost got it right. They are SENDING
AT^M and expecting OK as result but since it is sending wrong message, it
will not get ok. WORK ON THE SCRIPT GIVING THIS RESULT. give
AT/c instead of just AT and retry.
4. The next few sets are failing because they are expecting /rAT as a
response from modem. the script giving this error needs to be modified to
have a space between /r and AT. it should be /r AT not /rAT
5. The next few sets have a syntax mistake. Try to put a missing '
[OR]  for the script giving this error.
6. The last 3 sets are again  expecting /rAT as a response from
modem. Do as i said in  step 4.

 So basically all scripts are still wrong. That is why we are still
 getting same error. Could you please separate which error is for which
 script. Tell me which script is giving the error i said in step 3. We have
 a improvement but still we didn't get it correctly.


 On Thu, Jan 19, 2012 at 12:54 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Sai,

 i think some problem with software reset issues!! android
 application or reference-ril.so i don't know...
 please check this log message. reset means the application will send
 AT+CFUN something like this right.. that time my modem was get resetting

 then usb was disconnecting ...

 AT ATE0Q0V1
 D/RILB(  165): Notifying: radio available
 D/RILJ(  165): [0002] SCREEN_STATE: true
 D/RILJ(  165): [0003] RADIO_POWER
 D/AT  (   66): atchannel: EOF reached
 I/RIL (   66): AT channel closed
 D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: SCREEN_STATE
 D/RILJ(  165): [0002] SCREEN_STATE error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/GSM (  165): Wrong network type: 0
 E/GSM (  165): Wrong network type: 0
 D/GSM (  165): Poll ServiceState done:  oldSS=[1 home null null
 null  Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
 false] newSS=[3 home nulln
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RILJ(  165): [0004] BASEBAND_VERSION
 D/RIL (   66): onRequest: RADIO_POWER
 D/RILJ(  165): [0003] RADIO_POWER error:
 com.android.internal.telephony.CommandException: GENERIC_FAILURE
 D/RILJ(  165): [0005] GET_IMEI
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but2 at TIMEOUT, reset!
 D/RILJ(  165): [0006] GET_IMEISV
 D/RIL (   66): onRequest: BASEBAND_VERSION
 D/RIL (   66): onRequest: GET_IMEI
 D/RILJ(  165): [0004] BASEBAND_VERSION error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 D/RILJ(  165): [0005] GET_IMEI error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: GET_IMEISV
 D/RILJ(  165): [0006] GET_IMEISV error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 I/RIL (   66): Re-opening after close
 D/RILB(  165): Notifying: radio not available
 D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED
 RADIO_UNAVAILABLE
 E/GSM (  165): Wrong network type: 0
 E/GSM (  165): Wrong network type: 0
 D/GSM (  165): Poll ServiceState done:  oldSS=[3 home null null
 null  Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
 false] newSS=[1 home nulln
 D/RILJ(  165): [0007] GET_CURRENT_CALLS
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: GET_CURRENT_CALLS
 D/RILJ(  165): [0007] GET_CURRENT_CALLS error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE

 is reset necessary and how to denied it  please suggest me. what i am
 thinking is wrong or what?


 On Thu, Jan 19, 2012 at 12:15 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:

 Hi Chaitanya,

 Thanks for your reply, please look at the attached ppp.log and suggest
 me where i am wrong.

 Thanks and Regards,
 Devindrappa


 On Wed, Jan 18, 2012 at 10:57 PM, 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-19 Thread venkat k raju
Hi Sai,

i think some problem with software reset issues!! android application
or reference-ril.so i don't know...
please check this log message. reset means the application will send
AT+CFUN something like this right.. that time my modem was get resetting

then usb was disconnecting ...

AT ATE0Q0V1
D/RILB(  165): Notifying: radio available
D/RILJ(  165): [0002] SCREEN_STATE: true
D/RILJ(  165): [0003] RADIO_POWER
D/AT  (   66): atchannel: EOF reached
I/RIL (   66): AT channel closed
D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF
E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
D/RIL (   66): onRequest: SCREEN_STATE
D/RILJ(  165): [0002] SCREEN_STATE error:
com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
E/GSM (  165): Wrong network type: 0
E/GSM (  165): Wrong network type: 0
D/GSM (  165): Poll ServiceState done:  oldSS=[1 home null null null
Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false]
newSS=[3 home nulln
E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
D/RILJ(  165): [0004] BASEBAND_VERSION
D/RIL (   66): onRequest: RADIO_POWER
D/RILJ(  165): [0003] RADIO_POWER error:
com.android.internal.telephony.CommandException: GENERIC_FAILURE
D/RILJ(  165): [0005] GET_IMEI
E/RILJ(  165): ERROR: mReqPending is NOT 0 but2 at TIMEOUT, reset!
D/RILJ(  165): [0006] GET_IMEISV
D/RIL (   66): onRequest: BASEBAND_VERSION
D/RIL (   66): onRequest: GET_IMEI
D/RILJ(  165): [0004] BASEBAND_VERSION error:
com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
D/RILJ(  165): [0005] GET_IMEI error:
com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
D/RIL (   66): onRequest: GET_IMEISV
D/RILJ(  165): [0006] GET_IMEISV error:
com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
I/RIL (   66): Re-opening after close
D/RILB(  165): Notifying: radio not available
D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED
RADIO_UNAVAILABLE
E/GSM (  165): Wrong network type: 0
E/GSM (  165): Wrong network type: 0
D/GSM (  165): Poll ServiceState done:  oldSS=[3 home null null null
Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false]
newSS=[1 home nulln
D/RILJ(  165): [0007] GET_CURRENT_CALLS
E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
D/RIL (   66): onRequest: GET_CURRENT_CALLS
D/RILJ(  165): [0007] GET_CURRENT_CALLS error:
com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE

is reset necessary and how to denied it  please suggest me. what i am
thinking is wrong or what?


On Thu, Jan 19, 2012 at 12:15 PM, Devindrappa Handraki 
devindrapp...@gmail.com wrote:

 Hi Chaitanya,

 Thanks for your reply, please look at the attached ppp.log and suggest me
 where i am wrong.

 Thanks and Regards,
 Devindrappa


 On Wed, Jan 18, 2012 at 10:57 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi Devindrappa,

1. Please send new ppp-log and go through my previous message.
2. I was right about the  REQUEST_GET_PREFERRED_NETWORK_TYPE  it is
for 2G/3G only.I checked my huawei ril , i have this in it:-


 switch (request){

 case RIL_REQUEST_SET_PREFERRED_NETWORK_TYPE:
 requestSetPreferredNetworkType(data, datalen, t);
 break;


 and for the function   requestSetPreferredNetworkType  i'm giving at
 commands at+bandset=0 and  AT+CGAATT=2,1,1 which will set my haweui E1732
 for gsm only =2,1,2 for 3G only and 2,1,0 for dual mode. You can see in
 this forum here forum.xda-developers.com/archive/index.php/t-711753.html. 
 Search for my said commands and you will find details.

 3.  . So obviously you don't have to deal with this. But if you still
 want to loose the error continue reading. Maybe the cause for error was
 your that your RIL didnot define how to handle the request itself. So it is
 giving error that request can't be supported by this ril. Look for the
 function static void onRequest (int request, void *data, size_t datalen,
 RIL_Token t) it will have a switch case statement with request as
 switch. In that give a case statement as i mentioned above at start of this
 message, but don't mention any function to call.leave it blank. That's it
 your error should vanish.

 4.  If you are keen on working with data connection in RIL. The best the
 ril can do for you is give the initialization commands. It cannot setup the
 connection, just sends at commands. look for function
 requestSetupDataCall this will have the initialization commands to be
 sent to modem before pppd link. This is the best the ril can do for you
 with respect to a data connection. It canNOT setup a data link. You will
 have to call pppd for that. The reason we are not using this yet, is bcoz
 we can't edit it frequently like 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-19 Thread Sai Chaitanya Chitneedi
Hi Venkat,
Reset is not necessary. But i don't think it is happening voluntarily. Did
you modify and reduce the log. If not, the things got worse compared to
your last log 
herehttps://rowboat.googlegroups.com/attach/bd54dcd92e285509/minicom_radio_usb.txt?view=1part=4.
You didn't get response for  AT ATE0Q0V1 . IF you are using 0xdroid
sources, from sources i can say,it died after this function
requestRadioPower.


Your log doesn't show AT+CFUN being sent, so i don't think
it might have caused it. The weird thing is your modem is notifying it's
death. I don't think RIL asked for the modem to die. There might be
something else.

By resetting, do you mean the modem recovers and starts working again {or}
does it stay dead?

But If you are sure AT+CFUN is causing error, then comment out the call for
the  requestRadioPower in the onRequest function's switch case loop of
ril sources. That will make the AT+CFUN ineffective from RIL.

On Thu, Jan 19, 2012 at 1:18 PM, Sai Chaitanya Chitneedi 
chaitanya.nom...@gmail.com wrote:

 Sorry i forgot to attach. The attachment here.


 On Thu, Jan 19, 2012 at 1:17 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi Devindrappa,
 The log shows none of the scripts are working. correctly. The log is
 continued and i can't make out which error is for which script. Could you
 please empty the log everytime before running a a script. That way i will
 know which error is for which script.
 In the attached log i seprated them.

1. The first set is from the old log only.
2. In the second set, it is still expecting AT as response. I don't
know which script is giving this.
3. The 3rd,4th,5th,6th sets almost got it right. They are SENDING
AT^M and expecting OK as result but since it is sending wrong message, it
will not get ok. WORK ON THE SCRIPT GIVING THIS RESULT. give
AT/c instead of just AT and retry.
4. The next few sets are failing because they are expecting /rAT as a
response from modem. the script giving this error needs to be modified to
have a space between /r and AT. it should be /r AT not /rAT
5. The next few sets have a syntax mistake. Try to put a missing '
[OR]  for the script giving this error.
6. The last 3 sets are again  expecting /rAT as a response from
modem. Do as i said in  step 4.

 So basically all scripts are still wrong. That is why we are still
 getting same error. Could you please separate which error is for which
 script. Tell me which script is giving the error i said in step 3. We have
 a improvement but still we didn't get it correctly.


 On Thu, Jan 19, 2012 at 12:54 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Sai,

 i think some problem with software reset issues!! android
 application or reference-ril.so i don't know...
 please check this log message. reset means the application will send
 AT+CFUN something like this right.. that time my modem was get resetting

 then usb was disconnecting ...

 AT ATE0Q0V1
 D/RILB(  165): Notifying: radio available
 D/RILJ(  165): [0002] SCREEN_STATE: true
 D/RILJ(  165): [0003] RADIO_POWER
 D/AT  (   66): atchannel: EOF reached
 I/RIL (   66): AT channel closed
 D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: SCREEN_STATE
 D/RILJ(  165): [0002] SCREEN_STATE error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/GSM (  165): Wrong network type: 0
 E/GSM (  165): Wrong network type: 0
 D/GSM (  165): Poll ServiceState done:  oldSS=[1 home null null
 null  Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly:
 false] newSS=[3 home nulln
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RILJ(  165): [0004] BASEBAND_VERSION
 D/RIL (   66): onRequest: RADIO_POWER
 D/RILJ(  165): [0003] RADIO_POWER error:
 com.android.internal.telephony.CommandException: GENERIC_FAILURE
 D/RILJ(  165): [0005] GET_IMEI
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but2 at TIMEOUT, reset!
 D/RILJ(  165): [0006] GET_IMEISV
 D/RIL (   66): onRequest: BASEBAND_VERSION
 D/RIL (   66): onRequest: GET_IMEI
 D/RILJ(  165): [0004] BASEBAND_VERSION error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 D/RILJ(  165): [0005] GET_IMEI error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: GET_IMEISV
 D/RILJ(  165): [0006] GET_IMEISV error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 I/RIL (   66): Re-opening after close
 D/RILB(  165): Notifying: radio not available
 D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED
 RADIO_UNAVAILABLE
 E/GSM (  165): Wrong network type: 0
 E/GSM (  165): Wrong network type: 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-19 Thread Sai Chaitanya Chitneedi
Hi Devindrappa,
The log shows none of the scripts are working. correctly. The log is
continued and i can't make out which error is for which script. Could you
please empty the log everytime before running a a script. That way i will
know which error is for which script.
In the attached log i seprated them.

   1. The first set is from the old log only.
   2. In the second set, it is still expecting AT as response. I don't know
   which script is giving this.
   3. The 3rd,4th,5th,6th sets almost got it right. They are SENDING AT^M
   and expecting OK as result but since it is sending wrong message, it will
   not get ok. WORK ON THE SCRIPT GIVING THIS RESULT. give AT/c instead of
   just AT and retry.
   4. The next few sets are failing because they are expecting /rAT as a
   response from modem. the script giving this error needs to be modified to
   have a space between /r and AT. it should be /r AT not /rAT
   5. The next few sets have a syntax mistake. Try to put a missing ' [OR]
for the script giving this error.
   6. The last 3 sets are again  expecting /rAT as a response from modem.
   Do as i said in  step 4.

So basically all scripts are still wrong. That is why we are still getting
same error. Could you please separate which error is for which script. Tell
me which script is giving the error i said in step 3. We have a improvement
but still we didn't get it correctly.


On Thu, Jan 19, 2012 at 12:54 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Sai,

 i think some problem with software reset issues!! android application
 or reference-ril.so i don't know...
 please check this log message. reset means the application will send
 AT+CFUN something like this right.. that time my modem was get resetting

 then usb was disconnecting ...

 AT ATE0Q0V1
 D/RILB(  165): Notifying: radio available
 D/RILJ(  165): [0002] SCREEN_STATE: true
 D/RILJ(  165): [0003] RADIO_POWER
 D/AT  (   66): atchannel: EOF reached
 I/RIL (   66): AT channel closed
 D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED RADIO_OFF
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: SCREEN_STATE
 D/RILJ(  165): [0002] SCREEN_STATE error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/GSM (  165): Wrong network type: 0
 E/GSM (  165): Wrong network type: 0
 D/GSM (  165): Poll ServiceState done:  oldSS=[1 home null null null
 Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false]
 newSS=[3 home nulln
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RILJ(  165): [0004] BASEBAND_VERSION
 D/RIL (   66): onRequest: RADIO_POWER
 D/RILJ(  165): [0003] RADIO_POWER error:
 com.android.internal.telephony.CommandException: GENERIC_FAILURE
 D/RILJ(  165): [0005] GET_IMEI
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but2 at TIMEOUT, reset!
 D/RILJ(  165): [0006] GET_IMEISV
 D/RIL (   66): onRequest: BASEBAND_VERSION
 D/RIL (   66): onRequest: GET_IMEI
 D/RILJ(  165): [0004] BASEBAND_VERSION error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 D/RILJ(  165): [0005] GET_IMEI error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: GET_IMEISV
 D/RILJ(  165): [0006] GET_IMEISV error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE
 I/RIL (   66): Re-opening after close
 D/RILB(  165): Notifying: radio not available
 D/RILJ(  165): [UNSL] UNSOL_RESPONSE_RADIO_STATE_CHANGED
 RADIO_UNAVAILABLE
 E/GSM (  165): Wrong network type: 0
 E/GSM (  165): Wrong network type: 0
 D/GSM (  165): Poll ServiceState done:  oldSS=[3 home null null null
 Unknown CSS not supported -1 -1RoamInd: -1DefRoamInd: -1EmergOnly: false]
 newSS=[1 home nulln
 D/RILJ(  165): [0007] GET_CURRENT_CALLS
 E/RILJ(  165): ERROR: mReqPending is NOT 0 but1 at TIMEOUT, reset!
 D/RIL (   66): onRequest: GET_CURRENT_CALLS
 D/RILJ(  165): [0007] GET_CURRENT_CALLS error:
 com.android.internal.telephony.CommandException: RADIO_NOT_AVAILABLE

 is reset necessary and how to denied it  please suggest me. what i am
 thinking is wrong or what?


 On Thu, Jan 19, 2012 at 12:15 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:

 Hi Chaitanya,

 Thanks for your reply, please look at the attached ppp.log and suggest me
 where i am wrong.

 Thanks and Regards,
 Devindrappa


 On Wed, Jan 18, 2012 at 10:57 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi Devindrappa,

1. Please send new ppp-log and go through my previous message.
2. I was right about the  REQUEST_GET_PREFERRED_NETWORK_TYPE  it is
for 2G/3G only.I checked my huawei ril , i have this in it:-


 switch (request){

 case RIL_REQUEST_SET_PREFERRED_NETWORK_TYPE:
 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-19 Thread Devindrappa Handraki
Hi Chaitanya,

Thanks for your reply, please look at the attached ppp.log and suggest me
where i am wrong.

Thanks and Regards,
Devindrappa

On Wed, Jan 18, 2012 at 10:57 PM, Sai Chaitanya Chitneedi 
chaitanya.nom...@gmail.com wrote:

 Hi Devindrappa,

1. Please send new ppp-log and go through my previous message.
2. I was right about the  REQUEST_GET_PREFERRED_NETWORK_TYPE  it is
for 2G/3G only.I checked my huawei ril , i have this in it:-


 switch (request){

 case RIL_REQUEST_SET_PREFERRED_NETWORK_TYPE:
 requestSetPreferredNetworkType(data, datalen, t);
 break;


 and for the function   requestSetPreferredNetworkType  i'm giving at
 commands at+bandset=0 and  AT+CGAATT=2,1,1 which will set my haweui E1732
 for gsm only =2,1,2 for 3G only and 2,1,0 for dual mode. You can see in
 this forum here forum.xda-developers.com/archive/index.php/t-711753.html. 
 Search for my said commands and you will find details.

 3.  . So obviously you don't have to deal with this. But if you still want
 to loose the error continue reading. Maybe the cause for error was your
 that your RIL didnot define how to handle the request itself. So it is
 giving error that request can't be supported by this ril. Look for the
 function static void onRequest (int request, void *data, size_t datalen,
 RIL_Token t) it will have a switch case statement with request as
 switch. In that give a case statement as i mentioned above at start of this
 message, but don't mention any function to call.leave it blank. That's it
 your error should vanish.

 4.  If you are keen on working with data connection in RIL. The best the
 ril can do for you is give the initialization commands. It cannot setup the
 connection, just sends at commands. look for function
 requestSetupDataCall this will have the initialization commands to be
 sent to modem before pppd link. This is the best the ril can do for you
 with respect to a data connection. It canNOT setup a data link. You will
 have to call pppd for that. The reason we are not using this yet, is bcoz
 we can't edit it frequently like the chat script and we didn't figure out
 the correct initialization commands yet and it does the exact same thing
 the chat script does for us. If the chat scripts fails this will fail as
 well. once we have a working connection we can comeback to the RIL. As i
 said ril has very little influence, if not none, in establishing a data
 connection. So 1st get data connection, then debug ril coz ril  will not
 help in data connection in anyway. we can get data connection without ril.
 So just concentrate on the pppd logs for the moment. Ignore RIL.

 5.  And as for the c program to send at commands. Good idea by venkat. but
 you can also do it by cross compiling echo if you don't already have it
 for ARM. Then you can send any at command by giving command echo
 atd*99***1#   /dev/ttyS0. You can also use write instead. May be cat
 will also work but i never tried it.


 On Wed, Jan 18, 2012 at 9:05 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:
 
  Hi Devindrappa,
  1.Could you please post new ppp-log. It would have changed for sure.
  2.As venkat suggests remove rild startup from init.rc and re run and see
 what happens. Comment out the rild service.
  3.I will look into the error but ril has very little influence, if not
 none, in establishing a data connection. The ril is doing everything it is
 supposed to do. It is for telephony services only.
  4.I'm not sure but i think the preffered network type has to do with a
 AT command which sets whether to look for a 2G or 3G network first {or} the
 network scan order to register in the specific network. It sets its order
 to scan for networks. It is for 3G modems. I had experience with it when i
 was working with a huawei modem. It may not apply in your case because your
 modem doesn't support 3G and hence it's AT command is not accepted. I will
 look into it and get back to you with confirm answer.
  5.IF you think it is a sim lock for the time being you can simply
 replace the sim and go ahead. A lock is sim specific. A modem won't report
 a lock unless sim states so.
 
  On Wed, Jan 18, 2012 at 8:27 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:
 
  Hi Chaitanya,
 
  1. I tried with all your script but getting same error :
  I/pppd( 1394):  Starting pppd
  I/pppd( 1396):  pppd additional arguments
  E/pppd( 1397): Connect script failed
  I/pppd( 1400): # pppd exited with 0
 
  2. When i do logcat -b radio
  on logcat -b radio, i see following log message
  [0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
 com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
  What do meant by this error.
 
  3. Please advice, if the RIL i have ported is minimal for Phone and SMS
 only and need to be supported for Network as well, as the radio log message
 dumps as
  [0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-18 Thread venkat k raju
Hi chaitanya,

can you tell me how to run pppd from init.rc file.

one more thing here is if i run rild daemon,then pppd getting failed.




On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.com wrote:

 sorry without rild interface i am connecting internet


 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Devindrappa Handraki,

 i had been trying it... for me both are not working at time...
 here i am using mux concept also.. 

 i don't know what happen in your casebut  with rild interface i have
 been connection the net ..
 see once again...
 1) i written code for manually enter at commands!
 in this #AT+CGREG=1
   #AT^SGAUTH=0 // in your case no need of this command.
   #At+cgatt=1
   # AT+Cgdcont=1,IP,BSNLNET
 2)

 /system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect '/system/bin/chat
 -v -s -f /system/etc/ppp/gprs_chat' defaultroute usepeerdns modem updetach
 noauth

 3) gprs_chat.sh file contains

 ABORT 'BUSY'
 ABORT 'NO CARRIER'
 ABORT 'VOICE'
 ABORT 'NO DIALTONE'
 ABORT 'NO DIAL TONE'
 ABORT 'NO ANSWER'
 ABORT 'DELAYED'
 REPORT CONNECT
 TIMEOUT 6
 ''
 'AT+CGDCONT=1,IP,airtelgprs.com'
 'OK' 'ATD*99***1#'
 TIMEOUT 30
 CONNECT ''





 On Tue, Jan 17, 2012 at 2:23 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:

 Hi venkat and  Chaitanya,

 1. I am not able to access Internet,  i am getting the below mentioned
 error
 E/pppd( 1799): Connect script failed
 I/pppd( 1802): # pppd exited with 8

 2. Do we need to configure mux driver for internet access and telephone
 services. If so please give me some hints.

 Thanks and Regards,
 Devindrappa




 On Tue, Jan 17, 2012 at 9:12 AM, venkat k raju kvraju@gmail.comwrote:


 Hi Chaitanya  Devindrappa,

 thanks for your suggestions.

 finally i am able to establish GPRS and GSM individually.
 if i tried both at time then my usb (modem) was disconnecting.

 i have been trying it... !


 On Mon, Jan 16, 2012 at 5:23 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 I'm not aware of the mux driver and config binary you are using.
 Assuming it works well, it seems like a permission problem or a locked
 socket problem. do a lsof on /dev/socket/rild (socket used by android to
 communicate with ril daemon) for any exsting locks and check its
 permissions. Try with the physical port first,after killing the rild. Then
 try with your virtual port.

 Also if it suits your purpose use a soft link instead of virtual ports.

 On Mon, Jan 16, 2012 at 11:25 AM, venkat k raju 
 kvraju@gmail.comwrote:


 Hi chaitanya,
 can you explain me how to establish gsm on gingerbread.

 i am following there steps to manually establish GSM/GPRS  please
 correct me.


 #chmod 0666 /dev/ttyACM0  /* my physical serial port***/
 #chown radio.radio /dev/ttyACM0
 #insmod ./linmux.ko /*** my mux driver to create
 virtual port */
 #chmod 0666 /dev/ttyMux1
 #chmod 0666 /dev/ttyMux2
 #chmod 0666 /dev/ttyMux0
 #chown radio.radio /dev/ttyMux0
 #chown radio.radio /dev/ttyMux1
 #chown radio.radio /dev/ttyMux2

 #mknod /dev/muxcfg c 239 0 /** i am creating the interface
 driver***/

 #/system/bin/linmuxcfg -p=/dev/ttyACM0 / configuring the
 physical port to virtual port **/

 then i am trying to kill rild daemon then i am trying execute the
 bellow command for GSM as well as gprs with new virtual serial port.

 #/system/bin/rild -l /system/lib/libreference-ril.so -- -d
 /dev/ttyMux0

 but here i got the error like this


 I/RIL (  360): Opening tty device /dev/ttyMux0
 E/RILC(  360): Failed to get socket 'rild'


 please suggest me !!!

 thanksRegards
 k.v.raju





 --
 thanksRegards
 k.v.raju





 --
 thanksRegards
 k.v.raju




 --
 thanksRegards
 k.v.raju




-- 
thanksRegards
k.v.raju

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting


[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-18 Thread venkat k raju
Hi this was my command  and response


#/system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect '/system/bin/chat -v
-s -f /system/etc/p
pp/gprs_chat' defaultroute usepeerdns modem updetach noauth

timeout set to 15 seconds
abort on (BUSY)
abort on (NO CARRIER)
abort on (VOICE)
abort on (NO DIALTONE)
abort on (NO DIAL TONE)
abort on (NO ANSWER)
abort on (DELAYED)
report (CONNECT)
timeout set to 40 seconds
send (AT+CGDCONT=1,IP,CellOne^M)
expect (OK)
^M
^M
^M
^M
^M
^M
^M
^M
^M^M^M
^M
^M
^M
alarm
Failed

here my files permissions
 ls -l /dev/ttyACM0
crw-rw radioradio166,   0 2000-01-02 12:39 ttyACM0

ls -l /system/bin/pppd
-rwxrwxr-x radioradio  139540 2012-01-16 08:11 pppd


ls -l /system/bin/chat
-rwxr-xr-x radioradio   42752 2012-01-16 09:39 chat

ls -l /system/etc/ppp/gprs_chat
-rwxr-xr-x radioradio 229 2012-01-18 10:27 gprs_chat


On Wed, Jan 18, 2012 at 4:08 PM, venkat k raju kvraju@gmail.com wrote:

 Hi chaitanya,

 can you tell me how to run pppd from init.rc file.

 one more thing here is if i run rild daemon,then pppd getting failed.




 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 sorry without rild interface i am connecting internet


 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Devindrappa Handraki,

 i had been trying it... for me both are not working at time...
 here i am using mux concept also.. 

 i don't know what happen in your casebut  with rild interface i have
 been connection the net ..
 see once again...
 1) i written code for manually enter at commands!
 in this #AT+CGREG=1
   #AT^SGAUTH=0 // in your case no need of this command.
   #At+cgatt=1
   # AT+Cgdcont=1,IP,BSNLNET
 2)

 /system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect
 '/system/bin/chat -v -s -f /system/etc/ppp/gprs_chat' defaultroute
 usepeerdns modem updetach noauth

 3) gprs_chat.sh file contains

 ABORT 'BUSY'
 ABORT 'NO CARRIER'
 ABORT 'VOICE'
 ABORT 'NO DIALTONE'
 ABORT 'NO DIAL TONE'
 ABORT 'NO ANSWER'
 ABORT 'DELAYED'
 REPORT CONNECT
 TIMEOUT 6
 ''
 'AT+CGDCONT=1,IP,airtelgprs.com'
 'OK' 'ATD*99***1#'
 TIMEOUT 30
 CONNECT ''





 On Tue, Jan 17, 2012 at 2:23 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:

 Hi venkat and  Chaitanya,

 1. I am not able to access Internet,  i am getting the below mentioned
 error
 E/pppd( 1799): Connect script failed
 I/pppd( 1802): # pppd exited with 8

 2. Do we need to configure mux driver for internet access and telephone
 services. If so please give me some hints.

 Thanks and Regards,
 Devindrappa




 On Tue, Jan 17, 2012 at 9:12 AM, venkat k raju kvraju@gmail.comwrote:


 Hi Chaitanya  Devindrappa,

 thanks for your suggestions.

 finally i am able to establish GPRS and GSM individually.
 if i tried both at time then my usb (modem) was disconnecting.

 i have been trying it... !


 On Mon, Jan 16, 2012 at 5:23 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 I'm not aware of the mux driver and config binary you are using.
 Assuming it works well, it seems like a permission problem or a locked
 socket problem. do a lsof on /dev/socket/rild (socket used by android 
 to
 communicate with ril daemon) for any exsting locks and check its
 permissions. Try with the physical port first,after killing the rild. 
 Then
 try with your virtual port.

 Also if it suits your purpose use a soft link instead of virtual
 ports.

 On Mon, Jan 16, 2012 at 11:25 AM, venkat k raju kvraju@gmail.com
  wrote:


 Hi chaitanya,
 can you explain me how to establish gsm on gingerbread.

 i am following there steps to manually establish GSM/GPRS 
 please correct me.


 #chmod 0666 /dev/ttyACM0  /* my physical serial port***/
 #chown radio.radio /dev/ttyACM0
 #insmod ./linmux.ko /*** my mux driver to create
 virtual port */
 #chmod 0666 /dev/ttyMux1
 #chmod 0666 /dev/ttyMux2
 #chmod 0666 /dev/ttyMux0
 #chown radio.radio /dev/ttyMux0
 #chown radio.radio /dev/ttyMux1
 #chown radio.radio /dev/ttyMux2

 #mknod /dev/muxcfg c 239 0 /** i am creating the interface
 driver***/

 #/system/bin/linmuxcfg -p=/dev/ttyACM0 / configuring the
 physical port to virtual port **/

 then i am trying to kill rild daemon then i am trying execute the
 bellow command for GSM as well as gprs with new virtual serial port.

 #/system/bin/rild -l /system/lib/libreference-ril.so -- -d
 /dev/ttyMux0

 but here i got the error like this


 I/RIL (  360): Opening tty device /dev/ttyMux0
 E/RILC(  360): Failed to get socket 'rild'


 please suggest me !!!

 thanksRegards
 k.v.raju





 --
 thanksRegards
 k.v.raju





 --
 thanksRegards
 k.v.raju




 --
 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-18 Thread Sai Chaitanya Chitneedi
Hi venkat,
for running from init.rc simply put your command in a script and add the
script as a service. You can follow instructions here :-
http://afewe.wordpress.com/android-arm-development/use-point-to-point-protocol-ppp-in-android/
Just modify the non commented /system/bin/pppd /dev/ttyUSB0 115200
mo.. line
with your command and add this in your init.rc file


service pppd_gprs /etc/ppp/init.gprs-pppd
   user root
   group radio cache inet misc


If you run pppd and rild together what error are you getting? if your modem
is getting disconnected then i may not be able to help bcoz i don't have
the same modem. But if the problem is that you are getting above error log
then the problem is that after at+cgdcont=1... your modem is not giving OK
response it is giving new line characters and timing out. Did you want it
to send a newline character after CellOne ~ *^**M. *if not, then that may
be the culprit. Or may be your modem is not able to complete the request
before the timeout.

On Wed, Jan 18, 2012 at 4:15 PM, venkat k raju kvraju@gmail.com wrote:

 Hi this was my command  and response


 #/system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect '/system/bin/chat
 -v -s -f /system/etc/p

 pp/gprs_chat' defaultroute usepeerdns modem updetach noauth

 timeout set to 15 seconds
 abort on (BUSY)
 abort on (NO CARRIER)
 abort on (VOICE)
 abort on (NO DIALTONE)
 abort on (NO DIAL TONE)
 abort on (NO ANSWER)
 abort on (DELAYED)
 report (CONNECT)
 timeout set to 40 seconds
 send (AT+CGDCONT=1,IP,CellOne^M)
 expect (OK)
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M^M^M
 ^M
 ^M
 ^M
 alarm
 Failed

 here my files permissions
  ls -l /dev/ttyACM0
 crw-rw radioradio166,   0 2000-01-02 12:39 ttyACM0

 ls -l /system/bin/pppd
 -rwxrwxr-x radioradio  139540 2012-01-16 08:11 pppd


 ls -l /system/bin/chat
 -rwxr-xr-x radioradio   42752 2012-01-16 09:39 chat

 ls -l /system/etc/ppp/gprs_chat
 -rwxr-xr-x radioradio 229 2012-01-18 10:27 gprs_chat



 On Wed, Jan 18, 2012 at 4:08 PM, venkat k raju kvraju@gmail.comwrote:

 Hi chaitanya,

 can you tell me how to run pppd from init.rc file.

 one more thing here is if i run rild daemon,then pppd getting failed.




 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 sorry without rild interface i am connecting internet


 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Devindrappa Handraki,

 i had been trying it... for me both are not working at time...
 here i am using mux concept also.. 

 i don't know what happen in your casebut  with rild interface i
 have been connection the net ..
 see once again...
 1) i written code for manually enter at commands!
 in this #AT+CGREG=1
   #AT^SGAUTH=0 // in your case no need of this command.
   #At+cgatt=1
   # AT+Cgdcont=1,IP,BSNLNET
 2)

 /system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect
 '/system/bin/chat -v -s -f /system/etc/ppp/gprs_chat' defaultroute
 usepeerdns modem updetach noauth

 3) gprs_chat.sh file contains

 ABORT 'BUSY'
 ABORT 'NO CARRIER'
 ABORT 'VOICE'
 ABORT 'NO DIALTONE'
 ABORT 'NO DIAL TONE'
 ABORT 'NO ANSWER'
 ABORT 'DELAYED'
 REPORT CONNECT
 TIMEOUT 6
 ''
 'AT+CGDCONT=1,IP,airtelgprs.com'
 'OK' 'ATD*99***1#'
 TIMEOUT 30
 CONNECT ''





 On Tue, Jan 17, 2012 at 2:23 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:

 Hi venkat and  Chaitanya,

 1. I am not able to access Internet,  i am getting the below mentioned
 error
 E/pppd( 1799): Connect script failed
 I/pppd( 1802): # pppd exited with 8

 2. Do we need to configure mux driver for internet access and
 telephone services. If so please give me some hints.

 Thanks and Regards,
 Devindrappa




 On Tue, Jan 17, 2012 at 9:12 AM, venkat k raju 
 kvraju@gmail.comwrote:


 Hi Chaitanya  Devindrappa,

 thanks for your suggestions.

 finally i am able to establish GPRS and GSM individually.
 if i tried both at time then my usb (modem) was disconnecting.

 i have been trying it... !


 On Mon, Jan 16, 2012 at 5:23 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 I'm not aware of the mux driver and config binary you are using.
 Assuming it works well, it seems like a permission problem or a locked
 socket problem. do a lsof on /dev/socket/rild (socket used by android 
 to
 communicate with ril daemon) for any exsting locks and check its
 permissions. Try with the physical port first,after killing the rild. 
 Then
 try with your virtual port.

 Also if it suits your purpose use a soft link instead of virtual
 ports.

 On Mon, Jan 16, 2012 at 11:25 AM, venkat k raju 
 kvraju@gmail.com wrote:


 Hi chaitanya,
 can you explain me how to establish gsm on gingerbread.

 i am following there steps to manually 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-18 Thread Devindrappa Handraki
Hi Chaitanya,

1. I tried with all your script but getting same error :
I/pppd( 1394):  Starting pppd
I/pppd( 1396):  pppd additional arguments
E/pppd( 1397): Connect script failed
I/pppd( 1400): # pppd exited with 0

2. When i do logcat -b radio
on logcat -b radio, i see following log message
[0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
What do meant by this error.

3. Please advice, if the RIL i have ported is minimal for Phone and SMS
only and need to be supported for Network as well, as the radio log message
dumps as
[0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED

Do i need to implemenet in RIL 'GET_PREFERRED_NETWORK_TYPE' and
'SET_PREFERRED_NETWORK_TYPE'? or am i missing anything else as well, as i
see in setttings-security settings, my SIM LOCK is enabled by default, do
i have to unlock it? if so,it asks for a PIN as well.

Thanks and Regards,
Devindrappa


On Wed, Jan 18, 2012 at 5:24 PM, Sai Chaitanya Chitneedi 
chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 for running from init.rc simply put your command in a script and add the
 script as a service. You can follow instructions here :-
 http://afewe.wordpress.com/android-arm-development/use-point-to-point-protocol-ppp-in-android/
 Just modify the non commented /system/bin/pppd /dev/ttyUSB0 115200
 mo.. line with your command and add this in your init.rc file

 service pppd_gprs /etc/ppp/init.gprs-pppd
user root
group radio cache inet misc


 If you run pppd and rild together what error are you getting? if your
 modem is getting disconnected then i may not be able to help bcoz i don't
 have the same modem. But if the problem is that you are getting above error
 log then the problem is that after at+cgdcont=1... your modem is not giving
 OK response it is giving new line characters and timing out. Did you want
 it to send a newline character after CellOne ~ *^**M. *if not, then
 that may be the culprit. Or may be your modem is not able to complete the
 request before the timeout.

 On Wed, Jan 18, 2012 at 4:15 PM, venkat k raju kvraju@gmail.comwrote:

 Hi this was my command  and response


 #/system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect '/system/bin/chat
 -v -s -f /system/etc/p

 pp/gprs_chat' defaultroute usepeerdns modem updetach noauth

 timeout set to 15 seconds
 abort on (BUSY)
 abort on (NO CARRIER)
 abort on (VOICE)
 abort on (NO DIALTONE)
 abort on (NO DIAL TONE)
 abort on (NO ANSWER)
 abort on (DELAYED)
 report (CONNECT)
 timeout set to 40 seconds
 send (AT+CGDCONT=1,IP,CellOne^M)
 expect (OK)
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M^M^M
 ^M
 ^M
 ^M
 alarm
 Failed

 here my files permissions
  ls -l /dev/ttyACM0
 crw-rw radioradio166,   0 2000-01-02 12:39 ttyACM0

 ls -l /system/bin/pppd
 -rwxrwxr-x radioradio  139540 2012-01-16 08:11 pppd


 ls -l /system/bin/chat
 -rwxr-xr-x radioradio   42752 2012-01-16 09:39 chat

 ls -l /system/etc/ppp/gprs_chat
 -rwxr-xr-x radioradio 229 2012-01-18 10:27 gprs_chat



 On Wed, Jan 18, 2012 at 4:08 PM, venkat k raju kvraju@gmail.comwrote:

 Hi chaitanya,

 can you tell me how to run pppd from init.rc file.

 one more thing here is if i run rild daemon,then pppd getting failed.




 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 sorry without rild interface i am connecting internet


 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 Hi Devindrappa Handraki,

 i had been trying it... for me both are not working at time...
 here i am using mux concept also.. 

 i don't know what happen in your casebut  with rild interface i
 have been connection the net ..
 see once again...
 1) i written code for manually enter at commands!
 in this #AT+CGREG=1
   #AT^SGAUTH=0 // in your case no need of this command.
   #At+cgatt=1
   # AT+Cgdcont=1,IP,BSNLNET
 2)

 /system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect
 '/system/bin/chat -v -s -f /system/etc/ppp/gprs_chat' defaultroute
 usepeerdns modem updetach noauth

 3) gprs_chat.sh file contains

 ABORT 'BUSY'
 ABORT 'NO CARRIER'
 ABORT 'VOICE'
 ABORT 'NO DIALTONE'
 ABORT 'NO DIAL TONE'
 ABORT 'NO ANSWER'
 ABORT 'DELAYED'
 REPORT CONNECT
 TIMEOUT 6
 ''
 'AT+CGDCONT=1,IP,airtelgprs.com'
 'OK' 'ATD*99***1#'
 TIMEOUT 30
 CONNECT ''





 On Tue, Jan 17, 2012 at 2:23 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:

 Hi venkat and  Chaitanya,

 1. I am not able to access Internet,  i am getting the below
 mentioned error
 E/pppd( 1799): Connect script failed
 I/pppd( 1802): # pppd exited with 8

 2. Do we need to configure mux driver for internet 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-18 Thread Sai Chaitanya Chitneedi
Hi Devindrappa,
1.Could you please post new ppp-log. It would have changed for sure.
2.As venkat suggests remove rild startup from init.rc and re run and see
what happens. Comment out the rild service.
3.I will look into the error but ril has very little influence, if not
none, in establishing a data connection. The ril is doing everything it is
supposed to do. It is for telephony services only.
4.I'm not sure but i think the preffered network type has to do with a AT
command which sets whether to look for a 2G or 3G network first {or} the
network scan order to register in the specific network. It sets its order
to scan for networks. It is for 3G modems. I had experience with it when i
was working with a huawei modem. It may not apply in your case because your
modem doesn't support 3G and hence it's AT command is not accepted. I will
look into it and get back to you with confirm answer.
5.IF you think it is a sim lock for the time being you can simply replace
the sim and go ahead. A lock is sim specific. A modem won't report a lock
unless sim states so.

On Wed, Jan 18, 2012 at 8:27 PM, Devindrappa Handraki 
devindrapp...@gmail.com wrote:

 Hi Chaitanya,

 1. I tried with all your script but getting same error :
 I/pppd( 1394):  Starting pppd
 I/pppd( 1396):  pppd additional arguments
 E/pppd( 1397): Connect script failed
 I/pppd( 1400): # pppd exited with 0

 2. When i do logcat -b radio
 on logcat -b radio, i see following log message
 [0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
 com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
 What do meant by this error.

 3. Please advice, if the RIL i have ported is minimal for Phone and SMS
 only and need to be supported for Network as well, as the radio log message
 dumps as
 [0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
 com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED

 Do i need to implemenet in RIL 'GET_PREFERRED_NETWORK_TYPE' and
 'SET_PREFERRED_NETWORK_TYPE'? or am i missing anything else as well, as i
 see in setttings-security settings, my SIM LOCK is enabled by default, do
 i have to unlock it? if so,it asks for a PIN as well.

 Thanks and Regards,
 Devindrappa



 On Wed, Jan 18, 2012 at 5:24 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 for running from init.rc simply put your command in a script and add the
 script as a service. You can follow instructions here :-
 http://afewe.wordpress.com/android-arm-development/use-point-to-point-protocol-ppp-in-android/
 Just modify the non commented /system/bin/pppd /dev/ttyUSB0 115200
 mo.. line with your command and add this in your init.rc file

 service pppd_gprs /etc/ppp/init.gprs-pppd
user root
group radio cache inet misc


 If you run pppd and rild together what error are you getting? if your
 modem is getting disconnected then i may not be able to help bcoz i don't
 have the same modem. But if the problem is that you are getting above error
 log then the problem is that after at+cgdcont=1... your modem is not giving
 OK response it is giving new line characters and timing out. Did you want
 it to send a newline character after CellOne ~ *^**M. *if not, then
 that may be the culprit. Or may be your modem is not able to complete the
 request before the timeout.

 On Wed, Jan 18, 2012 at 4:15 PM, venkat k raju kvraju@gmail.comwrote:

 Hi this was my command  and response


 #/system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect
 '/system/bin/chat -v -s -f /system/etc/p

 pp/gprs_chat' defaultroute usepeerdns modem updetach noauth

 timeout set to 15 seconds
 abort on (BUSY)
 abort on (NO CARRIER)
 abort on (VOICE)
 abort on (NO DIALTONE)
 abort on (NO DIAL TONE)
 abort on (NO ANSWER)
 abort on (DELAYED)
 report (CONNECT)
 timeout set to 40 seconds
 send (AT+CGDCONT=1,IP,CellOne^M)
 expect (OK)
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M
 ^M^M^M
 ^M
 ^M
 ^M
 alarm
 Failed

 here my files permissions
  ls -l /dev/ttyACM0
 crw-rw radioradio166,   0 2000-01-02 12:39 ttyACM0

 ls -l /system/bin/pppd
 -rwxrwxr-x radioradio  139540 2012-01-16 08:11 pppd


 ls -l /system/bin/chat
 -rwxr-xr-x radioradio   42752 2012-01-16 09:39 chat

 ls -l /system/etc/ppp/gprs_chat
 -rwxr-xr-x radioradio 229 2012-01-18 10:27 gprs_chat



 On Wed, Jan 18, 2012 at 4:08 PM, venkat k raju kvraju@gmail.comwrote:

 Hi chaitanya,

 can you tell me how to run pppd from init.rc file.

 one more thing here is if i run rild daemon,then pppd getting failed.




 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.comwrote:

 sorry without rild interface i am connecting internet


 On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju 
 kvraju@gmail.comwrote:

 Hi Devindrappa Handraki,

 i had been trying it... for me both are not working at
 time... here i am using mux concept 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-18 Thread Sai Chaitanya Chitneedi
Hi Devindrappa,

   1. Please send new ppp-log and go through my previous message.
   2. I was right about the  REQUEST_GET_PREFERRED_NETWORK_TYPE  it is for
   2G/3G only.I checked my huawei ril , i have this in it:-


switch (request){

case RIL_REQUEST_SET_PREFERRED_NETWORK_TYPE:
requestSetPreferredNetworkType(data, datalen, t);
break;


and for the function   requestSetPreferredNetworkType  i'm giving at
commands at+bandset=0 and  AT+CGAATT=2,1,1 which will set my haweui E1732
for gsm only =2,1,2 for 3G only and 2,1,0 for dual mode. You can see in
this forum here forum.xda-developers.com/archive/index.php/t-711753.html .
Search for my said commands and you will find details.

3.  . So obviously you don't have to deal with this. But if you still want
to loose the error continue reading. Maybe the cause for error was your
that your RIL didnot define how to handle the request itself. So it is
giving error that request can't be supported by this ril. Look for the
function static void onRequest (int request, void *data, size_t datalen,
RIL_Token t) it will have a switch case statement with request as
switch. In that give a case statement as i mentioned above at start of this
message, but don't mention any function to call.leave it blank. That's it
your error should vanish.

4.  If you are keen on working with data connection in RIL. The best the
ril can do for you is give the initialization commands. It cannot setup the
connection, just sends at commands. look for function
requestSetupDataCall this will have the initialization commands to be
sent to modem before pppd link. This is the best the ril can do for you
with respect to a data connection. It canNOT setup a data link. You will
have to call pppd for that. The reason we are not using this yet, is bcoz
we can't edit it frequently like the chat script and we didn't figure out
the correct initialization commands yet and it does the exact same thing
the chat script does for us. If the chat scripts fails this will fail as
well. once we have a working connection we can comeback to the RIL. As i
said ril has very little influence, if not none, in establishing a data
connection. So 1st get data connection, then debug ril coz ril  will not
help in data connection in anyway. we can get data connection without ril.
So just concentrate on the pppd logs for the moment. Ignore RIL.

5.  And as for the c program to send at commands. Good idea by venkat. but
you can also do it by cross compiling echo if you don't already have it
for ARM. Then you can send any at command by giving command echo
atd*99***1#   /dev/ttyS0. You can also use write instead. May be cat
will also work but i never tried it.

On Wed, Jan 18, 2012 at 9:05 PM, Sai Chaitanya Chitneedi 
chaitanya.nom...@gmail.com wrote:

 Hi Devindrappa,
 1.Could you please post new ppp-log. It would have changed for sure.
 2.As venkat suggests remove rild startup from init.rc and re run and see
what happens. Comment out the rild service.
 3.I will look into the error but ril has very little influence, if not
none, in establishing a data connection. The ril is doing everything it is
supposed to do. It is for telephony services only.
 4.I'm not sure but i think the preffered network type has to do with a
AT command which sets whether to look for a 2G or 3G network first {or} the
network scan order to register in the specific network. It sets its order
to scan for networks. It is for 3G modems. I had experience with it when i
was working with a huawei modem. It may not apply in your case because your
modem doesn't support 3G and hence it's AT command is not accepted. I will
look into it and get back to you with confirm answer.
 5.IF you think it is a sim lock for the time being you can simply replace
the sim and go ahead. A lock is sim specific. A modem won't report a lock
unless sim states so.

 On Wed, Jan 18, 2012 at 8:27 PM, Devindrappa Handraki 
devindrapp...@gmail.com wrote:

 Hi Chaitanya,

 1. I tried with all your script but getting same error :
 I/pppd( 1394):  Starting pppd
 I/pppd( 1396):  pppd additional arguments
 E/pppd( 1397): Connect script failed
 I/pppd( 1400): # pppd exited with 0

 2. When i do logcat -b radio
 on logcat -b radio, i see following log message
 [0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED
 What do meant by this error.

 3. Please advice, if the RIL i have ported is minimal for Phone and SMS
only and need to be supported for Network as well, as the radio log message
dumps as
 [0081] REQUEST_GET_PREFERRED_NETWORK_TYPE error:
com.android.internal.telephony.CommandException: REQUEST_NOT_SUPPORTED

 Do i need to implemenet in RIL 'GET_PREFERRED_NETWORK_TYPE' and
'SET_PREFERRED_NETWORK_TYPE'? or am i missing anything else as well, as i
see in setttings-security settings, my SIM LOCK is enabled by default, do
i have to unlock it? if so,it asks for a PIN as well.

 Thanks and 

[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-17 Thread venkat k raju
Hi Chaitanya  Devindrappa,

thanks for your suggestions.

finally i am able to establish GPRS and GSM individually.
if i tried both at time then my usb (modem) was disconnecting.

i have been trying it... !


On Mon, Jan 16, 2012 at 5:23 PM, Sai Chaitanya Chitneedi 
chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 I'm not aware of the mux driver and config binary you are using. Assuming
 it works well, it seems like a permission problem or a locked socket
 problem. do a lsof on /dev/socket/rild (socket used by android to
 communicate with ril daemon) for any exsting locks and check its
 permissions. Try with the physical port first,after killing the rild. Then
 try with your virtual port.

 Also if it suits your purpose use a soft link instead of virtual ports.

 On Mon, Jan 16, 2012 at 11:25 AM, venkat k raju kvraju@gmail.comwrote:


 Hi chaitanya,
 can you explain me how to establish gsm on gingerbread.

 i am following there steps to manually establish GSM/GPRS  please
 correct me.


 #chmod 0666 /dev/ttyACM0  /* my physical serial port***/
 #chown radio.radio /dev/ttyACM0
 #insmod ./linmux.ko /*** my mux driver to create virtual
 port */
 #chmod 0666 /dev/ttyMux1
 #chmod 0666 /dev/ttyMux2
 #chmod 0666 /dev/ttyMux0
 #chown radio.radio /dev/ttyMux0
 #chown radio.radio /dev/ttyMux1
 #chown radio.radio /dev/ttyMux2

 #mknod /dev/muxcfg c 239 0 /** i am creating the interface
 driver***/

 #/system/bin/linmuxcfg -p=/dev/ttyACM0 / configuring the physical
 port to virtual port **/

 then i am trying to kill rild daemon then i am trying execute the bellow
 command for GSM as well as gprs with new virtual serial port.

 #/system/bin/rild -l /system/lib/libreference-ril.so -- -d /dev/ttyMux0

 but here i got the error like this


 I/RIL (  360): Opening tty device /dev/ttyMux0
 E/RILC(  360): Failed to get socket 'rild'


 please suggest me !!!

 thanksRegards
 k.v.raju





-- 
thanksRegards
k.v.raju

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting


[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-17 Thread Devindrappa Handraki
Hi venkat and  Chaitanya,

1. I am not able to access Internet,  i am getting the below mentioned
error
E/pppd( 1799): Connect script failed
I/pppd( 1802): # pppd exited with 8

2. Do we need to configure mux driver for internet access and telephone
services. If so please give me some hints.

Thanks and Regards,
Devindrappa



On Tue, Jan 17, 2012 at 9:12 AM, venkat k raju kvraju@gmail.com wrote:


 Hi Chaitanya  Devindrappa,

 thanks for your suggestions.

 finally i am able to establish GPRS and GSM individually.
 if i tried both at time then my usb (modem) was disconnecting.

 i have been trying it... !


 On Mon, Jan 16, 2012 at 5:23 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 I'm not aware of the mux driver and config binary you are using. Assuming
 it works well, it seems like a permission problem or a locked socket
 problem. do a lsof on /dev/socket/rild (socket used by android to
 communicate with ril daemon) for any exsting locks and check its
 permissions. Try with the physical port first,after killing the rild. Then
 try with your virtual port.

 Also if it suits your purpose use a soft link instead of virtual ports.

 On Mon, Jan 16, 2012 at 11:25 AM, venkat k raju kvraju@gmail.comwrote:


 Hi chaitanya,
 can you explain me how to establish gsm on gingerbread.

 i am following there steps to manually establish GSM/GPRS  please
 correct me.


 #chmod 0666 /dev/ttyACM0  /* my physical serial port***/
 #chown radio.radio /dev/ttyACM0
 #insmod ./linmux.ko /*** my mux driver to create virtual
 port */
 #chmod 0666 /dev/ttyMux1
 #chmod 0666 /dev/ttyMux2
 #chmod 0666 /dev/ttyMux0
 #chown radio.radio /dev/ttyMux0
 #chown radio.radio /dev/ttyMux1
 #chown radio.radio /dev/ttyMux2

 #mknod /dev/muxcfg c 239 0 /** i am creating the interface
 driver***/

 #/system/bin/linmuxcfg -p=/dev/ttyACM0 / configuring the
 physical port to virtual port **/

 then i am trying to kill rild daemon then i am trying execute the bellow
 command for GSM as well as gprs with new virtual serial port.

 #/system/bin/rild -l /system/lib/libreference-ril.so -- -d /dev/ttyMux0

 but here i got the error like this


 I/RIL (  360): Opening tty device /dev/ttyMux0
 E/RILC(  360): Failed to get socket 'rild'


 please suggest me !!!

 thanksRegards
 k.v.raju





 --
 thanksRegards
 k.v.raju


-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting


[android-porting] Re: GSM on Gingerbread-2.3.4

2012-01-17 Thread venkat k raju
sorry without rild interface i am connecting internet

On Tue, Jan 17, 2012 at 2:35 PM, venkat k raju kvraju@gmail.com wrote:

 Hi Devindrappa Handraki,

 i had been trying it... for me both are not working at time...
 here i am using mux concept also.. 

 i don't know what happen in your casebut  with rild interface i have
 been connection the net ..
 see once again...
 1) i written code for manually enter at commands!
 in this #AT+CGREG=1
   #AT^SGAUTH=0 // in your case no need of this command.
   #At+cgatt=1
   # AT+Cgdcont=1,IP,BSNLNET
 2)

 /system/bin/pppd nodetach debug  /dev/ttyACM0 115200 nocrtscts  local
 0.0.0.0:10.0.0.1 noipdefault ipcp-accept-local connect '/system/bin/chat
 -v -s -f /system/etc/ppp/gprs_chat' defaultroute usepeerdns modem updetach
 noauth

 3) gprs_chat.sh file contains

 ABORT 'BUSY'
 ABORT 'NO CARRIER'
 ABORT 'VOICE'
 ABORT 'NO DIALTONE'
 ABORT 'NO DIAL TONE'
 ABORT 'NO ANSWER'
 ABORT 'DELAYED'
 REPORT CONNECT
 TIMEOUT 6
 ''
 'AT+CGDCONT=1,IP,airtelgprs.com'
 'OK' 'ATD*99***1#'
 TIMEOUT 30
 CONNECT ''





 On Tue, Jan 17, 2012 at 2:23 PM, Devindrappa Handraki 
 devindrapp...@gmail.com wrote:

 Hi venkat and  Chaitanya,

 1. I am not able to access Internet,  i am getting the below mentioned
 error
 E/pppd( 1799): Connect script failed
 I/pppd( 1802): # pppd exited with 8

 2. Do we need to configure mux driver for internet access and telephone
 services. If so please give me some hints.

 Thanks and Regards,
 Devindrappa




 On Tue, Jan 17, 2012 at 9:12 AM, venkat k raju kvraju@gmail.comwrote:


 Hi Chaitanya  Devindrappa,

 thanks for your suggestions.

 finally i am able to establish GPRS and GSM individually.
 if i tried both at time then my usb (modem) was disconnecting.

 i have been trying it... !


 On Mon, Jan 16, 2012 at 5:23 PM, Sai Chaitanya Chitneedi 
 chaitanya.nom...@gmail.com wrote:

 Hi venkat,
 I'm not aware of the mux driver and config binary you are using.
 Assuming it works well, it seems like a permission problem or a locked
 socket problem. do a lsof on /dev/socket/rild (socket used by android to
 communicate with ril daemon) for any exsting locks and check its
 permissions. Try with the physical port first,after killing the rild. Then
 try with your virtual port.

 Also if it suits your purpose use a soft link instead of virtual ports.

 On Mon, Jan 16, 2012 at 11:25 AM, venkat k raju 
 kvraju@gmail.comwrote:


 Hi chaitanya,
 can you explain me how to establish gsm on gingerbread.

 i am following there steps to manually establish GSM/GPRS  please
 correct me.


 #chmod 0666 /dev/ttyACM0  /* my physical serial port***/
 #chown radio.radio /dev/ttyACM0
 #insmod ./linmux.ko /*** my mux driver to create
 virtual port */
 #chmod 0666 /dev/ttyMux1
 #chmod 0666 /dev/ttyMux2
 #chmod 0666 /dev/ttyMux0
 #chown radio.radio /dev/ttyMux0
 #chown radio.radio /dev/ttyMux1
 #chown radio.radio /dev/ttyMux2

 #mknod /dev/muxcfg c 239 0 /** i am creating the interface
 driver***/

 #/system/bin/linmuxcfg -p=/dev/ttyACM0 / configuring the
 physical port to virtual port **/

 then i am trying to kill rild daemon then i am trying execute the
 bellow command for GSM as well as gprs with new virtual serial port.

 #/system/bin/rild -l /system/lib/libreference-ril.so -- -d /dev/ttyMux0

 but here i got the error like this


 I/RIL (  360): Opening tty device /dev/ttyMux0
 E/RILC(  360): Failed to get socket 'rild'


 please suggest me !!!

 thanksRegards
 k.v.raju





 --
 thanksRegards
 k.v.raju





 --
 thanksRegards
 k.v.raju




-- 
thanksRegards
k.v.raju

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting