首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

树莓派实现SIM868 ppp拨号上网

通过ppp拨号上网就可以实现这个功能。   这样就可以实现树莓派通过socket或者http协议直接与服务器访问。...(2)、树莓派与电脑通过 ssh 或者 远程桌面 方式连接,可按照如下进行操作 新建一个linux shell脚本,命名为:bat.sh,内容如下: PS:使用shell脚本的目的就是为了在禁用 eth0...拨号成功如图所示: ? 指定ppp0网口ping百度,可以看到ping通了,也就说树莓派可以使用ppp拨号上网了。 PS:指定ppp0网口ping百度操作可参考指定网卡进行ping操作。 ?...,发现无法通过sim868上网和linux 的路由配置有关 执行完 pppd call gprs & 之后,ifconfig 查看网口配置情况 sudo pppd call gprs & ifconfig...8、 结语 经过第6、7步的思考,我们知道了如果单纯的执行 pppd call gprs & 启动ppp拨号的话,虽然能获得ip,但是缺少对于ppp0网口的路由配置,才导致无法通过sim868模块拨号上网

7.2K50

SIM7600CE TCPIP连接与PPP拨号上网 4G上网

SIM7600CE联网测试分为两部分: 1、TCP/IP连接 2、PPP拨号上网 实验环境:ubuntu-meta 16.04 硬件:树莓派3B,SIM7600CE 上网卡:移动的NB-IOT物联网卡...树莓派minicom串口调试 1、将模块插入树莓派中 2、安装minicom,minicom是linux平台串口调试工具: sudo apt-get install minicom 3、执行minicom...2. ppp拨号软件安装与配置 安装ppp sudo apt-get install ppp 新建一个script脚本 sudo su cd /etc/ppp/peers cp provider gprs...开始拨号 pppd call gprs  拨号成功! ? 再次查看网卡信息: ? 可以看到多出ppp0网卡,即成功拨号,并获得一个临时IP。...因为初次,拨号上网后,DNS无法解析,上不了网,可以加上指令: route add -net 0.0.0.0 ppp0 ? 成功!

3.5K10
您找到你想要的搜索结果了吗?
是的
没有找到

linux拨号服务器如何创建爬虫ip池

以我8年的爬虫经历,给大家一些创建自己专有的ip池的一些建议,这里我要提到的就是利用市面成熟的linux系统的拨号服务器创建的ip池。在Linux上创建一个用于网络爬虫的IP池可以通过多种方式实现。...在Linux上创建爬虫ip可以通过以下步骤实现:1、首先,你需要一个支持拨号的网络接口,比如3G/4G USB调制解调器或者手机热点。确保你的Linux服务器可以通过该接口连接到互联网。...2、安装拨号软件。在大多数Linux发行版中,你可以使用ppp软件来进行拨号连接。使用以下命令安装ppp软件:sudo apt-get install ppp3、配置拨号连接。...5、运行拨号连接。使用以下命令运行拨号连接:sudo pppd call provider 这将启动拨号连接,将你的Linux服务器连接到互联网。6、配置爬虫ip服务器。...上面就是一台linux拨号服务器创建爬虫IP的过程,一台一个线程一个小iP池,如果爬虫线程多并发多,还是建议利用多台服务器建立大型服务器ip池。

21210

【专业技术】linux下实现3G拨号上网

linux下要实现3G拨号上网,除了3G网卡和对应的3G卡外,软件上需要对应的网卡驱动和pppd拨号程序,pppd拨号程序一般较容易得到,如果是嵌入式平台,交叉编译即可,编译过程中可能会遇到一些错误,但都不是大问题...linux内核中USB-GSM模块的驱动主要是drivers/usb/serial/options.c文件。...对一个3G网卡的支持主要就是两个参数,一个是厂商ID,一个是设备ID,只要3G网卡可以被USB识别,那么我们很容易得到这个USB设备的设备ID和厂商ID,得到之后,我们把这两个参数添加进option.c文件重新编译得到...我的3G上网卡是华为 E1750,操作系统是openSUSE 11.2,之前只能在虚拟机运行的Windows里上3G,感觉这样实在不方便,于是想到了直接在Linux里连接3G网络。...ABORT 'NO ANSWER' '' \rAT OK \rATZ OK \rAT+CGDCONT=1,"IP","3gnet",,0,0 OK-AT-OK ATDT*99# CONNECT \d\c

