The btsetup utility
Prev
Next

The btsetup utility

Kbtv comes with a utilty called btsetup to assist you with loading and setting up the bktr/saa and snd_driver modules if not already, and to set sysctl overrides for your card or tuner if you need them. It's meant to be run as root if you intend to commit changes to your setup, it can be run as your regular user account if you only want to retrieve setup info or list the supported cards or tuners. The README file distributed with Kbtv contains a full example of how btsetup is used to set things up from scratch.

Btsetup can also be used to add users that may use the TV card hardware. These _must_ be made members of the operator group and the bktr and tuner devices _must_ be owned root:operator and be group-writable. Btsetup does it for you.

Btsetup assumes devfs and will try to append to /etc/devfs.conf and restart devfs. Entering "help" or any non-expected command on the btsetup prompt will show its built-in help text.

Btsetup uses the bthardware.py module and will always only append to your config files and never remove any settings that were present already (it doesn't even read or parse them). Kbtv will show a warning message box if the setup is not to its liking. Don't expect it to run properly if you get such a warning.

Finally, it's recommended to use kernel modules for bktr and snd_* support rather than building them into your kernel. That's really not needed in most cases. Btsetup uses kld modules if you let it have its way. Kbtv has not been tested with bktr/snd built into the kernel. The saa driver can only be built and used as a module, likewise for the pwc driver

Prev
Next
Home


Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team