Sam Have you ensured that your major device number is not in use by another device driver? You can see an active list by browsing <linux source>/Documentation/devices.txt. Additionally posting your error messages, code, etc may help with troubleshooting. On Thu, Jan 7, 2010 at 7:06 PM, Sam Carter <sam.w.carter@xxxxxxxxx> wrote: > Hi chiachen, > > I use mknod in the .sh file I use to load the module. The device appears on > the list under /dev however all operations to write to it fail. > > Thanks, Sam > > 2010/1/8 chiachen <luojiazhen@xxxxxxxxx> >> >> Dear Sam Carter, >> >> Maybe you have not "mknod" , so the /dev/myDevice could not be found. >> >> >> Sincerely yours, >> chiachen >> luojiazhen@xxxxxxxxx >> 2010-01-08 >> >> ======= 2010-01-07 09:31, your message: 'No such device or address' when >> writing to device driver======= >> >> Hi all, >> >> I'm trying to write a simple char driver following the 'Linux Device >> Drivers' book from O' Reilly. My driver appears in /proc/devices and under >> lsmod. I've been trying to register the device fops table so I can >> read/write to it, however when I try to cat some data to it in /dev/myDevice >> I get the error 'No such device or address'.. The device does appear on the >> list with ls /dev/. >> >> Can anyone help me find the source of this problem? Thanks in advance. >> >> Sam >> >> >> = = = = = = = = = = = = = = = = = = = = > > -- Thanks Ben Campbell -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