Bosse_B
Posts: 1074
Joined: Thu Jan 30, 2014 9:53 am

4G broadband dongle attached ti RPi4 - how to enable network

Sat Aug 29, 2020 10:51 pm

I have attached a USB modem (Huawei E3372) to my RPi4B unit.
When I run lsusb I see this:

Code: Select all

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
What do I do next in order to get the RPi on-line via the 4G network (right now it is hooked up by Ethernet to my local LAN, so I can command it).
Bo Berglund
Sweden

sparkie777
Posts: 206
Joined: Tue Nov 27, 2012 4:37 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 6:13 am

largely depends on what you intent to do exactly. Do you want to
- setup internet access to run over 4G and keep the local connectivity as is?
- install all automatically by means of some network/modem-manager?
- manually install everything step by step via some lower level utility like 'wvdial'?

the specific firmware installed on your modem also plays an important role. Does it still support AT commands?

To start to play with the modem you could install and run 'picocom':

Code: Select all

apt install picocom
picocom /dev/ttyUSB0
at the picocom command prompt type <ATI> to get some basic information. Mine does show:

Code: Select all

ATI
Manufacturer: huawei
Model: E3372
Revision: 21.300.05.00.55
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM,+DS,+ES
to get the current portmode type <AT^GETPORTMODE> at picocom's command prompt. That should show s.th. like:

Code: Select all

AT^GETPORTMODE
^GETPORTMODE: TYPE: WCDMA: huawei,modem:1,pcui:2,

Bosse_B
Posts: 1074
Joined: Thu Jan 30, 2014 9:53 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 12:34 pm

sparkie777 wrote:
Sun Aug 30, 2020 6:13 am
largely depends on what you intent to do exactly. Do you want to
- setup internet access to run over 4G and keep the local connectivity as is?
I am trying to create an RPi4 based remote system for monitoring.
In the end it needs some Internet connectivity so a mobile broadband USB dongle is what I am looking at.
In order to check it out I cannot lose my local wired Ethernet connection because then I cannot talk to the RPi4 via PuTTY anymore.So it must be set up to be multi-homed at least in the reseach phase
- install all automatically by means of some network/modem-manager?
- manually install everything step by step via some lower level utility like 'wvdial'?
Right now some workable manual installation is fine
the specific firmware installed on your modem also plays an important role. Does it still support AT commands?
This modem has been in use at my summer home connected to a Dovado PRO router to provide Internet while living there over the summer.
I have no idea what the firmware supports
To start to play with the modem you could install and run 'picocom':

Code: Select all

apt install picocom
picocom /dev/ttyUSB0
I did part #1 of that (sudo apt install picocom) but after I inserted the modem I see this:

Code: Select all

 $ lsusb
...
Bus 001 Device 007: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard
$ ls -la /dev/ttyU*
ls: cannot access '/dev/ttyU*': No such file or directory
This means that the modem does not register as a serial port.
I have other serial port devices which when plugged in cause the /dev/ttyUSBxxx device to appear.
So I guess this is a roadblock now.
at the picocom command prompt type <ATI> to get some basic information. Mine does show:

Code: Select all

ATI
Manufacturer: huawei
Model: E3372
Revision: 21.300.05.00.55
IMEI: 866xxxxxxxxxxxx
+GCAP: +CGSM,+DS,+ES
to get the current portmode type <AT^GETPORTMODE> at picocom's command prompt. That should show s.th. like:

Code: Select all

AT^GETPORTMODE
^GETPORTMODE: TYPE: WCDMA: huawei,modem:1,pcui:2,
This cannot be done since there is no tty device to talk to....
Is there some kind of driver software needed on the RPi4 to make the modem register as a tty device?
Bo Berglund
Sweden

sparkie777
Posts: 206
Joined: Tue Nov 27, 2012 4:37 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 12:48 pm

Bosse_B wrote:
Sun Aug 30, 2020 12:34 pm
This means that the modem does not register as a serial port.
I have other serial port devices which when plugged in cause the /dev/ttyUSBxxx device to appear.
could you issue

Code: Select all

tail -F /var/log/messages
then plug in the modem and watch the logging?

doing this I get:

Code: Select all

