NDIS拨号并开机自启

来自Waveshare Wiki
跳转至: 导航搜索

改为NDIS(9001)模式

  • 通过以下指令检测SIM820X和树莓派等设备是否连接好,如没问题能够看到高通(Qualcomm)设备和ttyUSB0-USB4
lsusb
ls /dev

SIM820X-ttyUSB.png

  • 连接设备后,复制以下指令到Terminal
  • 通过minicom发送以下指令+回车,然后等待模组重启
AT$QCRMCALL=1,1
AT+CUSBPIDSWITCH=9001,1,1
  • ifconfig 查看是否有识别出一个wwan0的网卡
ifconfig

SIM8200 RPI 2.png

NDIS 拨号上网

  • 请不要输错字母,最好复制粘贴
sudo apt-get install p7zip-full
wget https://www.waveshare.net/w/upload/8/89/SIM8200_for_RPI.7z
7z x SIM8200_for_RPI.7z  -r -o./SIM8200_for_RPI
sudo chmod 777 -R SIM8200_for_RPI
cd SIM8200_for_RPI/Goonline
make
sudo ./simcom-cm &
  • 另开终端,输入以下指令获取IP
sudo apt-get install udhcpc
sudo udhcpc -i wwan0
sudo route add -net 0.0.0.0 wwan0
  • 拨号后,wwan0获取运营商分配的IP:

Ifconfig-wwan0.png

开机自启

设置开机启动,打开树莓派开机配置脚本

sudo nano /etc/rc.local

将启动命令加入倒数第二行,注意是您的运行上网文件的绝对路径,也就是exit 0的上一行。

sudo /home/pi/SIM8200_for_RPI/Goonline/simcom-cm &
sudo udhcpc -i wwan0

Ndis-pwr.png
注意一定要添加"&" 后台运行,否则可能会出现系统不能启动的情况。