4G Cellular on Raspberry Pi & SIM7600G-H Module
Hardware
- Waveshare SIM7600G-H 4G HAT
- Raspberry Pi (this guide was tested on a Raspberry Pi Zero 2 W)
Software
- Raspberry Pi OS (this guide was tested on Raspberry Pi OS Lite 64-bit)
Update and Upgrade
sudo apt update && sudo apt upgrade -yInstall Minicom
sudo apt install minicom -yAdd User to Dialout Group
sudo usermod -aG dialout $USERReboot
sudo rebootCheck USB Devices
ls /dev/ttyUSB*if you see /dev/ttyUSB2, the module is connected.
Configure Module
sudo minicom -D /dev/ttyUSB2Press Ctrl + A then E to enable echo.
Type the following commands:
AT+CUSBPIDSWITCH=9011,1,1then wait until the module reboots.
Exit minicom by pressing Ctrl + A then X.
Check Network Interfaces
ifconfigYou should see a new interface usb0.
Check Internet Access
ping -I usb0 8.8.8.8If you receive replies, the RNDIS networking is successfully set up!