Cómo hacer que Android sea compatible con Rj45
La tarjeta de red utiliza el chip de control USB2.0 a Ethernet AX88772B. El controlador de tarjeta de red normal en Android 2.3 y 4.0 no es compatible con este chip. Debe descargar la última versión de Linux AX88772B. controlador de Internet
p>
2. Convierta el código fuente del controlador descargado en una imagen del kernel
Hay 6 archivos después de la descompresión.
Después de descomprimir el controlador descargado, hay 6 archivos. El archivo Léame es la nota de la versión, que contiene el historial de revisiones y el método de producción. Puede echarle un vistazo breve.
El Makefile nos dice que el archivo final generado es asix.o, y los otros cuatro archivos asix.c, asix.h, axusbnet.c y axusbnet.h son los archivos de código fuente que necesitamos.
Ingrese al directorio del kernel y busque asix.c en /drivers/net/usb. Puede reemplazar directamente este archivo con el asix.c descargado, o puede cambiar el nombre del asix.c original a asix_ori c. .
Genere asix.c, asix.h, axusbnet.c, axusbnet.h, axusbnet.
Si no puede generar asix.o, asix.h, axusbnet.h, axusbnet .h y otros archivos, colóquelos en el directorio /drivers/net/usb. No se requiere ninguna modificación. Simplemente ejecute make -j2 directamente en la terminal. o, debe verificar si los siguientes indicadores están configurados en el archivo de configuración
#
#