mirror of
https://github.com/clockworkpi/uConsole.git
synced 2025-12-12 10:08:50 +01:00
Created How to use the 4G extension (markdown)
parent
19d6cde417
commit
fe6b5d3d67
60
How-to-use-the-4G-extension.md
Normal file
60
How-to-use-the-4G-extension.md
Normal file
@ -0,0 +1,60 @@
|
||||
4G extension in uConsole is power down by default
|
||||
|
||||
## first We need to power on the 4G extension
|
||||
|
||||
### cm4
|
||||
|
||||
run `enable_4g_cm4.sh` or `uconsole-4g-cm enable`, depends on the version of your os image, both can do the same job
|
||||
|
||||
wait for couple seconds ,then use `mmcli -L` to see if there is a modem like
|
||||
```
|
||||
/org/freedesktop/ModemManager1/Modem/0 [QUALCOMM INCORPORATED] SIMCOM_SIM7600G-H
|
||||
```
|
||||
|
||||
and if unpack your back shell , you will see a green LED light is flashing on 4G ext
|
||||
|
||||
### A06 and D1
|
||||
|
||||
run `enable_4g.sh` or `uconsole-4g enable` depends on the version of your os image, both can do the same job
|
||||
|
||||
wait for couple seconds ,then use `mmcli -L` to see if there is a modem like
|
||||
```
|
||||
/org/freedesktop/ModemManager1/Modem/0 [QUALCOMM INCORPORATED] SIMCOM_SIM7600G-H
|
||||
```
|
||||
and if unpack your back shell , you will see a green LED light is flashing on 4G ext
|
||||
|
||||
## Connect to 4G network
|
||||
|
||||
for this purpose,we need `nmcli` to create a connection first
|
||||
|
||||
### find out the primary port
|
||||
|
||||
```
|
||||
mmcli -m any | grep "primary port"
|
||||
|
||||
```
|
||||
you will get like `cdc-wdm0` or `ttyUSB2` , if you got `cdc-wdm0` , we suggest blacklisting some kernel modules by
|
||||
|
||||
```
|
||||
$ cat /etc/modprobe.d/blacklist-qmi.conf
|
||||
blacklist qmi_wwan
|
||||
blacklist cdc_wdm
|
||||
```
|
||||
|
||||
`ttyUSB2` is what we want,but **cdc-wdm0** is still worth to try if you know it well
|
||||
|
||||
### Create 4g net connection and bring it up
|
||||
|
||||
```
|
||||
sudo nmcli c add type gsm ifname ttyUSB2 con-name 4gnet apn [yourapn] gsm.username [gsmusername] gsm.password [gsmpassword]
|
||||
```
|
||||
|
||||
```
|
||||
sudo nmcli c up 4gnet
|
||||
```
|
||||
|
||||
then if everything goes right, you will see **ppp0** in `sudo ifconfig` , which means you got an PPPoE connection and have an IP address
|
||||
|
||||
|
||||
The connectivity of 4G may vary in different countries around the world, so please make appropriate adjustments based on the situation of your ISP operator, which may require some Linux-related skills.
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user