|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本帖最后由 uperrua 于 2019-9-19 11:39 编辑 * C6 h$ f( j" K
- o& Y+ p- _% ^
本文介绍在嵌入式Linux中,实现3G联网的基本方法。包括驱动配置,和联网的过程。也对在PC上实现3G的过程进行了介绍。
1 Y+ _. x Y+ W6 c7 j. i, D硬件:3g usb模块(华为ce189的3g网卡)+一张sim卡(电信cdma2000)7 R6 u7 ~; o8 c" a& {' z
软件系统:Linux: K9 d8 J; J7 d/ O, |
, K" O) j! _+ F, {2 Q1 z
目录:
! e4 m$ `/ ^6 {& J- E# e* @一、在pc端确认拨号功能可用% ?8 m$ y. w8 r3 I' Y: R
二、在嵌入式端的实现
8 V* J; g% \ t k4 R三、其它/ P0 c) ^# N! N& e, j f
8 Y. j* b2 E" h' B$ U+ `! i5 [" D/ C
一、在pc端确认拨号功能可用
/ X1 L7 b/ k; B+ d; O: y==================================* f$ f: _/ n6 i- @4 z
在windows下直接插入网卡即可自动安装其驱动,比较简单直观,其实linux下连接也很简单,这里给出linux下的连接方式。& U5 l4 F: Q$ Q7 d; U& r2 c# f1 R
系统:Ubuntu 12.04- i" C m7 Z( e! N% j# [2 P
1、将sim卡插入3g网卡,再将3g网卡插入pc。! F4 m3 @( D1 V
L& r. |) b" z! J- V& \$ c
% @5 ~) w* ] [& E( d2、对3g网卡进行网络配置
. B2 n: A1 ~7 B! a* p, f( @3 Q这里有图形和命令行两种方式。后面在嵌入式系统中会采用命令行方式配置3g信息。
* n) c; }5 x/ O( ?( e% J2 v2 ?2.1、图形方式1 l( d7 V3 }3 C% r, G' |0 @
通过图形设置比较直观,可大致了解3g配置所需的信息。
4 S, X" s4 ?4 p5 p( L3 v; _编辑链接->移动宽带->添加(新连接名为china telecom 1)
* ~0 A! N2 B; Z. O8 r/ G' W) K具体配置:
* U) A( {/ P6 L! Q1 u3 V' j1 @(1)IP配置:自动(即ppp自动)
+ L; d ?, u! o8 W5 Y(2)移动宽带:
7 n4 u" Z+ S; D. m9 ]* {0 j9 H( e编号:#777
# p3 N# n6 j+ ^; I/ d# h用户名:***0 f0 [3 `! S, J3 A
密码:vnet.mobi
4 \4 ?+ k3 N p(3)ppp设置:/ c6 q" R& F1 k" |
默认。
4 W" @5 E+ J* {. @' Z3 t即chap、pap等鉴权方式都选中。
9 {$ x+ F) _% z# T P* E% y(4)连接4 {( y P9 e/ \- T6 a4 i1 {0 P
保存上述配置后,即可通过点击新建的连接"china telecom 1"连上。
- l; V9 ^! b4 V/ ]% ~5 A(5)确认联网情况- z/ W/ y9 n9 v! ]: }# @: l0 E* ?
ifconfig可见网络的名字为ppp0
% Q8 _! u3 z O: C% x4 n通过firefox即可上网。
- T+ p* L. `! U/ t5 Q4 G3 c4 ]9 w
7 l7 Q( L0 Z t
2.2命令行脚本方式:" x' D: s9 q: \4 K/ e$ N1 P- M
通过pppd拨号上网,可以对连接过程有更深一步的了解,且使用预先配置好的信息,无需用户干预。如下
: ~ c8 F& x' F) ~1 @6 L; ^
+ b0 Q/ V6 \8 [+ F$ v3 J b# G }# {4 e) X/ f3 A0 y( @
! s, J8 v3 q$ W
# L! P3 |0 a: J0 W4 f. c7 `$ F
; E" a: M6 k9 x+ K" m! }: J
- F# V7 @' F6 u: X* A: w$ o. Y$ d
' z$ K, U; s, @5 x0 P* h% p+ q |
|