Utilizo el ISP francés 'Free'. Tethering estaba trabajando previamente, hice ninguna actualización.
Tengo otro dispositivo con LOS 16 que funciona bien con el tethering.
Después de correr dhclient usb0
desde mi sistema operativo Linux, obtengo mi dirección IP privada, adb logcat
espectáculos:
07-16 01:46:41.940 4507 4507 I dnsmasq : DHCPREQUEST(rndis0) 192.168.42.124 00:11:22:33:aa:bb·
07-16 01:46:41.941 4507 4507 I dnsmasq : DHCPNAK(rndis0) 192.168.42.124 00:11:22:33:aa:bb address in use
07-16 01:46:44.221 4507 4507 I dnsmasq : DHCPDISCOVER(rndis0) 00:11:22:33:aa:bb·
07-16 01:46:44.222 4507 4507 I dnsmasq : DHCPOFFER(rndis0) 192.168.42.119 00:11:22:33:aa:bb·
07-16 01:46:44.222 4507 4507 W dnsmasq : Ignoring domain domain.tld for DHCP host name (null)
07-16 01:46:44.224 4507 4507 I dnsmasq : DHCPREQUEST(rndis0) 192.168.42.119 00:11:22:33:aa:bb·
07-16 01:46:44.224 4507 4507 I dnsmasq : DHCPACK(rndis0) 192.168.42.119 00:11:22:33:aa:bb linuxbox
- desde mi caja Linux, puedo hacer ping al dispositivo Android también, pero no puedo obtener acceso a la red a través de Android
- la interfaz de Android
rndis0
está con ip en la misma red que mi caja de Linux. - También tengo establecida la ruta por defecto hacia el dispositivo Android.
- desde el shell de Android (a través de
adb
), puedo hacer ping a cualquier dominio o IP. - en
sysctl
Tengonet.ipv4.conf.all.forwarding = 1
Estos son algunos errores de dmesg
:
[ 910.429371] 2 init: 1] init: Received control message 'interface_start' for 'vendor.lineage.trust@1.0::IUsbRestrict/default' from pid: 230 (/system/bin/hwservicemanager)
[ 910.429463] 2 init: 1] init: Could not find service hosting interface vendor.lineage.trust@1.0::IUsbRestrict/default
¿Alguna pista?