De façon générale la méthode est la même sous FreeBSD, OpenBSD et NetBSD, les derniers sources du drivers bt8xx se trouvant à l'adresse suivante:
http://vulture.dmem.strath.ac.uk/bt848/
Ici, sous FreeBSD, il n'est pas nécessaire d'installer les sources du drivers pour peu que vous disposiez d'une 3.x ou 4.0:
# cd /sys/i386/conf # vim MONNOYAU
Rajouter:
device bktr device smbus device iicbus device iicbb
# config MONNOYAU # cd ../../compile/MONNOYAU # make depend && make && make install
Rebooter, et scruter le message de boot afin de vérifier la bonne détection de la carte et du tuner. Si ce n'est pas le cas, on peut forcer la détection avec les options OVERRIDE_CARD, OVERRIDE_TUNER, BROOKTREE_SYSTEM_DEFAULT, etc. Tout est documenté dans /sys/i386/conf/LINT et bktr(4)
En dernier recours pour la détection:
# sysctl -w hw.bt848.card=n # sysctl -w hw.bt848.tuner=n
Créer les devices:
# cd /dev # ./MAKEDEV bktr0 iic0 smb0
Installer fxtv:
# cd /usr/ports/graphics/fxtv # make install
Enjoy:
$ fxtv &