Aug 30 14:42:42 rpi-u kernel: [ 3557.595561] usb 1-1.3: new high-speed USB device number 4 using xhci_hcd
Aug 30 14:42:42 rpi-u kernel: [ 3557.769576] usb 1-1.3: New USB device found, idVendor=12d1, idProduct=1506, bcdDevice= 1.02
Aug 30 14:42:42 rpi-u kernel: [ 3557.780450] usb 1-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 30 14:42:42 rpi-u kernel: [ 3557.791340] usb 1-1.3: Product: HUAWEI_MOBILE
Aug 30 14:42:42 rpi-u kernel: [ 3557.802321] usb 1-1.3: Manufacturer: HUAWEI_MOBILE
Aug 30 14:42:42 rpi-u kernel: [ 3557.813317] usb 1-1.3: SerialNumber: 0123456789ABCDEF
Aug 30 14:42:42 rpi-u kernel: [ 3557.841572] option 1-1.3:1.0: GSM modem (1-port) converter detected
Aug 30 14:42:42 rpi-u kernel: [ 3557.853042] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB0
Aug 30 14:42:42 rpi-u kernel: [ 3557.864666] option 1-1.3:1.1: GSM modem (1-port) converter detected
Aug 30 14:42:42 rpi-u kernel: [ 3557.876629] usb 1-1.3: GSM modem (1-port) converter now attached to ttyUSB1
the modem comes with 2 flavors:

- original E3372 modems present themselves to the host as USB serial (COM) devices
- current generation of E3372 sticks come with "HiLink" firmware 22.x, which instead presents the modem to the host as a USB network (RNDIS) device,


Huawei E3372 USB LTE modem in HiLink mode
Flashing a Huawei E3372h 4G LTE stick from Hilink to Stick mode

in case of "HiLink" somebody else has to take over as I don't use this. Just search for <E3372 hilink> in this case.

Bosse_B
Posts: 1074
Joined: Thu Jan 30, 2014 9:53 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 2:50 pm

I did the thing with messages:

Code: Select all

