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 <[email protected]> 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 <[email protected]>
>>
>> Dear Sam Carter,
>>
>> Maybe you have not "mknod" , so the /dev/myDevice could not be found.
>>
>>
>> Sincerely yours,
>> chiachen
>> [email protected]
>> 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 [email protected]
Please read the FAQ at http://kernelnewbies.org/FAQ

Reply via email to