When loading sirrix_pfic, I get the error "Wrong CARD_ID 0x00000000, should be 0x11011980!" what shall I do?
Please update your driver to a more recent version. Your installed driver does not support the installed firmware of your Sirrix.PCI4S0. For information how to update your driver, please contact our support team.
While starting Asterisk I get the following error:
ERROR[1451]: layer1_user.c:646l1u_connect: could not open '/dev /sirrix/base': No such device
Did you load the kernel modules?
modprobe sirrix_pfic
modprobe sirrix_bch
Did you create the device files in /dev/sirrix/* (with make dev, see README.install)? Maybe your system is using Udev; Please note the hints given in sirrix-pci/udev/README.udev.
After executing the make command I get the following error:
Adressing-Data-Elements.c:399: error: `NULLTYPE_TAG_CODE' undeclared (first use in this function)
Did you compile (make) and install (make install) the eSNACC compiler from the driver package?
Sporadically I get the following error:
RESTART protocol failed on port xxxx.
What is the problem?
This *may* happen, when you reload Asterisk / chan_sirrix and a port is configured in TE+PtP mode. In the process it is attempted to restart the provider line. Under certain circumstances is may happen that this causes a timing problem with the provider RESTART. The error message can be ignored.
When I have tried to start Asterisk 1.2 I get the following error:
[chan_sirrix.so]/usr/lib/asterisk/modules/chan_sirrix.so: undefined symbol: ast _pickup_call Loading module chan_sirrix.so failed!
What can I do?
With Asterisk 1.2 the symbol "ast_pickup_call" is no longer defined in the Asterisk binary but in an loadable module "res_features.so" which must be loaded *before* chan_sirrix.so. Just add the line "load => res_features.so" to asterisk/modules.conf right before "load => chan_sirrix.so".