<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-family:monospace,monospace">Bon dia Aaron,<br></div></div><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div><br></div><div>I have an issue when I want to connect to an embedded device with SSH through VPN. It's strange because, depending on the type of SIM (M2M or conventional SIM), the module (SIMCOM 7500 or 7600) and the driver (qmi or the one from simcom) it works or not.</div><div><br></div></div></blockquote><div><br></div><div><div style="font-family:monospace,monospace" class="gmail_default">When you refer to the driver from simcom, is that a qmi_wwan driver variant? Or a GobiNet driver variant?</div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>The cases are:</div><div><ul><li>Using a M2M SIM and either qmicli/simcom drivers:</li><ul><li>Both modules (7500E and 7600G-H) work properly (embedded has Internet connection, and I can connect to it through SSH using the VPN.</li><li>With this SIM, the wwan0 interface has an IP 10.128.X.X.</li></ul><li>Using a "conventional" SIM:<br></li><ul><li>With the simcom driver, both modules work well (Internet + VPN).</li><li>With the qmicli, 7500E works well, but the 7600G-H only has Internet connection (VPN doesn't work).</li><li>With this SIM, the wwan0 interface has an IP 172.19.X.X.<br></li></ul></ul><br></div></div></blockquote><div><br></div><div><div style="font-family:monospace,monospace" class="gmail_default">You get the same kind of IP address both when using the simcom driver (with AT commands) and the upstream one (with qmicli), right?</div></div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>When using qmicli I execute the following lines (using qmicli 1.16.2):</div><div><ol><li>qmicli -d /dev/cdc-wdm0 --dms-set-operating-mode='online'<br></li><li>ip link set wwan0 down<br></li><li>echo 'Y' | tee /sys/class/net/wwan0/qmi/raw_ip<br></li><li>ip link set wwan0 up<br></li><li>qmicli -p -d /dev/cdc-wdm0 --device-open-net='net-raw-ip|net-no-qos-header' --wds-start-network="apn='PROVIDER',ip-type=4" --client-no-release-cid<br></li><li>udhcpc -i wwan0<br></li><li>ifmetric wwan0 500<br></li></ol></div><div><div>When using simcom driver, I use raw AT commands + dhclient.</div><div><br></div><div>To sum up, it only fails the external SSH connection when using "conventional" SIM + 7600 + qmicli, so I guess it has to do with their configuration or something related.</div><div><br></div></div></div></blockquote><div><br></div><div style="font-family:monospace,monospace" class="gmail_default">It's a bit strange, not sure what to say. Could it be something related to using raw-ip in the 7600? I think 802.3 is not supported when using QMI in such a new module. Have you tried contacting simcom support and explaining the problem? Not sure what kind of support they give for qmi_wwan/libqmi/qmicli though...<br></div></div><br>-- <br><div dir="ltr" class="gmail_signature">Aleksander<br><a href="https://aleksander.es" target="_blank">https://aleksander.es</a></div></div>