From: dvan <joh...@ba...> - 2011-01-11 22:06:19
|
I'm trying to connect a gsm modem to ttyS0 to do GPRS I have file 'gprs' in /etc/ppp/peers /dev/ttyS0 57600 connect '/usr/sbin/chat -f /etc/ppp/chat' defautroute replacedefaultroute noauth usepeerdns I run: pppd call gprs And get error: pppd: In file /etc/ppp/peers/gprs: unrecognized option '-f' It seems to be an error in my connect line and it doesn't get to my connect script Is there something wrong in my sytax or is there something else I have to do to to get /usr/sbin/chat to work? Thanks David -- View this message in context: http://old.nabble.com/pppd-chat-error-tp30648292p30648292.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Alex G. <al...@al...> - 2011-01-12 01:24:29
|
On 12/01/2011 9:06 AM, dvan wrote: > I'm trying to connect a gsm modem to ttyS0 to do GPRS > > I have file 'gprs' in /etc/ppp/peers > /dev/ttyS0 > 57600 > connect '/usr/sbin/chat -f /etc/ppp/chat' > defautroute > replacedefaultroute > noauth > usepeerdns > > I run: > pppd call gprs > > And get error: > pppd: In file /etc/ppp/peers/gprs: unrecognized option '-f' > > > It seems to be an error in my connect line and it doesn't get to my connect > script > > Is there something wrong in my sytax or is there something else I have to do > to to get /usr/sbin/chat to work? > > Thanks > David > > Is the first line word wrapped ? Should it be /dev/ttyS0 57600 Have you already created the device for ppp ? e.g mknod /dev/ppp c 108 0 Doing almost the same except with a usb modem E160 /dev/ttyUSB0 460800 connect '/usr/sbin/chat -v -f /etc/ppp/chat' defaultroute replacedefaultroute noauth #usepeerdns #set name servers here init 'echo -e "nameserver xxx.xxx.xxx.xxx" \nnameserver xxx.xxx.xxx.xxx" > /etc/resolv.conf' Then the chat script TIMEOUT 5 ECHO ON ABORT '\nBUSY\r' ABORT '\nERROR\r' ABORT '\nNO ANSWER\r' ABORT '\nNO CARRIER\r' ABORT '\nNO DIALTONE\r' ABORT '\nRINGING\r\n\r\nRINGING\r' '' \rAT TIMEOUT 12 OK 'AT+CGDCONT=1,"IP",""' OK ATH OK ATE1 OK AT+CSQ OK ATD*99# CONNECT '' This was the startup script we use on boot #!/bin/sh # #Startup script for count/count programs #create device for ppp mknod /dev/ppp c 108 0 #connect using dodo 3G modem pppd call dodo1 #sleep for 30 seconds to give time for pppd to start and to connect to dodo sleep 30 #start count program python /home/alxx/py/gum.py & Alex -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |
From: dvan <joh...@ba...> - 2011-01-12 14:44:19
|
I have been using your example and one from openmoko: http://wiki.openmoko.org/wiki/T-Mobile_pppd_scripts Everything seems right, but the connect script doesn't seem to be opening /usr/sbin/chat correctly. Is there something that I need to do get chat recognized correctly? I've already created /dev/ppp and adding the speed to the first line didn't cause any thing to change. -David -- View this message in context: http://old.nabble.com/pppd-chat-error-tp30648292p30653746.html Sent from the Gumstix mailing list archive at Nabble.com. |
From: Alex G. <al...@al...> - 2011-01-12 23:31:46
|
On 13/01/2011 1:44 AM, dvan wrote: > I have been using your example and one from openmoko: > http://wiki.openmoko.org/wiki/T-Mobile_pppd_scripts > > Everything seems right, but the connect script doesn't seem to be opening > /usr/sbin/chat correctly. > > Is there something that I need to do get chat recognized correctly? > > I've already created /dev/ppp and adding the speed to the first line didn't > cause any thing to change. > > -David > More likely to be its not opening the connection to the modem/port. Can you confirm the hardware works ? If you open a session to ttyS0 or whichever its on (use minicom or screen or kermit) can you manually type the AT commands and get a response from the modem ? Alex -- UTS CRICOS Provider Code: 00099F DISCLAIMER: This email message and any accompanying attachments may contain confidential information. If you are not the intended recipient, do not read, use, disseminate, distribute or copy this message or attachments. If you have received this message in error, please notify the sender immediately and delete this message. Any views expressed in this message are those of the individual sender, except where the sender expressly, and with authority, states them to be the views the University of Technology, Sydney. Before opening any attachments, please check them for viruses and defects. |