2.5K90

Android 3G4G流量上网原理简析

PPP拨号上网配置十分复杂,需要一系列的协商、验证,为了开发方便,LinuxPPP数据链路的建立过程进行抽象,实现了pppd拨号应用程序,专门用于管理PPP数据链路的建立与关闭。...在使用ttyUSB建立数据链路的时候,首先通过发送AT命令,打开无线上网模块,随后利用pppd拨号程序建立数据链路。...拨号链接过程遵循PPP通信协议,手机同蜂窝网络基站双方动态协商,配置链路参数、IP地址等,拨号成功后,Android系统会为基带模块映射一个虚拟网络接口名字可能是ppp0,或者rmnetxxx等,之后,...pppd拨号建立链路示意图.jpg 数据的发送流程 应用程序通过socket发送TCP/IP数据包时候,内核通过IP地址和路由表找到对应的网络接口(ppp0或者rmnetxxx),然后调用ppp协议相应的实现函数...ppp数据发送流程.jpg 数据的接收流程 数据接收流程可以看做是发送的逆向,不过这里稍微有些区别,那就是接收方,在数据链路建立的时候,接收方是pppd拨号进程,建立之后,普通的上网数据,接收方就是一般的用户进程

4.5K60

Docker竟然还能这么玩?商业级4G代理搭建实战!

,那么直接在 apt install ppp 安装好拨号工具之后,用 chmod +x quectel-pppd.sh 给拨号脚本加个运行权限,然后 ....拨号时使用的 /dev/ttyUSB3 是指 4G 网卡的第四个通信端口,文档中的解释为:ttyUSB3→For PPP connections or AT command communication,...翻译一下就是用于 PPP 连接或 AT 命令通信。...断开拨号方面 Fanconn 的技术人员也提供了一个脚本,同样在 chmod +x quectel-ppp-kill 赋予运行权限之后,执行 ./quectel-ppp-kill 就可以了。...涉猎的编程语言包括但不限于 Python、Rust、C++、Go,领域涵盖爬虫、深度学习、服务研发、对象存储等。团队非正亦非邪,只做认为对的事情,请大家小心。

2.1K20

外网对接出现故障时排错方法与步骤(实战篇)

chap user ccieh3c ppp chap password simple ccieh3c.com 在华为华三上面分别都一直在弹接口up/down,认证过不去 解决办法:在配置里面直接把两种方式都写上去...,这样不管对方采用什么方式都可以认证 # interface Dialer1 link-protocol ppp ppp chap user ccieh3c ppp chap password...simple ccieh3c.com ppp pap local-user ccieh3c password simple ccieh3c.com 还一个小技巧,PC拨号是会显示PAP还是CHAP认证的...比如帐号少输入了一位 interface Dialer1 link-protocol ppp ppp chap user ccieh3 ppp chap password simple ccieh3c.com...ppp pap local-user ccieh3 password simple ccieh3c.com 可以看到华为有明确的提示,PAP authentiacation failed,这种就是用户名密码错误了

16710

爬虫代理大厂都封得差不多了,了解下商业级 4G 代理搭建方法吧!

