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 <
[email protected]> 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 <
> [email protected]> 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 <
>> [email protected]> 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 <
>>> [email protected]> 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 <
>>>> [email protected]> wrote:
>>>>
>>>>>
>>>>>
>>>>> ---------- Forwarded message ----------
>>>>> From: venkat k raju <[email protected]>
>>>>> Date: Mon, Jan 16, 2012 at 12:15 PM
>>>>> Subject: Re: [android-porting] Interface GPRS8000 to Devkit8000
>>>>> To: Devindrappa Handraki <[email protected]>
>>>>> Cc: android-porting <[email protected]>
>>>>>
>>>>>
>>>>> 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 
>>>>> <[email protected]>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 <
>>>>>> [email protected]> 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 <
>>>>>>> [email protected]> 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" <[email protected]> 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: [email protected]
>>>>>>>> website: http://groups.google.com/group/android-porting
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> thanks&Regards
>>>>>> k.v.raju
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> thanks&Regards
>>>>> k.v.raju
>>>>>
>>>>>
>>>>
>>>
>>
>

-- 
unsubscribe: [email protected]
website: http://groups.google.com/group/android-porting

Reply via email to