[HELP] Kura 5.5.0 recognises board as MODEM (1-1.1) instead of RNDIS device (usb0) (as previously on Kura 5.3.0) #5332
-
Hi, I have a device running Kura 5.3.0. This device is composed by a RPi4 + 4G Board for communications connected via USB port. In Kura 5.3.0 board was recognized as usb0 (RNDIS) device, and it worked as expected, being easy to configure and get a successful connection. Now, I've updated this device to latest Kura 5.5.0, but now the comms board is recognised as MODEM (instead as a RNDIS device). Despite setting it up as a MODEM and getting it to connect, it disconnects after a short time and is unable to maintain the connection because it is unable to reset the communications module (seems it's not supported by the logs). Therefore, as I need this device to have a permanent connection, I would like Kura to recognise it only as RNDIS as it did in version 5.3.0 (where it worked perfectly). What can I do? Is there any way to force the the OS/Kura to detect it as a RNDIS device and not as a MODEM? Many thanks in advance. PS: as far as I know in version 5.3.0 comms where managed by the OS and in Kura 5.5.0 (generic arm32) now comms are managed by NetworkManager, right? which seems is not managing properly the board for this device in my case. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 8 replies
-
Hello, Do you have any reference to the board you are using and logs that can be shared? As you said in your last sentence, it is correct that prior to the Kura 5.3.0 the Kura profiles were using only the Kura networking. The problem, as you stated, may be related to the fact that network manager is not able to control that device. Are there any meaningful logs for network manager / modem manager that you can share? Best regards |
Beta Was this translation helpful? Give feedback.
-
Closing this as answered. @alexcorvis84 feel free to reopen this may the need arise. Thanks for your contribution! :) |
Beta Was this translation helpful? Give feedback.
Just FYI: I've just tried it.
Re-enabled ModemManager service and added the following udev rule and it's working! Comms board is recognized as USB0 (ethernet) and not as Modem (ModemManager ignores it). Thank you so much for the suggestion! ;-)
ATTRS{idVendor}=="1e0e" ATTRS{idProduct}=="9011", ENV{ID_MM_DEVICE_IGNORE}="1"