將FreeBSD 音效卡驅動方法

Description :

FreeBSD Core Team 當初在開發 FreeBSD OS 時,主要是以當做 Server 的 OS 為出發點,因此音效卡的驅動並沒有直接納入 Kernel ,讓灌完 OS 後,音效就可直接就起動,反而必須要灌完 OS 後,手動將 Dirver 納入 Kernel 才可驅動音效卡。

Setps.

1. #man kldload 告訴我們 /boot/kernel 這目錄下,有那些可直接驅動的核心硬體,因此,可以不必重新 compiler kernel 就可驅動了喔。首先要了解音效卡的 chip 型號,查看音效卡上的主 chip,本人的 chip 為 ALS 4000 ,知道這個東西就萬事 ok。

2. 接下來就是切換到 /boot/kernel 目錄,下查看是否有 als4000 的驅動 Dirver,發現有 snd_als4000.ko 這片卡的驅動 Dirver,真是太好了 ! 直接下# kldload snd_als4000.ko 便可將驅動音效卡的 Dirver 納入 Kernel ,若想每次開機都 Dirver 載入,請於 #vi /boot/loader.conf 加入一行 snd_als4000_load="YES" 即可。