精華區beta FreeBSD 關於我們 聯絡資訊
※ 引述《[email protected] (...)》之銘言: > 我發現 GENERIC 的 kernel 可以正常使用 usb driver 沒有問題 > 但是自己編的 kernel 一插入 usb driver 就會發生 > uhub0: device problem, disabling port 2 > 這樣的錯誤訊息 > 請問這樣的情形該如何解決? > 系統是 FreeBSD 4.8 stable > USB driver 是 Fineart 的產品,因是別人送的,型號不知 > 這是 GENERIC 設定檔: > http://home.so-net.net.tw/recluseh/GENERIC > 這是我的 kernel 設定檔: > http://home.so-net.net.tw/recluseh/TYAN1834DI > 這是 diff 的結果: > http://home.so-net.net.tw/recluseh/diff.txt > 謝謝各位幫忙!:) 要先確認你這張主機板上的USB晶片 FreeBSD是否支援 你的Kernel 有沒有把這個晶片的Driver 編進去 == 要讓 USB 隨身碟動 kernal需要下面四個 device device umass device scbus device da device pass 其實在GENERIC中都已經有 但是你的 TYAN1834DI 似乎都拿掉了 所以把這幾個的make 拿掉 然後重新 編譯 Kernel 看了一下,你原本是不是打算不會用到任何 MSDOS Filesystem 所以你把 options MSDOSFS 也 # 了 ? 如果你的 USB Flashdisk 會用到 MSDOSFS 最好也把這個的mark 拿掉 可以參考一下 http://freebsd.sinica.edu.tw/phpBB2/viewtopic.php?t=4204 #man umass 以及 http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/disks-naming.html FreeBSD設備命名方法 == 備註,討論區的方法我已經試過 USB介面的隨身外接HDD 和 USB FlashDisk 都OK -- ▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂ ◢█◣ ▁▁▁▁ 這個程式的作業無效,即將關閉 |詳細資料| ◥█◤ | 關閉 | -- ※ Origin: 長榮資管 芒果樹下 <bbs.im.cju.edu.tw> ※ From : 田鼠的地洞