Bug 1217268 - android-udev-rules not loading rndis_host with Android tether mode
Summary: android-udev-rules not loading rndis_host with Android tether mode
Status: NEW
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Basesystem (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Paolo Panto
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-16 19:00 UTC by Luiz Angelo Daros de Luca
Modified: 2023-11-29 03:24 UTC (History)
1 user (show)

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Luiz Angelo Daros de Luca 2023-11-16 19:00:06 UTC
Hello,

Once I enable android tether mode, there is no new ethernet interface because module rndis_host is not loaded. If I manually load it, the interface is correctly detected.

I'm using android-udev-rules but it does not hint about a driver, like in (from ArchLinux doc):

ACTION=="add|remove", SUBSYSTEM=="net", ATTR{idVendor}=="18d1" ENV{ID_USB_DRIVER}=="rndis_host", SYMLINK+="android"
Comment 1 Marcus Meissner 2023-11-17 15:39:25 UTC
yes, we disabled RNDIS via a blacklist entry, as its currently considered insecure.

on tumbleweed, remove:
/usr/lib/modprobe.d/50-blacklist-rndis.conf

to reenable it.

alkso future kernels will not have rndis anymore.