Every active card needs its own operating software before it can work. You have to download this to the card before using it with isdn4bsd. Use the daicctl utility to do this, i.e. call
daicctl -d te_etsi.sx 1 to download the file
te_etsi.sx to controller number 1. Use
daicctl -l to list all available controllers (and ports). You have to select the correct ISDN protocol file for your ISDN interface, see the Diehl documentation for details.
The cards bootstrap process involves another file, which is independent of the card type you use and the protocol you run. It is called
download.bin in current versions of the Diehl software distribution and has to be copied to the kernel compile directory under
dev/microcode/daic and converted into a header file used when compiling the kernel by running
make in that directory. Your kernel compile will fail and remind you of this if you forget to do this. Due to copyright restrictions we cannot distribute the driver with this file integrated. But if you own a card, you do have the file (or can get it from the Diehl web server).