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