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
