Soy un recién llegado a la programación de Linux Kernel Module. A partir del material que he leído hasta ahora, he encontrado que hay 3 formas para que un programa de usuario para solicitar servicios o para comunicarse con un¿Qué opciones tenemos para la comunicación entre un programa de usuario y un Módulo Kernel de Linux?
- un archivo de dispositivo Linux Kernel módulo en/dev
- un archivo en el sistema de archivos proc/
- llamada ioctl()
pregunta: ¿Qué otras opciones tenemos para la comunicación entre el programa de usuario y el módulo kernel de Linux?
Los conectores Netlink parecen prometedores pero no han podido encontrar un ejemplo funcional que use los sockets netlink. Me las arreglé para escribir las mías, pero aún tengo muchas preguntas sin respuesta. – binW