Hi Mark,
Thank you very much indeed for your help with this - I will try to be as complete as possible in my answers:
A) Hardware Questions:
Power Supply: Yes, I believe the power supply is healthy - it is the official Raspberry Pi version.
Antennas: I tried the antennas that came with the kit but I found that the ones that come with my ‘usual’ 4G modem I normally use were better. (This is probably because I haven’t stuck the supplied antennas onto a surface yet. I know with Taoglas ‘stick-on’ antennas their VSWR is best when they are applied to a surface). Also, I feel that the antennas are working properly because I quickly get an indication from the LED that the module can see the cell tower ok.
mPCIe Module: It is the Quectel one supplied with the 4G ‘kit’.
SIM Compatibilty: I can’t be sure of this because I’ve never had any problems with it before. I have used this same in lots of other projects, e.g. Arduino, RPi as well as other 4G modems.
B) I have been running the Pi headless except for a USB keyboard/mouse dongle that I left plugged in when I first set it up - I can run it with SSH over wired Ethernet so I will remove this for future testing.
C) I have uninstalled to auto-reconnect service:
login as: pi
pi@192.168.1.69's password:
Linux raspberrypi 4.19.118-v7+ #1311 SMP Mon Apr 27 14:21:24 BST 2020 armv7l
The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Mon Jun 22 17:45:34 2020 from 192.168.1.64
Wi-Fi is currently blocked by rfkill.
Use raspi-config to set the country before use.
pi@raspberrypi:~ $ sudo systemctl stop reconnect.service
pi@raspberrypi:~ $ sudo systemctl disable reconnect.service
Removed /etc/systemd/system/multi-user.target.wants/reconnect.service.
pi@raspberrypi:~ $ sudo rm /etc/ppp/peers/provider
pi@raspberrypi:~ $ sudo rm /etc/chatscripts/chat-connect
pi@raspberrypi:~ $ sudo rm /etc/chatscripts/chat-disconnect
pi@raspberrypi:~ $
D) When I check the port assignment I get:
pi@raspberrypi:~ $ dmesg -T | grep tty
[Mon Jun 22 17:20:34 2020] Kernel command line: coherent_pool=1M 8250.nr_uarts=1 snd_bcm2835.enable_compat_alsa=0 snd_bcm2835.enable_hdmi=1 snd_bcm2835.enable_headphones=1 bcm2708_fb.fbwidth=720 bcm2708_fb.fbheight=480 bcm2708_fb.fbswap=1 vc_mem.mem_base=0x3ec00000 vc_mem.mem_size=0x40000000 console=tty1 root=PARTUUID=ea7d04d6-02 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait quiet splash plymouth.ignore-serial-consoles
[Mon Jun 22 17:20:34 2020] console [tty1] enabled
[Mon Jun 22 17:20:34 2020] 3f201000.serial: ttyAMA0 at MMIO 0x3f201000 (irq = 81, base_baud = 0) is a PL011 rev2
[Mon Jun 22 17:20:34 2020] 3f215040.serial: ttyS0 at MMIO 0x0 (irq = 53, base_baud = 31250000) is a 16550
[Mon Jun 22 17:20:41 2020] usb 1-1.1.2: GSM modem (1-port) converter now attached to ttyUSB0
[Mon Jun 22 17:20:41 2020] usb 1-1.1.2: GSM modem (1-port) converter now attached to ttyUSB1
[Mon Jun 22 17:20:41 2020] usb 1-1.1.2: GSM modem (1-port) converter now attached to ttyUSB2
[Mon Jun 22 17:20:41 2020] usb 1-1.1.2: GSM modem (1-port) converter now attached to ttyUSB3
pi@raspberrypi:~ $
E) Apologies but at this point I’m not sure what to do. You ask me “…to select the last assigned port to insert into the install script.” This will be ttyUSB3 I guess. Do you mean that you want me to edit the script and insert this text somewhere or should I simply run install.sh and type that text when it gets to this part…
echo "${YELLOW}What is your device communication PORT? (ttyS0/ttyUSB3/etc.)${SET}"
read devicename
If you could please answer that I will continue to follow your instructions.
Again, many thanks for your help.