<div>I just managed to get internet connection with libqmi.</div><div>First I do qmicli -p -d /dev/smdcntl0 --client-no-release-cid --client-cid=17 --wds-bind-mux-data-port="mux-id=0,ep-iface-number=0,ep-type=bam-dmux"</div><div>than I can do --wds-start-network, check settings with --wds-get-current-settings and manually assing ip addresses to rmnet_data0 (and default gw via route).</div><div> </div><div>I don't understand why I should setup mux-id=0 (ep-iface-number=0 I suppose is rmnet_data0).</div><div> </div><div>I also tried to modify qcom-soc plugin a bit to support /dev/smd8 and /dev/smdcntl0.</div><div>As for /dev/smd8 is was easy (just added needed udev tags) and it was handled by quectel plugin.</div><div> </div><div>For /dev/smdcntl0, I added it to</div><div><table><tbody><tr><td>/* Virtual port corresponding to the embedded modem */</td></tr><tr></tr></tbody></table><div>static const gchar *virtual_port[] = {<!-- -->"smd0", "smdcntl0", NULL};</div><div>in mm-plugin.c</div><div>as device is virtual and doesn't have any driver.</div><div> </div><div>But still I don't understand at the moment how it is tested and as QMI port and it was not handled.</div><div> </div><div>Any suggestions are welcome!</div></div><div> </div><div>27.12.2021, 16:13, "Aleksander Morgado" <aleksander@aleksander.es>:</div><blockquote><blockquote><br /> I can ge wds service connected, but still can't bind port to rmnet_data0, some more debugging needed.<br /> </blockquote><p><br />QMI DPM open missing maybe?<br /><a href="https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/235" rel="noopener noreferrer">https://gitlab.freedesktop.org/mobile-broadband/libqmi/-/merge_requests/235</a><br /> </p>--<br />Aleksander<br /><a href="https://aleksander.es/" rel="noopener noreferrer">https://aleksander.es</a></blockquote><div> </div><div> </div><div>-- </div><div>Nikita Orlov</div><div>Skype: nik_stet</div><div>QQ: 2717846083</div><div> </div>