Aug 30 16:48:45 rpi4-gui kernel: [70792.181983] usb 1-1.1: new high-speed USB device number 8 using xhci_hcd
Aug 30 16:48:46 rpi4-gui kernel: [70792.313475] usb 1-1.1: New USB device found, idVendor=12d1, idProduct=14fe, bcdDevice= 1.02
Aug 30 16:48:46 rpi4-gui kernel: [70792.313491] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Aug 30 16:48:46 rpi4-gui kernel: [70792.313504] usb 1-1.1: Product: HUAWEI_MOBILE
Aug 30 16:48:46 rpi4-gui kernel: [70792.313517] usb 1-1.1: Manufacturer: HUAWEI_MOBILE
Aug 30 16:48:46 rpi4-gui kernel: [70792.313529] usb 1-1.1: SerialNumber: 0123456789ABCDEF
Aug 30 16:48:46 rpi4-gui kernel: [70792.316246] usb-storage 1-1.1:1.0: USB Mass Storage device detected
Aug 30 16:48:46 rpi4-gui kernel: [70792.317989] scsi host0: usb-storage 1-1.1:1.0
Aug 30 16:48:46 rpi4-gui mtp-probe: checking bus 1, device 8: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1"
Aug 30 16:48:46 rpi4-gui mtp-probe: bus: 1, device: 8 was not an MTP device
Aug 30 16:48:46 rpi4-gui mtp-probe: checking bus 1, device 8: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1"
Aug 30 16:48:46 rpi4-gui mtp-probe: bus: 1, device: 8 was not an MTP device
Aug 30 16:48:46 rpi4-gui usb_modeswitch: switch device 12d1:14fe on 001/008
Aug 30 16:48:46 rpi4-gui kernel: [70793.107794] usb 1-1.1: USB disconnect, device number 8
Aug 30 16:48:47 rpi4-gui kernel: [70793.742010] usb 1-1.1: new high-speed USB device number 9 using xhci_hcd
Aug 30 16:48:47 rpi4-gui kernel: [70793.873540] usb 1-1.1: New USB device found, idVendor=12d1, idProduct=1506, bcdDevice= 1.02
Aug 30 16:48:47 rpi4-gui kernel: [70793.873555] usb 1-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Aug 30 16:48:47 rpi4-gui kernel: [70793.873568] usb 1-1.1: Product: HUAWEI_MOBILE
Aug 30 16:48:47 rpi4-gui kernel: [70793.873581] usb 1-1.1: Manufacturer: HUAWEI_MOBILE
Aug 30 16:48:47 rpi4-gui kernel: [70793.884739] usb-storage 1-1.1:1.3: USB Mass Storage device detected
Aug 30 16:48:47 rpi4-gui kernel: [70793.885201] scsi host0: usb-storage 1-1.1:1.3
Aug 30 16:48:47 rpi4-gui kernel: [70793.886044] usb-storage 1-1.1:1.4: USB Mass Storage device detected
Aug 30 16:48:47 rpi4-gui kernel: [70793.886494] scsi host1: usb-storage 1-1.1:1.4
Aug 30 16:48:47 rpi4-gui mtp-probe: checking bus 1, device 9: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1"
Aug 30 16:48:47 rpi4-gui mtp-probe: bus: 1, device: 9 was not an MTP device
Aug 30 16:48:47 rpi4-gui mtp-probe: checking bus 1, device 9: "/sys/devices/platform/scb/fd500000.pcie/pci0000:00/0000:00:00.0/0000:01:00.0/usb1/1-1/1-1.1"
Aug 30 16:48:47 rpi4-gui mtp-probe: bus: 1, device: 9 was not an MTP device
Aug 30 16:48:47 rpi4-gui root: usb_modeswitch: switched to 12d1:1506 on 001/009
Aug 30 16:48:48 rpi4-gui kernel: [70794.953013] scsi 1:0:0:0: Direct-Access     HUAWEI   TF CARD Storage  2.31 PQ: 0 ANSI: 2
Aug 30 16:48:48 rpi4-gui kernel: [70794.954007] sd 1:0:0:0: Power-on or device reset occurred
Aug 30 16:48:48 rpi4-gui kernel: [70794.957096] sd 1:0:0:0: [sda] Attached SCSI removable disk
Aug 30 16:48:48 rpi4-gui kernel: [70794.962111] scsi 0:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
Does this mean anything to you?

The messages about a mass storage device is probably becaus ethe modem has a space for a micro-SDcard like the ones in an RPi, presumably so that it can be used as a kind of NAS.
But the real item is the modem itself, which does not seem to appear...
Bo Berglund
Sweden

sparkie777
Posts: 206
Joined: Tue Nov 27, 2012 4:37 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 4:01 pm

it appears the absence of /dev/ttyUSBx indicates the modem operates in hilink mode. What does

Code: Select all

ifconfig -a
say? Does either 'wwan0' or 'eth1' exist? In that case I can't help you further. Sorry.
Plse have a look at Problems with Huawei E3372 USB Modem with Raspberry Pi 3

search for <E3372 hilink> to get more info.

Bosse_B
Posts: 1074
Joined: Thu Jan 30, 2014 9:53 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 4:57 pm

Unfortunately nothing there:

Code: Select all