使用起来差不多是这样的 但是呢,有个问题,根据我之前的测试结果来看,目前在 Linux 环境下还没有一个 HTTP 代理服务器是可以做到分别指定出网网卡和入网网卡的,嗯…这就很麻烦了,因为如果我们无法这么做的话...,那么直接在 apt install ppp 安装好拨号工具之后,用 chmod +x quectel-pppd.sh 给拨号脚本加个运行权限,然后 ....拨号时使用的 /dev/ttyUSB3 是指 4G 网卡的第四个通信端口,文档中的解释为:ttyUSB3→For PPP connections or AT command communication,...翻译一下就是用于 PPP 连接或 AT 命令通信。...断开拨号方面 Fanconn 的技术人员也提供了一个脚本,同样在 chmod +x quectel-ppp-kill 赋予运行权限之后,执行 ./quectel-ppp-kill 就可以了。

3.4K31

Docker竟然还能这么玩?商业级4G代理搭建实战!

使用起来差不多是这样的 但是呢,有个问题,根据我之前的测试结果来看,目前在 Linux 环境下还没有一个 HTTP 代理服务器是可以做到分别指定出网网卡和入网网卡的,嗯…这就很麻烦了,因为如果我们无法这么做的话...,那么直接在 apt install ppp 安装好拨号工具之后,用 chmod +x quectel-pppd.sh 给拨号脚本加个运行权限,然后 ....拨号时使用的 /dev/ttyUSB3 是指 4G 网卡的第四个通信端口,文档中的解释为:ttyUSB3→For PPP connections or AT command communication,...翻译一下就是用于 PPP 连接或 AT 命令通信。...断开拨号方面 Fanconn 的技术人员也提供了一个脚本,同样在 chmod +x quectel-ppp-kill 赋予运行权限之后,执行 ./quectel-ppp-kill 就可以了。

1.9K10

ubuntu下adsl拨号上网

无论是电信还是联通,拨号软件都只有windows版本,根本没有考虑过linux用户,但是ubuntu这个优秀的系统怎么可能没有简单的拨号呢,下面由我给大家介绍几种linux拨号的方法,主要是分两种: 一...:帐号和密码没有改变       这算比较好的ip提供商了,我家用的就是这种,所以我从来都没用过运营商提供的拨号软件,而且这样能够使用路由器或者connectify等的软件分享一个ip上网,因此这种拨号在...但是这样也不能帮你联上网络,你可以使用以下命令: sudo gedit /etc/ppp/peers/dsl-provider,在该文件后追加自己的密码,再进行一次连接应该就ok了。...二:帐号在拨号前会发生改变        这种是真心歹毒的运营商呀,就如我们学校的电信,我们必须使用其拨号软件e信,而且由于它把帐号改变了,所以你不知道真正拨号上网的帐号是什么,也就不能使用路由器共享网络...其实最前面还有个回车键是看不见也不能输入的,用SNIFFER看下是,就是  ASCILL字符里面的 \r \n,将帐号复制到一个文本文件dns.txt中,再输入密码就可以拨上号码了 ,最后在linux

3.3K30

H3C PPP认证试验报告(h3c网上学

实验环境:两台H3C路由器,使用串行线缆相连; 实验目的:两台路由器之间实现PAP和CHAP认证,熟练掌握认证的配置; 实验步骤: 根据实验拓扑合理的规划IP,并正确的对相应的接口配置IP...地址; 为了摸 拟PC,在两台路由器上分别启一个回环口,并进行IP地址的分配; 使用RIPV2实现网络互连;且关闭自动汇总功能; 在接口上查看默认封装的协议是HDLC还是PPP...,只有PPP才支持认证; 配置PAP明文认证(单向认证和双向认证); 配置CHAP密文认证(单向认证和双向认证); 详细操作请见如下截图及相关文字说明: R1的基本配置部分...          在R1上面可以成功的PING通R2的回环口的地址 r1]ping -a 1.1.1.1 2.2.2.2   PING 2.2.2.2: 56  data bytes, press CTRL_C...在R2上面可以成功的PING通R2的回环口的地址 r2]ping -a 2.2.2.2 1.1.1.1   PING 1.1.1.1: 56  data bytes, press CTRL_C to

