在 ubuntu 下抓 usb - Linux
By Yuri
at 2010-03-09T17:02
at 2010-03-09T17:02
Table of Contents
※ 引述《longrider (龍騎士2)》之銘言:
: 3. 確定 /proc/bus/usb/00X/00Y 有寫入權限
: 因為 /proc/bus/usb 下是空的, 所以我無法確定這步驟.
: 而 /sys/bus/usb 下也找不到 00X/00Y 這種目錄
: 因此, 我直接去測試 example code
: 然後他會出現 "Segmentation fault"
: 在處理這個 error message 之前.
: 我要怎樣完成上面確定的三個步驟
謝謝 final01 解答我的問題.
現在在 /proc/bus/usb 下有東西
裝置也確定是 /proc/bus/usb/001/010
為了讓他有寫入權限
我用 sudo chmod 666 /proc/bus/usb/001/010 變更權限 (不確定是不是標準作法)
然後執行測試程式
$ ./example
Segmentation fault
$ ls -l /proc/bus/usb/001
total 0
-rw-r--r-- 1 root root 43 Mar 4 11:31 001
-rw-r--r-- 1 root root 57 Mar 9 16:18 011
$
然後原來的010不見了, 變成 011.
權限也變回原來的 -rw-r--r--
因為看到 default 值, root 有寫入權限,
所以我嘗試用 sudo ./example 執行
也得到同樣結果 --> Segmentation fault
這代表我該開始問廠商了嗎?
因為出現這個錯誤的, 是廠商的library 的 subroutine
還是有什麼是我需要先確定的?
--
: 3. 確定 /proc/bus/usb/00X/00Y 有寫入權限
: 因為 /proc/bus/usb 下是空的, 所以我無法確定這步驟.
: 而 /sys/bus/usb 下也找不到 00X/00Y 這種目錄
: 因此, 我直接去測試 example code
: 然後他會出現 "Segmentation fault"
: 在處理這個 error message 之前.
: 我要怎樣完成上面確定的三個步驟
謝謝 final01 解答我的問題.
現在在 /proc/bus/usb 下有東西
裝置也確定是 /proc/bus/usb/001/010
為了讓他有寫入權限
我用 sudo chmod 666 /proc/bus/usb/001/010 變更權限 (不確定是不是標準作法)
然後執行測試程式
$ ./example
Segmentation fault
$ ls -l /proc/bus/usb/001
total 0
-rw-r--r-- 1 root root 43 Mar 4 11:31 001
-rw-r--r-- 1 root root 57 Mar 9 16:18 011
$
然後原來的010不見了, 變成 011.
權限也變回原來的 -rw-r--r--
因為看到 default 值, root 有寫入權限,
所以我嘗試用 sudo ./example 執行
也得到同樣結果 --> Segmentation fault
這代表我該開始問廠商了嗎?
因為出現這個錯誤的, 是廠商的library 的 subroutine
還是有什麼是我需要先確定的?
--
Tags:
Linux
All Comments
Related Posts
用phpmailer寄信,寄不出去,請問是mai …
By Olga
at 2010-03-09T16:35
at 2010-03-09T16:35
blob bootloader的usbnet driver
By Hamiltion
at 2010-03-09T16:02
at 2010-03-09T16:02
sed 範例問題
By Wallis
at 2010-03-09T00:24
at 2010-03-09T00:24
grub.conf是空白的
By Lucy
at 2010-03-08T23:48
at 2010-03-08T23:48
liveCD 桌面解析度問題
By Ursula
at 2010-03-08T19:51
at 2010-03-08T19:51