On working with LKMs Using Linux Kernel Modules to quickly export privileged kernel information to ordinary users.
Looking at kernel objects How a character-mode Linux device driver can be useful in viewing a ‘net_device’ structure.