当前位置:首页 > 嵌入式 > 嵌入式软件
[导读] 首先,要有一台具备GPRS且带有modem功能的手机,以下以palm treo 650为例。650是不带modem功能,要通过软件实现,下载 USB modem软件并安装在650上。该软件支持蓝牙和usb数

首先,要有一台具备GPRS且带有modem功能的手机,以下以palm treo 650为例。

650是不带modem功能,要通过软件实现,下载 USB modem软件并安装在650上。该软件支持蓝牙和usb数据线两种模式!

下面首先看系统是否能检测到modem

sudo wvdialconf
Editing `/etc/wvdial.conf'.
            Scanning your serial ports for a modem.
            Modem Port Scan<*1>: S0 S1 S2 S3
            WvModem<*1>: Cannot get information for serial port.
            ttyACM0<*1>: ATQ0 V1 E1 -- OK
            ttyACM0<*1>: ATQ0 V1 E1 Z -- OK
            ttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OK
            ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OK
            ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OK
            ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
            ttyACM0<*1>: Modem Identifier: ATI -- ENZO
            ttyACM0<*1>: Speed 4800: AT -- OK
            ttyACM0<*1>: Speed 9600: AT -- OK
            ttyACM0<*1>: Speed 19200: AT -- OK
            ttyACM0<*1>: Speed 38400: AT -- OK
            ttyACM0<*1>: Speed 57600: AT -- OK
            ttyACM0<*1>: Speed 115200: AT -- OK
            ttyACM0<*1>: Speed 230400: AT -- OK
            ttyACM0<*1>: Speed 460800: AT -- OK
            ttyACM0<*1>: Max speed is 460800; that should be safe.
            ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OK
            Found an USB modem on /dev/ttyACM0.
            Modem configuration written to /etc/wvdial.conf.
            ttyACM0: Speed 460800; init "ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0"

如果出现以下信息则能检测modem且将配置自动写入 /etc/wvdial.conf文件。你modem的设备文件为/dev/ttyACM0

由于配置文件为普通拨号而建立,所以不适合grps拨号,要作以下修改

[Dialer defaults]
            Init1 = at+cgdcont=1,"ip","cmwap"
            Modem Type = USB Modem
            ISDN = 0
            Phone = *99***1#
            Modem = /dev/ttyACM0
            Username = any
            Carrier Check = no
            Password = any
            Baud = 460800

保存后,使用wvdial拨号

sudo wvdial

使用超级用户操作,不然无法会提示设备忙,或更改用户权限。

--> WvDial: Internet dialer version 1.60
            --> Cannot get information for serial port.
            --> Initializing modem.
            --> Sending: at+cgdcont=1,"ip","cmwap"
            at+cgdcont=1,"ip","cmwap"
            OK
            --> Modem initialized.
            --> Sending: ATDT*99***1#
            --> Waiting for carrier.
            ATDT*99***1#
            CONNECT
            ~[7f]}#@!}![06]} }<}!}$}%\}"}&} } } } }#}$@#}%}&}$^[7f]o}'}"}(}"Q}+~
            --> Carrier detected. Waiting for prompt.
            ~[7f]}#@!}![06]} }<}!}$}%\}"}&} } } } }#}$@#}%}&}$^[7f]o}'}"}(}"Q}+~
            --> PPP negotiation detected.
            --> Starting pppd at Sat Jan 19 10:56:20 2008
            --> Pid of pppd: 6967
            --> Using interface ppp0
            --> pppd: (m[07][08]hr[07][08]
            --> pppd: (m[07][08]hr[07][08]
            --> pppd: (m[07][08]hr[07][08]
            --> pppd: (m[07][08]hr[07][08]
            --> pppd: (m[07][08]hr[07][08]
            --> local IP address 10.216.91.90
            --> pppd: (m[07][08]hr[07][08]
            --> remote IP address 10.216.91.0
            --> pppd: (m[07][08]hr[07][08]
[!--empirenews.page--]

到如已经成功啦!我们再来看看路由表

$ route
            Kernel IP routing table
            Destination Gateway Genmask Flags Metric Ref Use Iface
            10.216.91.0 * 255.255.255.255 UH 0 0 0 ppp0
            192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0
            default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0

因为我这里还连接到无线网络,所以默认网关是 192.168.0.1,如果只有GPRS拨号连接,则信息会是:

$ route
            Kernel IP routing table
            Destination Gateway Genmask Flags Metric Ref Use Iface
            10.216.91.0 * 255.255.255.255 UH 0 0 0 ppp0
            default 10.216.91.90 0.0.0.0 UG 0 0 0 ppp0

此时,只需设置代理即可以上网了 代理为 10.0.0.172:80

 

由于移动限制了浏览器,必须要将浏览器头信息更改才能正常上网。不过已经可以上Q。MSN等聊天工具啦!!

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

在这篇文章中,小编将为大家带来台式机的相关报道。如果你对本文即将要讲解的内容存在一定兴趣,不妨继续往下阅读哦。

关键字: 台式机 无线上网 无线网卡 网卡

GPRS通信模块是采用高性能工业级无线模块及嵌入式处理器,以实时操作系统作为软件支撑平台,内嵌自主知识产权的TCP/IP协议,为用户提供高速,稳定可靠,永远在线的透明数据传输通道。

关键字: GPRS 通信模块 处理器

在这篇文章中,小编将对GSM模块的相关内容和情况加以介绍以帮助大家增进对它的了解程度,和小编一起来阅读以下内容吧。

关键字: GSM GSM模块 GPRS

摘要:随着农业生产中对水资源利用率重视程度的不断提升,农业用水的灌溉效率与灌溉渗漏系数测定准确化与规范化越来越重要。为实现渠道水位测量的精确化与自动化,研制开发出一种基于GPRS的渠道水位监测系统。对投入式压力水位检测方...

关键字: GPRS 水位监测 上位机设计

GPS和GPRS,字面上仅仅多了个G,按照中国人捂住一半,读一半的猜字逻辑来看,这两者区别应该是不多的,GPS模块能做的,GPRS模块应该也能干,这显然是个美丽的误会。

关键字: GPS GPRS 通信

摘要:随着农业生产中对水资源利用率重视程度的不断提升,农业用水的灌溉效率与灌溉渗漏系数测定准确化与规范化越来越重要。为实现渠道水位测量的精确化与自动化,研制开发出一种基于GPRS的渠道水位监测系统。对投入式压力水位检测方...

关键字: GPRS 水位监测 上位机设计

摘要:针对目前城市道路井盖安全存在的问题,提出了一种基于ZigBee组网技术监测井盖破损或移位以及丢失的实时监测系统,其由井盖数据采集系统和上位机监测系统两部分构成。井盖数据采集系统由多个ZigBee节点构成,同一个Zi...

关键字: 井盖管理 Zigbee GPRS 实时监测

摘 要:设计一种运行在嵌入式Linux平台下的智能家居控制系统的实现方案,该系统采用ARM9微处理器S3C2440作 为主处理器,通过传感器模块对温度、湿度、烟雾信息等进行检测;通辻USB接口的摄像头采集视频信息,采用J...

关键字: S3C2440 Linux 传感器 GPRS 远程监控

摘要:论述了船舶企业高电耗的主要表现,为了达到船舶建造企业节电增效的目标,利用先进的物联网技术、传感器技术、智能仪表及嵌入式技术,研究并提出了船舶企业电能智能化应用的思路。同时通过对国内外电能研究的综合分析,设计了电能智...

关键字: 电能 智能化 船舶企业 物联网 GPRS

GSM-GPRS通过在原GSM网络基础上增加一系列的功能实体来完成分组数据功能,新增功能实体组成GSM-GPRS网络,作为独立的网络实体对CSM数据进行旁路,完成GPRS业务,原GSM网络则完成话音功能,尽量减少了对CS...

关键字: GSM GPRS SMG
关闭
关闭