FreeBSD with USB keyboard

這幾天剛好比較有時間,加上 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 鍵盤