http://www.trueelena.org/computers/howto/huawei-e1692.html
http://char1es.net/2012/01/03/headless-modem-control-on-arm/
---------------------------------------------------------
I'd suggest having a look at an Huawei E160 usb 3g gsm modem. They are cheap and work well in areas with reasonable 3g coverage. Very easy to use and bring up on omap3 on gumstix overo running angstrom, I haven't tried with a pandaboard yet. Once you have confirmed the driver is there or installed it ,its just a matter of adding a couple of scripts isp and chat. Then just call pppd call isp
isp
/dev/ttyUSB0 460800
connect '/usr/sbin/chat -v -f /etc/ppp/chat'
defaultroute
replacedefaultroute
noauth
#usepeerdns
init 'echo -e "nameserver xxx.xxx.xxx.xxx\nnameserver xxx.xxx.xxx.xxx"
> /etc/resolv.conf'
chat
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 ''