Estoy tratando de seguir un tutorial de aprendizaje para instalar un modulo en linux, pero me quedo atascado... a ver si me hechais una mano
Primero me he creado un fichero a.c con estas lineas:
Código:
Luego abro la consola de comandos y lo compilo de la siguiente forma:int init_module() { return 0; }
# gcc -c a.c
Lo hace bien, pues me saca un fichero a.o
Ahora dice que para instalar el modulo lo haga así:
# insmod a
Pues bien, hago eso pero me dice que el fichero "a" no existe ¿Estoy haciendo alguna burrada?
Luego pone algo de esta linea, pero no se para qué sirve, creo que para listar los módulos pero no se si eso lo hace el comando lsmod o qué...
# cat /proc/modules
Y suponiendo que consiga instalarlo, ¿cómo compruebo si funciona? En este caso de que devuelve un cero a lo mejor es dificil comprobarlo, pero por ejemplo hacer un "hola mundo" o algo así... ¿cómo sería?
Para desinstalarlo se que es con rmmod pero todavía no conseguí hacer la prueba.
Gracias