如何实现Linux系统通过手机GPRS无线上网
发表于:2025-02-05 作者:千家信息网编辑
千家信息网最后更新 2025年02月05日,这篇文章主要介绍"如何实现Linux系统通过手机GPRS无线上网",在日常操作中,相信很多人在如何实现Linux系统通过手机GPRS无线上网问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法
千家信息网最后更新 2025年02月05日如何实现Linux系统通过手机GPRS无线上网
这篇文章主要介绍"如何实现Linux系统通过手机GPRS无线上网",在日常操作中,相信很多人在如何实现Linux系统通过手机GPRS无线上网问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"如何实现Linux系统通过手机GPRS无线上网"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
首先,要有一台具备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 -- OKttyACM0<*1>: ATQ0 V1 E1 Z -- OKttyACM0<*1>: ATQ0 V1 E1 S0=0 -- OKttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 -- OKttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 -- OKttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OKttyACM0<*1>: Modem Identifier: ATI -- ENZOttyACM0<*1>: Speed 4800: AT -- OKttyACM0<*1>: Speed 9600: AT -- OKttyACM0<*1>: Speed 19200: AT -- OKttyACM0<*1>: Speed 38400: AT -- OKttyACM0<*1>: Speed 57600: AT -- OKttyACM0<*1>: Speed 115200: AT -- OKttyACM0<*1>: Speed 230400: AT -- OKttyACM0<*1>: Speed 460800: AT -- OKttyACM0<*1>: Max speed is 460800; that should be safe.ttyACM0<*1>: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 -- OKFound 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 ModemISDN = 0Phone = *99***1#Modem = /dev/ttyACM0Username = anyCarrier Check = noPassword = anyBaud = 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]} }<}!}$}%}"}&} } } } }#}$!}![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] |
到如已经成功啦!我们再来看看路由表
$ routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface10.216.91.0 * 255.255.255.255 UH 0 0 0 ppp0192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0 |
因为我这里还连接到无线网络,所以默认网关是 192.168.0.1,如果只有GPRS拨号连接,则信息会是:
$ routeKernel IP routing tableDestination Gateway Genmask Flags Metric Ref Use Iface10.216.91.0 * 255.255.255.255 UH 0 0 0 ppp0default 10.216.91.90 0.0.0.0 UG 0 0 0 ppp0 |
此时,只需设置代理即可以上网了 代理为 10.0.0.172:80
由于移动限制了浏览器,必须要将浏览器头信息更改才能正常上网。不过已经可以上Q。MSN等聊天工具啦!!
到此,关于"如何实现Linux系统通过手机GPRS无线上网"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
手机
无线
系统
学习
信息
文件
软件
功能
更多
浏览器
用户
设备
代理
帮助
检测
浏览
配置
实用
普通
成功
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
软件开发与维护岗位的理解
数据库维护中的快照技术
搭建文件服务器实验报告
惠州步升网络技术有限公司合肥
服务器做vpn
服务器开机启动管理工具
软件开发fdd和tdd
软件开发工程师离职申请
网络安全中acl是什么意思
服务器管理员试卷
柯美c6501服务器安装教程
罗湖区网络技术转移优点
法院网络技术管理员
sift特征匹配 数据库
服务器需要连接路由器吗
软件开发一般先付多少钱
广西智慧消防管理平台软件开发
3D视觉软件开发平台比较
软件开发前端技术要点
DM数据库每次密码保存不了
php安装源码时内部服务器错误
深圳嵌入式软件开发价位
郑州互联网科技公司待遇
软件开发fdd和tdd
莱山区管理系统软件开发外包公司
杜亚DT300Te K数据库
数据库录入技术员是干嘛的
网络技术开发售后服务
如何调整服务器系统的顺序
如何打压软件开发