[問題]LDD3 scull問題

看板LinuxDev作者 (popular)時間9年前 (2015/02/08 15:35), 9年前編輯推噓0(003)
留言3則, 3人參與, 最新討論串1/1
請教各位一下關於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

02/08 22:26, , 1F
cat是open+read的動作,沒有實作open的話,就會跳error
02/08 22:26, 1F

02/08 23:45, , 2F
嗯嗯 解掉囉
02/08 23:45, 2F

02/09 00:34, , 3F
Dmajor
02/09 00:34, 3F
文章代碼(AID): #1Krn7QAC (LinuxDev)