4G Cellular Modem failing to connect

BlueOS version: 1.4.3

Extension version: 0.3.4

Modem: Quectel EG25-G on USB1

SIM: Hologram

[Errno 98] address already in use on port 20038

I am trying to use the Cellular Modem Manager extension on BlueOS to connect my 4G cellular modem to my BlueBoat. When trying to use this extension, it opens at first, attempts to load the vehicle information from the modem, and then fails, with the entire extension disappearing from the left side bar. The only way to get the extension back is to restart it or uninstall and reinstall. The modem does show up in the extension at first, until the extension disappears. The modem has used data already, despite being unable to connect to our BlueOS software for the BlueBoat. 2 days of troubleshooting has been unsuccessful. I have attempted to use the BlueOS terminal to fix the issue by deleting the previous saved settings per suggestion, but it told me I did not have permissions to execute that command. I am out of ideas and am not sure where to proceed with setting up the modem from here.

Hi @gtrost -

Welcome to the forums!

That error message is strange - have you installed any custom extensions? If you go to the available services page (in Pirate mode), do you see a service listed using port 20038?

Also, navigate to the terminal, take the red-pill, and run sudo ss -p -l | grep -A 2 -B 2 20038

That extension’s port is hard-coded, and BlueOS can actually make this unnecessary and undesirable - we’ll address that!

There are no custom extensions, just the Blue Robotics Cellular Modem Manager that I downloaded off the BlueOS website. The available services page doesn’t show a port 20038 at all. when I run that command in the terminal nothing happens and it returns nothing.

I tried manually adding the APN into the modem entry as shown below but the same issue keeps occurring. The logs of the modem manager show that the modem is recognizing something in the port so it stops itself and crashes but there is nothing in the port.

Here’s the log