Estoy siguiendo este hilo para permitir que mi teléfono Android Samsung haga comunicación usb a ethernet
http://forum.xda-developers.com/showthread.php?t=2039886
Copié el smsc75xx.ko generado por el usuario Brandi en la carpeta system/lib/modules. Pero cuando traté de hacer insmod o modprobe para cargar el controlador, esto es lo que obtengo
root@android:/system/lib/modules # insmod smsc75xx.ko insmod: no se puede insertar 'smsc75xx.ko': formato de módulo no válido
uname -r devuelve la siguiente versión del kernel
3.0.8-perf-T769UVLH5-CL990184
¿Puede ayudarme a compilar para esta versión del kernel? o sugerir caminos alternativos para resolver este problema.
Soy completamente nuevo en el mundo de Android y agradecería instrucciones paso a paso con ejemplos.
Atentamente,
Está intentando cargar un módulo del kernel (perceptible en la .ko
extensión) como un módulo de software (normalmente .jar
o .so
). Esos .ko
módulos deben compilarse junto con el kernel. No puede cargarlos con un comando, tienen que ser cargados por el kernel. Si su núcleo es compatible con ese módulo, basta con copiar y reiniciar y el módulo debería cargarse y ejecutarse. Si no lo hace, entonces necesita un kernel personalizado con ese módulo ya integrado.
ICS
archivo SGH-T769_NA_TMB_ICS_Opensource.zip
, acepta sus condiciones y trabaja con la fuente. En realidad, no sé si el kernel está incluido, pero debería, por lo que sé.
ryan conrado
Irfan Latif