树莓派 EC20 mini pcie 开机自动拨号

    最近测试一款树莓派网关硬件(openembed edgebox),是树莓派CM3+,主板通过mini PCIe 接移远EC20 4g全网通模块,插上nano sim卡,接上天线后测试 AT 命令成功,但ifconfig查看网卡没出来,ping不通外网ip。联系客服后给了一个拨号步骤如下:

    为了简便起见,我把这个步骤用python脚本实现了

import time
import os
import RPi.GPIO as GPIO
#power on ec20
GPIO.setmode(GPIO.BCM)
GPIO.setwarnings(False)
GPIO.setup(26,GPIO.OUT)
GPIO.output(26,1)
#wait ec20 boot
time.sleep(30)
#dial off
os.system("sudo /usr/app/linux-ppp-scripts/quectel-ppp-kill")
#dial
os.system("sudo /usr/app/linux-ppp-scripts/quectel-pppd.sh")
#route
os.system("sudo route add default gw 10.64.64.64")
time.sleep(10)
#test
response=os.system("ping -c 3 baidu.com")

    如果要开机自动启动,可以

sudo crontab -e

在文件中添加

@reboot 路径/python脚本文件名.py

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值