[核心] usbfs的錯誤訊息 不知要從哪個方向解

看板LinuxDev作者 (環島旅行ing)時間12年前 (2013/03/22 18:34), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
各位前輩好~ 小弟我最近換在PO UART的driver (FTDI的晶片,USB轉RS232) PO完driver後 device node都有出來, 且在底層做一些簡單的送收都是正常的(寫一個簡單的程式跟PC溝通), 但我的平台是安卓,上層是希望用APP來實現, 於是就寫了一個APP來用(有支援FTDI晶片), 執行APP後,有抓到device,但當我要執行讀寫的時候, KERNEL出現此訊息: usb 2-1.5: usbfs: process 957 (drivertutorial1) did not claim interface 且讀寫也失敗. 看起來是什麼東西沒有設定到? 看起來是APP沒有註冊什麼東西在底層?不太確定. 因為感覺快成功了卻卡在這卡很久 有些苦惱. 希望前輩們能給我一些方向囉 感恩. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 211.21.170.157 ※ 編輯: onlywig 來自: 211.21.170.157 (03/22 18:37)

03/23 02:40, , 1F
你是用libusb claim的時候失敗嗎?
03/23 02:40, 1F

03/23 02:41, , 2F
如果是的話試試先呼叫libusb_detach_kernel_driver再claim
03/23 02:41, 2F
文章代碼(AID): #1HJ3F06l (LinuxDev)
文章代碼(AID): #1HJ3F06l (LinuxDev)