55110

计算机网络: 点对点协议 PPP

点对点协议 PPP PPP 协议的特点 对于点对点的链路,目前使用得最广泛的数据链路层协议是点对点协议 PPP (Point-to-Point Protocol)。...用户使用拨号电话线接入互联网时, 用户计算机和 ISP 进行通信时所使用的数据链路层协议就是 PPP 协议。 PPP 协议在1994年就已成为互联网的正式标准。...PPP 协议不需要的功能 纠错 流量控制 序号 多点线路 半双工或单工链路 PPP 协议的组成 PPP 协议有三个组成部分: (1) 一个将 IP 数据报封装到串行链路的方法。...控制字段 C 通常置为 0x03。 PPP 是面向字节的,所有的 PPP 帧的长度都是整数字节。...PPP 协议的工作状态 当用户拨号接入 ISP 时,路由器的调制解调器对拨号做出确认,并建立一条物理连接。 PC 机向路由器发送一系列的 LCP 分组(封装成多个 PPP 帧)。

18610

嵌入式Linux系列第11篇:使用4G模块

由于4G模块的驱动较为复杂,所以如果是USB接口,在普通MCU上做就会比较困难,这时Linux系统的优势就体现出来了,Linux由于其完备的驱动支持,在上面做4G就会容易很多。...3 内核配置 • 进入内核目录driver/usb/serial/ 下修改 option.c 文件,添加设备的VID 和 PID: VID 为0x2c7c;PID 为0x0125 ?...否则应检查天线或SIM卡是否正确安装 然后拷贝 quectel-chat-connect quectel-chat-disconnect quectel-ppp 到 /etc/ppp/peers 目录(...然后使用下面的命令启动 ppp 拨号, 命令最后的 & 可以让 pppd 后台运行 pppd call quectel-ppp & 之后就可以ping 通外网了。 ?...6.结束语 本期相关的资料在https://github.com/TopSemic/NUC972_Linux 中 本篇为大家介绍了Linux下EC20 4G模块的简单使用,欢迎大家多交流,微信公众号如下

4.2K40

Cisco 路由器PPPOE拨号配置与NAT简单上网配置

1 实验拓扑与目标 在工作中,很有可能遇到的外网接入方式就是ADSL拨号了,虽然看着简单,但是这里讲讲Cisco路由器上面的一些注意事项与配置。...Router-pppoe_client(config-if)#ip address negotiated 在实际环境中,不清楚运营商那边使用的是PAP还是CHAP认证,如果只配置了一种可能导致拨号失败...Router-pppoe_client(config-if)#ppp pap sent-username pppoe password ccieh3c.com Router-pppoe_client(config-if...)#ppp chap hostname pppoe Router-pppoe_client(config-if)#ppp chap password ccieh3c.com 然后输入pap跟chap...Router-pppoe_client(config-if)#ip tcp adjust-mss 1420 //范围在1000~1452之间 (2)一些小企业或者SOHO级别的网络可能申请的是民用的拨号线路

29710

用树莓派做VPN路由网关

PPTP的作用: 当远程用户要访问公司专用网时,可采用PPTP网络接入方式,用户先拨号到PPTP Server建立PPP连接,PPTP Client和Server之间建立TCP连接,然后通过PPTP协商建立一条用户到服务器的隧道...拨号网络可以在不知道PPTP的情况下连接到了一个PAC。...一个是公网IP地址,用于连接Internet;另一个是通过PPTP拨号分配的内网IP。...不同的标准,不同的尺寸 (RJ11有6P6C\6P4C\4P4C\4P2C,其中C代表水晶头的金针数;RJ45有8P8C) 由于两者的尺寸不同(RJ11为4或6针,RJ45为8针连接器件),显然RJ45...要配置的地方比较多,中间有一步出了问题都可能使树莓派无法稳定工作,需要你熟悉计算机网络,Linux网络配置。

4.2K20
领券