summaryrefslogtreecommitdiff
path: root/scripts/generate_rust_analyzer.py
diff options
context:
space:
mode:
authorLubomir Rintel <lkundrak@v3.sk>2025-03-25 12:58:41 +0300
committerJakub Kicinski <kuba@kernel.org>2025-03-27 20:14:44 +0300
commit67d1a8956d2d62fe6b4c13ebabb57806098511d8 (patch)
treeee23118607aaea510a6390bcb00ee3cd7a6be3b8 /scripts/generate_rust_analyzer.py
parent23f00807619d15063d676218f36c5dfeda1eb420 (diff)
downloadlinux-67d1a8956d2d62fe6b4c13ebabb57806098511d8.tar.xz
rndis_host: Flag RNDIS modems as WWAN devices
Set FLAG_WWAN instead of FLAG_ETHERNET for RNDIS interfaces on Mobile Broadband Modems, as opposed to regular Ethernet adapters. Otherwise NetworkManager gets confused, misjudges the device type, and wouldn't know it should connect a modem to get the device to work. What would be the result depends on ModemManager version -- older ModemManager would end up disconnecting a device after an unsuccessful probe attempt (if it connected without needing to unlock a SIM), while a newer one might spawn a separate PPP connection over a tty interface instead, resulting in a general confusion and no end of chaos. The only way to get this work reliably is to fix the device type and have good enough version ModemManager (or equivalent). Fixes: 63ba395cd7a5 ("rndis_host: support Novatel Verizon USB730L") Signed-off-by: Lubomir Rintel <lkundrak@v3.sk> Link: https://patch.msgid.link/20250325095842.1567999-1-lkundrak@v3.sk Signed-off-by: Jakub Kicinski <kuba@kernel.org>
Diffstat (limited to 'scripts/generate_rust_analyzer.py')
0 files changed, 0 insertions, 0 deletions