O Mistério do Adaptador Ethernet do Android: Uma Expressão Regular Estúpida

2025-06-08
O Mistério do Adaptador Ethernet do Android: Uma Expressão Regular Estúpida

Este post detalha a frustrante tentativa do autor de usar um adaptador Ethernet USB em seu telefone Android. A investigação revelou que o problema não era a falta de suporte ao driver, mas sim o serviço `EthernetTracker` do Android usando uma expressão regular `eth\d` para corresponder aos nomes das interfaces Ethernet. Adaptadores Ethernet CDC criam interfaces denominadas `usbX`, resultando em não reconhecimento. O autor documenta meticulosamente o processo de depuração, incluindo a obtenção da configuração do kernel e a análise do código-fonte do Android. A causa raiz? Uma expressão regular simples e restritiva. O post mostra habilidades impressionantes de resolução de problemas, mas também destaca uma possível falha no design do Android.