筍子工作雜記

4月 9, 2006

FreeBSD with USB keyboard

歸類於: FreeBSD — shinnlu @ 4:46 pm

這幾天剛好比較有時間,加上 sata raid 卡和外接盒己經寄到家裡來了,所以決定把 SC430裝上 FreeBSD 開始做檔案伺服器的服務…
沒想到一開始就遇到 USB 鍵盤在 Kernel Configuration Menu 就失效的問題,在網路上查到的文章大部份都是在 sysinstall 時失效(註1),而我的問題似乎在 sysinstall之前,嘗試很久,FreeBSD 4.11 + USB keyboard 就是試不出來,最後嘗試 5.4 時,使用了這個指令讓 USB 鍵盤正常運作:hint.atkbd.0.flags=”0×1″

後來在 rafan 的 blog 看到 Keyboard on X236/X336 ,他的指令是hint.atkbd.0.flags=”0×04″

並在安裝完成,尚未重開機前,把上述指令寫入 /boot/device.hints 中。

4.11無法使用 USB 鍵盤真的很可惜,目前的 5.x 相對 4.11 來說,還是比較多問題的,但是 4.11在硬體的支援度上也有明顯的不足,目前只能把這台檔案伺服器放在 NAT 裡面比較安全了。

註1:解決方法是在 Kernel Configuration Menu時把 atkbd刪除,接下來的 sysinstall 就能正常使用 USB 鍵盤

3 篇評論 »

  1. 學長,我用FreeBSD 6.0去安裝,結果也是在sysinstall就失效了。
    5.x之前的版本才會看到”Kernel Configuration Menu”的畫面
    問題是5.x以後的版本,起先會看到”Welcome to FreeBSD!”的畫面,然後直接進入sysinstall
    ,還有機會進入”Kernel Configuration Menu時把 atkbd刪除”這步驟,這該如何是好呢?

    Comment 由 原罪 — 7月 13, 2006 @ 4:40 pm

  2. 打錯了,是「沒」有機會進入”Kernel Configuration Menu時把 atkbd刪除”這步驟

    Comment 由 原罪 — 7月 13, 2006 @ 4:41 pm

  3. 你會卡在那一個步驟??
    FreeBSD安裝的流程應該是先進入 “Kernel Configuration Menu”,再到”sysinstall”,如果你可以看到sysinstall,那表示你的鍵盤在 “Kernel Configuration Menu”時是正常的,先試試看把 atkbd刪除,不行的話,6.0開機會有一個 USB Keyboard的選項,再不行的話,只能在開機時手動下指令, set hint.atkbd.0.flags=”0×1″

    Comment 由 shinnlu — 7月 13, 2006 @ 11:52 pm

RSS feed 此篇文章的評論。 TrackBack URL

發表您的評論

Powered by WordPress