IPv4 Linux host and IPv4v6 network - "running" flag is down after a couple of minutes

I’m using an IPv4 only Linux host to connect to Verizon network, which supports IPv4V6 APN.
Connection is establish and I receive an IPv4 address (while modem receives both). After a couple of minutes, I cannot access the internet and when inspecting the Linux network interface, I see its RUNNING flag is down (not showing). EM7455 is still connected to the internet, as both ‘AT+CGPADDR=3’ and ‘AT!SCACT?’ return IP addresses and active connection replies, respectively.
Any ideas why this happens?

Thanks,

Boaz.

1 Like

Hi boazso

Which firmware version are you using? If you are not on the latest firmware, please download the latest one and retry.

You can get it here AirPrime EM/MC74xx Approved FW Packages

Thanks Donald. I am actually on the latest firmware downloaded from the link you shared.

Hi boazso,

We need a log file to analyze the root cause of this issue. It can be a network issue. Please contact the Verizon operator to verify your SIM card.

Donald,
What kind of logs do you need?

Hi boazso,

Did you contact the Verizon operator to verify your SIM card?

Yes. The SIM is OK. Furthermore, if I enable ipv6 on my Linux host, then it works flowlessly.

Hi boazso,

I can not reproduce this issue on EM7455, firmware Generic SWI9X30C_02.33.03.00 with simulator Amarisoft network on my side.
The best way is to get support is through your commercial channel (who you bought the unit from) or submit “Contact Us” on Sierrawireless.com for technical support in this case.

Donald,
I’ve already contacted Sierra support and even send them logs using MC7xxx_GSM_GPRS_EDGE_WCDMA_LTE_DATA_EVDO_SMS filter, but they could not find root cause. The issue is with the Linux host and not the network.
I replicated it in two ways:

  1. Linux host is IPv4 only
  2. Linux host has IPv6 support, but setting net.ipv6.conf.cell0.accept_ra = 0

Hi boazso

Have you used the latest Linux QMI SDK Software and Driver from Sierra Wireless?
Please use the Connection_manager sample in SDK to establish the data connection.

You can get them here Linux QMI SDK Software
Linux QMI Driver

1 Like