The officially official Devuan Forum!

You are not logged in.

#1 2024-12-26 06:54:37

mirrortokyo
Member
Registered: 2021-04-08
Posts: 72  

rndis_host needed for tethering to be removed?

As mentioned at https://www.phoronix.com/news/Linux-RND … al-EOY2024

https://git.kernel.org/pub/scm/linux/ke … e40d059a72

there still seems to be a push by a kernel maintainer to get module rndis_host disabled and eventually removed, when rndis_host is needed for tethering a desktop via USB to a mobile phone to get internet access for the desktop if Ethernet / WiFi is not available.

Although my mobile handset isn't particularly new, it is running Android 13 and provides tethering which causes the kernel to load rndis_host, and creates an eth1 entry which can be made to work simply via:

ifdown eth0 && ifconfig eth1 up && dhclient eth1

Removing this capability just seems to be completely counter-productive while there are devices that can only tether via rndis_host.

Offline

#2 Today 16:24:53

mirrortokyo
Member
Registered: 2021-04-08
Posts: 72  

Re: rndis_host needed for tethering to be removed?

Sometime, I don't know when, something changed, and now when I plug in my Android mobile (with a correctly functioning USB cable) and select USB tethering on the option list on the mobile, I get usb0: created instead of eth1:.

To enable tethering, I now just do:

dhclient usb0

Offline

Board footer