$ ifconfig -a
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.119.246  netmask 255.255.255.0  broadcast 192.168.119.255
        inet6 fe80::23f4:19f:4398:2967  prefixlen 64  scopeid 0x20<link>
        ether dc:a6:32:05:6c:d9  txqueuelen 1000  (Ethernet)
        RX packets 387213  bytes 562115207 (536.0 MiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 58296  bytes 4407965 (4.2 MiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 114  bytes 9990 (9.7 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 114  bytes 9990 (9.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.77.1  netmask 255.255.255.0  broadcast 192.168.77.255
        inet6 fe80::e545:d81c:bb53:fe44  prefixlen 64  scopeid 0x20<link>
        ether dc:a6:32:05:6c:db  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 24  bytes 3556 (3.4 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
This box implements a WiFi access point in order for a nearby user to connect to configure the system or download data locally.
So that is why both eth0 and wlan0 are showing valid IP addresses.
Can this interfere with the 4G modem?
I will look for another RPi and fire it up for testing.
By the way: the RPi runs Pi-OS fully updated.
Bo Berglund
Sweden

Bosse_B
Posts: 1074
Joined: Thu Jan 30, 2014 9:53 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 6:29 pm

I found another RPi4 and fired it up.
This is what I got:

Code: Select all

$ picocom /dev/ttyUSB0
picocom v3.1

port is        : /dev/ttyUSB0
flowcontrol    : none
baudrate is    : 9600
parity is      : none
databits are   : 8
stopbits are   : 1
escape is      : C-a
local echo is  : no
noinit is      : no
noreset is     : no
hangup is      : no
nolock is      : no
send_cmd is    : sz -vv
receive_cmd is : rz -vv -E
imap is        :
omap is        :
emap is        : crcrlf,delbs,
logfile is     : none
initstring     : none
exit_after is  : not set
exit is        : no

Type [C-a] [C-h] to see available commands
Terminal ready

^RSSI:17
^HCSQ:"LTE",42,32,121,22
^RSSI:16
^HCSQ:"LTE",40,32,111,24
Manufacturer: huawei
Model: E3372
Revision: 21.329.63.00.990
IMEI: 867028040121926
+GCAP: +CGSM,+DS,+ES

OK

^RSSI:16
^HCSQ:"LTE",40,32,121,26
^RSSI:16
^HCSQ:"LTE",40,32,126,26
^RSSI:16
^HCSQ:"LTE",41,32,121,24
^RSSI:19
^HCSQ:"LTE",46,33,126,14
^RSSI:18
^HCSQ:"LTE",45,32,126,14
^RSSI:16
^HCSQ:"LTE",40,32,121,24
^RSSI:18
^HCSQ:"LTE",45,32,126,14
From here on it just seems to be doing stuff by itself and repeating the same thing over and over so I cannot enter anything...
But anyway further along.
What can I do now given that it does not allow me to type anything in?

EDIT:
I unplugged the modem to get back to the command line, then re-inserted it and checked with ifconfig:

Code: Select all

$ ifconfig -a
eth0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
        ether dc:a6:32:34:83:f8  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        loop  txqueuelen 1000  (Local Loopback)
        RX packets 2  bytes 100 (100.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 2  bytes 100 (100.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

tun0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST>  mtu 1500
        inet 10.8.13.1  netmask 255.255.255.0  destination 10.8.13.1
        unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00  txqueuelen 100  (UNSPEC)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.119.167  netmask 255.255.255.0  broadcast 192.168.119.255
        ether dc:a6:32:34:83:f9  txqueuelen 1000  (Ethernet)
        RX packets 579  bytes 94806 (92.5 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 337  bytes 51746 (50.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wwan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 169.254.62.145  netmask 255.255.0.0  broadcast 169.254.255.255
        ether 00:1e:10:1f:00:00  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 17  bytes 2648 (2.5 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
So now it seems like it is actually doing stuff...
This RPi4 shows tun0 because it is set up to be an OpenVPN server...
And it is connected to my network via WiFi.
And another important issue: This RPi4 is running the non-gui version of Raspbian Buster.
Bo Berglund
Sweden

sparkie777
Posts: 206
Joined: Tue Nov 27, 2012 4:37 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 7:01 pm

I found another RPi4 and fired it up.
nice. What's the difference in terms of installed software between the two?
What can I do now given that it does not allow me to type anything in?
try the other device:

Code: Select all

picocom /dev/ttyUSB1
So now it seems like it is actually doing stuff...
right. Even wwan0 with 169.254.62.145 is already there. Does the modem LED shine continuously?
Don't know what you have installed on that Pi . But the modem appears to have internet access.

Bosse_B
Posts: 1074
Joined: Thu Jan 30, 2014 9:53 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Sun Aug 30, 2020 7:49 pm

sparkie777 wrote:
Sun Aug 30, 2020 7:01 pm
I found another RPi4 and fired it up.
nice. What's the difference in terms of installed software between the two?
Lots...
The first one is a GUI type install of Pi-OS, but with the lesser number of applications.
On this I have installed development tools and dependencies (I use FreePascal and Lazarus IDE) as well as subversion, OpenVPN and whatnot...
And I have configured it to always run a WiFi access point so it can be connected to. That might have screwed up the regular networking.

The new test RPi4 runs Raspbian Buster (installed before Pi-OS came out) in server mode, so no GUI at all. Just the command line via SSH. This one uses WiFi to connect to the network in my home and thus does not have any AP software.
What can I do now given that it does not allow me to type anything in?
try the other device:

Code: Select all

picocom /dev/ttyUSB1
So now it seems like it is actually doing stuff...
right. Even wwan0 with 169.254.62.145 is already there. Does the modem LED shine continuously?
If you look closely the wwan0 IP address is set to 169.254.62.145, which AFAIK is in the no-connection IP range so it indicates no network connection....
And the modem LED goes on/off periodically like it does when it tries to connect to 4G when plugged into the router. When connected it should start shining constantly, which it does not here.
Don't know what you have installed on that Pi . But the modem appears to have internet access.
Well it is not much, it was intended to be installed at my daughter's home in Michigan, USA to be an OpenVPN server allowing me access to her home network and also to browse the Internet from the USA while being in Sweden. So it is a set and forget box..
However due to Covid-19 I could not travel to her at the end of March as planned so it is unused in my cupboard now...
Bo Berglund
Sweden

Bosse_B
Posts: 1074
Joined: Thu Jan 30, 2014 9:53 am

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Wed Oct 21, 2020 3:52 pm

I am back at this now but with an older Huawei 4G modem E3276.
I don't know if it has been mentioned but one IMPORTANT thing about picocom:
How to exit picocom?
I have googled and found a page where they suggested Ctrl-A X, but that does not work.
In the end I unplugged the modem from the RPi USB and then the picocom program exited.

Clearly this could not be what is needed, so I had to investigate and it turns out that contrary to results on the web what you have to do is:
Press and hold Ctrl, then press AX in succession without releasing Ctrl.
Now picocom exits...

Back to the modem:
It seems like the E3276 behaves exactly the same as the newer modem I tested with before. It does not connect.
So I have ordered a second E3372, because the one I tested with is still in use at my summer home.
The E3372 did work when I inserted it into a new Asus router I tested briefly with.

So the E3276 I have here is the one I originally received with my summer home mobile broadband account.
And now I have purchased a mobile broadband account to test with, so I do not need to pollute the one used for access.
The old E3276 modem is recognized at least:

Code: Select all

$ lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 009: ID 12d1:1506 Huawei Technologies Co., Ltd. Modem/Networkcard

$ ll /dev/ttyUS*
crw-rw---- 1 root dialout 188, 0 Oct 21 17:35 /dev/ttyUSB0

$ ifconfig
wwan0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 169.254.160.49  netmask 255.255.0.0  broadcast 169.254.255.255
        inet6 fe80::ee9a:8d61:8dca:a2be  prefixlen 64  scopeid 0x20<link>
        ether 0c:5b:8f:27:9a:64  txqueuelen 1000  (Ethernet)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 29  bytes 4892 (4.7 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

$ picocom /dev/ttyUSB0       
ATI
Manufacturer: huawei
Model: E3276
Revision: 21.192.03.01.07
IMEI: 86xxxxxxx207520
+GCAP: +CGSM,+DS,+ES
But it does not connect at all (LED on modem just blinking and the ifconfig IP is the "no connect" IP 169.254.x.y, so maybe the old modem is simply too old to be used?
In which case I have to wait for the new modem to arrive....
Bo Berglund
Sweden

6by9
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 9850
Joined: Wed Dec 04, 2013 11:27 am
Location: ZZ9 Plural Z Alpha, aka just outside Cambridge.

Re: 4G broadband dongle attached ti RPi4 - how to enable network

Wed Oct 21, 2020 4:32 pm

I've found the ZTE MF823 very easy to use - it just shows up as a USB network using a 192.168.1.0/24 network, and any configuration is via a web interface.
It does mean your connection is going through an extra layer of NAT, but most mobile carriers are NATing all the connections anyway, so you have no hope of incoming connections anyway.
Software Engineer at Raspberry Pi Trading. Views expressed are still personal views.
I'm not interested in doing contracts for bespoke functionality - please don't ask.

Return to “General discussion”