Hi Venkat,

1. Still i am not able to access the internet, when i run init.gprs-pppd
manually i am getting error :  Connect script failed
but i am able to make phone call and receive.
2. I tried as you explained in previous mail for accessing internet, by
manually writting c program for sending AT commend and i used below
mentioned commend for pppd
pppd /dev/ttyO0 115200 asyncmap auth connect 'chat -v "" AT OK ATE0 OK
AT+IPR=115200 OK AT+CGDCONT=1,\"IP\",\"TATA.DOCOMO.INTERNET\" OK ATD*99#
CONNECT'  nocrtscts defaultroute modem updetach
but not succeed, Please can you tell me detail procedure how you able to
access the internet on Devkit8000 using GPRS8000,  how you wrote and
executed  C application and  pppd commend and how you set dns1 and dns2.


Thanks and Regards
Devindrappa

On Wed, Jan 18, 2012 at 3:44 PM, venkat k raju <kvraju....@gmail.com> wrote:

> Hi Devindrappa Handraki,
>
> net connection is it working...!!!
>
> On Tue, Jan 17, 2012 at 10:01 PM, Sai Chaitanya Chitneedi <
> chaitanya.nom...@gmail.com> wrote:
>
>> Hi Devindrappa,
>> Either of the attached 4 scripts should work. If you still get error
>> check the chat log   :-  /etc/ppp/connect-errors  for what the error is.
>> The syntax mistake was that, the script starts with what to expect and not
>> what to send. if you are not expecting anything give 2 apostrophes ~ '' in
>> beginning {or} give /r as what to expect.
>>
>> On Tue, Jan 17, 2012 at 9:14 PM, Sai Chaitanya Chitneedi <
>> chaitanya.nom...@gmail.com> wrote:
>>
>>> When i see your ppp-log it is expecting "AT" as a response and not as
>>> what is to be sent. So that's why your chat script is wrong and is failing
>>> and that's why you are getting error. I will correct the chat script syntax
>>> and send it to you.
>>>
>>>
>>> On Tue, Jan 17, 2012 at 9:10 PM, Sai Chaitanya Chitneedi <
>>> chaitanya.nom...@gmail.com> wrote:
>>>
>>>> And i never used mux. I think it is bcoz venkat is working on the t63i
>>>> modem and it has a mux feature which gives 3 serial ports. I don't think it
>>>> applies here.
>>>>
>>>>
>>>> On Tue, Jan 17, 2012 at 9:08 PM, Sai Chaitanya Chitneedi <
>>>> chaitanya.nom...@gmail.com> wrote:
>>>>
>>>>> HI devindrappa,
>>>>> When pppd calls the script it passes these arguments. The comment is
>>>>> to tell you to pass them if you are invoking this script manually. Note
>>>>> that this script will be called only after connection is established and
>>>>> first IP packet is sent. So we are not there yet. The error "Connect 
>>>>> Script
>>>>> Failed" is given by pppd when we use "chat" and it's chat script fails due
>>>>> to either timeout or if it doesn't get expected response. Could you please
>>>>> send me this file :-  /etc/ppp/connect-errors . It will have more
>>>>> details about chat error.
>>>>> Exit code 8 is for unexpected termination.
>>>>>
>>>>>
>>>>> On Tue, Jan 17, 2012 at 8:57 PM, Devindrappa Handraki <
>>>>> devindrapp...@gmail.com> wrote:
>>>>>
>>>>>> Hi Chaitanya,
>>>>>>
>>>>>> Thanks for your reply,
>>>>>>
>>>>>>
>>>>>> 1. I have one doubt like ip-up-ppp0 will expect below mentioned six
>>>>>> arguments, from where it will get these argument , do we need to pass to 
>>>>>> it
>>>>>> or how will it gets can you please help me.
>>>>>> $1   Interface name                ppp0
>>>>>> #    $2   The tty                       ttyS1
>>>>>> #    $3   The link speed                38400
>>>>>> #    $4   Local IP number               12.34.56.78
>>>>>> #    $5   Peer  IP number               12.34.56.99
>>>>>> #    $6   Optional ``ipparam'' value    foo
>>>>>>
>>>>>> 2. Still am not able to access internet, when i run init.gprs-pppd
>>>>>> script manually i am getting below mentioned error I have attached the
>>>>>> scrip please look at those script and help me where i am wrong.
>>>>>>
>>>>>> I/pppd    ( 1401): ######## Starting pppd
>>>>>> I/pppd    ( 1403): ######## pppd additional arguments
>>>>>> E/pppd    ( 1404): Connect script failed
>>>>>> I/pppd    ( 1408): ######### pppd exited with 8
>>>>>>
>>>>>> 3. I don't know the mux concept do we need it to access internet.
>>>>>> Please help me.
>>>>>>
>>>>>> Thanks and Regards
>>>>>> Devindrapp
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On Mon, Jan 16, 2012 at 11:26 PM, Sai Chaitanya Chitneedi <
>>>>>> chaitanya.nom...@gmail.com> wrote:
>>>>>>
>>>>>>> Hi Devindrappa,
>>>>>>> You don't need the other 4 scripts but i will explain anyway-
>>>>>>>
>>>>>>>    1. */etc/ppp/options* *:-*This stores the option that we are
>>>>>>>    passing to pppd as arguements like port,baud rate,ppp0,user etc.
>>>>>>>    In the init.gprs-pppd you can see the options as passed directly as
>>>>>>>    arguements so you can skip this.
>>>>>>>    2. */etc/ppp/chap-secrets :-* Stores authentication info
>>>>>>>    (username and password) if you are using cHAP for authentication. 
>>>>>>> Not using
>>>>>>>    so Igonre
>>>>>>>    3. */etc/ppp/pap-secrets :-*  Stores authentication info if you
>>>>>>>    are using PAP for authentication. Passing noauth option so ignore.
>>>>>>>    4. */etc/ppp/chatscripts/dialer :*- a Script with which you can
>>>>>>>    dial a number with something like - connect '/etc/pp/dialer 
>>>>>>> 9999999123'.
>>>>>>>    Not necessary. Ignore
>>>>>>>
>>>>>>> The idea is distributing the code rather than putting it all in
>>>>>>> init.rc.
>>>>>>> You can see the manual page of pppd here :-
>>>>>>> http://linux.die.net/man/8/pppd for more files it uses. Scroll down
>>>>>>> and you will see a list of scripts pppd invokes(ip-up-ppp0 and ip-down) 
>>>>>>> if
>>>>>>> they exist. Below that you will see the files pppd uses with all of the
>>>>>>> above mentioned files listed there.
>>>>>>>
>>>>>>> You don't need to build pppd 2.4.4. Just build the "chat" program
>>>>>>> from it's sources and push to /system/bin/ .This program is used to
>>>>>>> do initialization of modem b4 ppp.
>>>>>>>
>>>>>>> The chat program then uses a chat script which has the list of at
>>>>>>> commands it's supposed to send and what response to expect. From the 
>>>>>>> link
>>>>>>> you followed it expects the chat script for initializing to be at 
>>>>>>> /etc/ppp/chatScripts/connectScript
>>>>>>> .  You can see this at the only NOT commented line of the 4
>>>>>>> /system/bin/pppd calls in init.gprs-pppd.This chat script file is
>>>>>>> not created yet and you need to create it with the commands specific to
>>>>>>> your modem for initialization b4 a ppp link. Use the chat command's man
>>>>>>> page i mentioned for writing a chat script.From what venkat suggests for
>>>>>>> gprs8000 and bsnl network you can simply paste this in your chat script 
>>>>>>> :-
>>>>>>>
>>>>>>>  *AT *
>>>>>>> OK
>>>>>>> *ATE0 *
>>>>>>> OK
>>>>>>> *AT+IPR=115200 *
>>>>>>> OK
>>>>>>> *AT+CGDCONT=1,\"IP\",\"bsnlnet.com\"*
>>>>>>> OK
>>>>>>> *ATD*99#*
>>>>>>> CONNECT
>>>>>>>
>>>>>>>
>>>>>>> Once again as venkat suggests you can simply pass them directly to
>>>>>>> chat rather than writing it to a separate script, but doing it in
>>>>>>> a separate scripts makes modification and managing easier. This script 
>>>>>>> may
>>>>>>> vary with network as well, especially the APN and the *99# may also be
>>>>>>> *99***1# for aircel.
>>>>>>>
>>>>>>> Finally just edit the pppd script"init.gprs-pppd" to change
>>>>>>> /dev/ttyUSB0 to /dev/ttyS0 or whatever you are using and the baud rate 
>>>>>>> and
>>>>>>> other things.
>>>>>>>
>>>>>>> On Mon, Jan 16, 2012 at 9:34 PM, Devindrappa Handraki <
>>>>>>> devindrapp...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Hi Chaitanya,
>>>>>>>>
>>>>>>>> 1. I don't know detail about chat script and  ppp script Can you
>>>>>>>> please tell me detail about chat script and ppp script,
>>>>>>>> According to below mentioned link a have created three script
>>>>>>>> init.gprs-pppd, ip-up-ppp0 and p-down-ppp0 but i don't know about
>>>>>>>> following script.
>>>>>>>>
>>>>>>>>    - /etc/ppp/options
>>>>>>>>    - /etc/ppp/chap-secrets
>>>>>>>>    - /etc/ppp/pap-secrets
>>>>>>>>    - /etc/ppp/chatscripts/dialer
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> http://afewe.wordpress.com/android-arm-development/use-point-to-point-protocol-ppp-in-android/
>>>>>>>>
>>>>>>>> 2. Do i need to build ppp 2.4.4 ? please help me.
>>>>>>>>
>>>>>>>> Thanks and Regards,
>>>>>>>> Devindrappa
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> On Mon, Jan 16, 2012 at 12:31 PM, Devindrappa Handraki <
>>>>>>>> devindrapp...@gmail.com> wrote:
>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> ---------- Forwarded message ----------
>>>>>>>>> From: venkat k raju <kvraju....@gmail.com>
>>>>>>>>> Date: Mon, Jan 16, 2012 at 12:15 PM
>>>>>>>>> Subject: Re: [android-porting] Interface GPRS8000 to Devkit8000
>>>>>>>>> To: Devindrappa Handraki <devindrapp...@gmail.com>
>>>>>>>>> Cc: android-porting <android-porting@googlegroups.com>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Hi Devindrappa,
>>>>>>>>>
>>>>>>>>> here i am using 2.6.32 kernel,so i am opening /dev/ttyS0. but your
>>>>>>>>> case is efferent(2.6.37) right !!!!!
>>>>>>>>> then you have to open ttyO0 in both the case in c program and pppd
>>>>>>>>> command.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> On Mon, Jan 16, 2012 at 11:50 AM, venkat k raju <
>>>>>>>>> kvraju....@gmail.com> wrote:
>>>>>>>>>
>>>>>>>>>> Hi Devindrappa,
>>>>>>>>>>
>>>>>>>>>> Thanks for your response.
>>>>>>>>>> i have written c application for gprs8000 in devkit8000
>>>>>>>>>> contains
>>>>>>>>>>
>>>>>>>>>> fd = open("/dev/ttyS0", O_RDWR);
>>>>>>>>>> init_ttyS(fd);
>>>>>>>>>> GPRS_Net_Test(fd);
>>>>>>>>>> here
>>>>>>>>>> init_ttyS(fd){
>>>>>>>>>> struct termios options;
>>>>>>>>>>
>>>>>>>>>>         bzero(&options, sizeof(options));       /* clear options*/
>>>>>>>>>>
>>>>>>>>>>         cfsetispeed(&options,B115200);            /* setup baud
>>>>>>>>>> rate*/
>>>>>>>>>>         cfsetospeed(&options,B115200);
>>>>>>>>>>
>>>>>>>>>>         options.c_cflag |= (CRTSCTS | CS8 | CLOCAL | CREAD);
>>>>>>>>>>         options.c_iflag = IGNPAR;
>>>>>>>>>>
>>>>>>>>>>         tcflush(fd, TCIFLUSH);
>>>>>>>>>>
>>>>>>>>>>         tcsetattr(fd, TCSANOW, &options);
>>>>>>>>>>         checkstate(fd)
>>>>>>>>>>
>>>>>>>>>> }
>>>>>>>>>> GPRS_Net_Test(int fd){
>>>>>>>>>>
>>>>>>>>>> char *cmd_buf1 = "at+cgatt=1\r";
>>>>>>>>>>         char *cmd_buf2 = "at+cgdcont=1,\"IP\",\"bsnlnet\"\r";
>>>>>>>>>>         char *cmd_buf3 = "at+cdnscfg?\r";
>>>>>>>>>>
>>>>>>>>>> write(fd,cmd_buf1,sizeof(cdm_buf1);
>>>>>>>>>> read response
>>>>>>>>>> write(fd,cmd_buf2,sizeof(cdm_buf2);
>>>>>>>>>> read response
>>>>>>>>>> write(fd,cmd_buf3,sizeof(cdm_buf3);
>>>>>>>>>> read response
>>>>>>>>>>
>>>>>>>>>> }
>>>>>>>>>>
>>>>>>>>>> then i build the chat command also,
>>>>>>>>>>
>>>>>>>>>> after i typed this command
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> #pppd /dev/ttyS0 115200 asyncmap auth connect 'chat -v "" AT OK
>>>>>>>>>> ATE0 OK AT+IPR=115200 OK AT+CGDCONT=1,\"IP\",\"bsnlnet.com\" OK
>>>>>>>>>> ATD*99# CONNECT'  nocrtscts defaultroute modem updetach
>>>>>>>>>>
>>>>>>>>>> then #logcat
>>>>>>>>>>
>>>>>>>>>> set the dns1,and dns2 address .
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> On Mon, Jan 16, 2012 at 11:26 AM, Devindrappa Handraki <
>>>>>>>>>> devindrapp...@gmail.com> wrote:
>>>>>>>>>>
>>>>>>>>>>> Hi Venkat,
>>>>>>>>>>>
>>>>>>>>>>> Modify the RIL source code according to below mentioned link
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> https://gitorious.org/0xdroid/hardware_ril/commit/ee75708cc786531c853e9ec7ffc28dd03658
>>>>>>>>>>>
>>>>>>>>>>> and build the RIL lib and load the RIL lib as mentioned below
>>>>>>>>>>>
>>>>>>>>>>> cd $ANDSOURCES/gingerbread/
>>>>>>>>>>> source build/envsetup.sh
>>>>>>>>>>> make clean
>>>>>>>>>>> mm libreference-ril TARGET_PRODUCT=beagleboard -j8
>>>>>>>>>>>
>>>>>>>>>>> adb push $GINGER/out/target/product/$PRODUCT/system/lib/libril.so 
>>>>>>>>>>> /system/lib/
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> adb push 
>>>>>>>>>>> $GINGER/out/target/product/$PRODUCT/system/lib/libreference-ril.so 
>>>>>>>>>>> /system/lib/
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> then start the RIL daemon from init.rc
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> service ril-daemon /system/bin/rild -l 
>>>>>>>>>>> /system/lib/libreference-ril.so -- -d /dev/ttyO0
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>    socket rild stream 660 root radio
>>>>>>>>>>>    socket rild-debug stream 660 radio system
>>>>>>>>>>>    user root
>>>>>>>>>>>    group radio cache inet misc audio vpn net_admin
>>>>>>>>>>>
>>>>>>>>>>> service pppd_gprs /etc/ppp/init.gprs-pppd.sh
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>    user root
>>>>>>>>>>>    group radio cache inet misc
>>>>>>>>>>>    disabled
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> your RIL will work and you will be able to get signal strength, 
>>>>>>>>>>> operator information and able to make call and receive call, but i 
>>>>>>>>>>> am not able to access the Internet still i am exploring about 
>>>>>>>>>>> Internet access.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Can you share me how you able to access the internat without using 
>>>>>>>>>>> RIL, detail about pppd and chat script i am not able to access the 
>>>>>>>>>>> intenet.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Thanks and regards
>>>>>>>>>>> Deindrappa Handraki
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> On Sun, Jan 15, 2012 at 4:43 PM, Chaitanya <
>>>>>>>>>>> chaitanya.nom...@gmail.com> wrote:
>>>>>>>>>>>
>>>>>>>>>>>> @ Mark,
>>>>>>>>>>>> For HDMI out you can simply use TMDS serializers from the
>>>>>>>>>>>> parlallel
>>>>>>>>>>>> interface of your platform. More to do with hardware rather than
>>>>>>>>>>>> android porting. Could you please make a new post rather than
>>>>>>>>>>>> changing
>>>>>>>>>>>> the subject of a existing post.
>>>>>>>>>>>>
>>>>>>>>>>>> On Jan 14, 9:44 pm, "Mark" <mark.liu.ch...@gmail.com> wrote:
>>>>>>>>>>>> > Hello everyone:
>>>>>>>>>>>> >
>>>>>>>>>>>> > I am working on development of tvout on MHL and MINI-HDMI on
>>>>>>>>>>>> the android
>>>>>>>>>>>> > phone. I could not find information for the SDK or android
>>>>>>>>>>>> source support
>>>>>>>>>>>> > for this development.
>>>>>>>>>>>> >
>>>>>>>>>>>> > Who can help me to know how to do?
>>>>>>>>>>>> >
>>>>>>>>>>>> > Mark.Liu
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> --
>>>>>>>>>>>> unsubscribe: android-porting+unsubscr...@googlegroups.com
>>>>>>>>>>>> website: http://groups.google.com/group/android-porting
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> thanks&Regards
>>>>>>>>>> k.v.raju
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> thanks&Regards
>>>>>>>>> k.v.raju
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>  --
>> unsubscribe: android-porting+unsubscr...@googlegroups.com
>> website: http://groups.google.com/group/android-porting
>>
>
>
>
> --
> thanks&Regards
> k.v.raju
>

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

Reply via email to