看板 LinuxDev 關於我們 聯絡資訊
請教各位一下關於LDD3 chapter 3 的scull例子 我有用lsmod看到我的module有掛上去 然後有用mkmod新增一個scull0 到/dev/scull0 我用alloc_chrdev_region後有印出major number為250 因此我直接用mknod scull0 c 250 0 不過,我用cat /dev/scull0 卻說"沒有此一裝置或位址" 我看到/dev下有scull0,因此代表mknod有完成 不過卻不能用 不清楚這個問題要如何解決? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.253.169.192 ※ 文章網址: https://www.ptt.cc/bbs/LinuxDev/M.1423380954.A.28C.html ※ 編輯: popular10347 (111.253.169.192), 02/08/2015 15:36:56
alongalone: cat是open+read的動作,沒有實作open的話,就會跳error 02/08 22:26
popular10347: 嗯嗯 解掉囉 02/08 23:45
kingofsdtw: Dmajor 02/09 00:34