blanchae
Guru
- Joined
- Mar 12, 2008
- Messages
- 1,909
- Reaction score
- 9
I am having two problems:
I have a TE100P (PCI slot 1 - IRQ 5) and a TDM400P (PCI Slot 2 - IRQ 9) in a PC. Whenever I reboot - the channel order randomly changes. First the TE100P card is assigned channels 1 - 24 and the TDM400P 25 - 28. Next reboot, the TE100P card is assigned channels 5-28 and the TDM400P 1-4.
I've manually set the IRQs for the PCI slots, giving priority to the TE100p. I've update-scripts, update-fixes, update-source, stop gracefully, shutdown -r now, I've tried blacklisting the zaptel modules in /etc/modprobe.d/blacklist as detailed:
Edit /etc/modprobe.d/blacklist and add the following lines to the bottom of the file:
# Do not load zaptel modules let the Zaptel init script do it
blacklist pciradio
blacklist tor2
blacklist torisa
blacklist wcfxo
blacklist wct1xxp
blacklist wctdm
blacklist wcte11xp
blacklist wcusb
blacklist ztd-eth
blacklist ztd-ethmf
blacklist ztd-loc
blacklist wct4xxp
blacklist wctc4xxp
blacklist wctdm24xxp
blacklist wcte12xp
blacklist wcfxs
blacklist wctdm8xxp
blacklist wct2xxp
which lead to the next problem:
2. Asterisk doesn't recognize zaptel cards
I've removed the blacklist and the same problem after rebooting. I've done each of the following using the blacklist and not. Everything from the linux side seems to be okay.
Genzaptelconf runs, "registers" cards and ends with
"no such command 'zap show'. Asterisk help shows no zap commands.
ztcfg -vv works, zttool works
/etc/zaptel.conf shows the correct order that I want with TE100p using ch 1-24 and the TDM400 using 25-28.
/etc/asterisk/zapata.conf has the includes at the end:
#include zapata-auto.conf
#include zapata_additional.conf
/etc/asterisk/zapata-auto.conf has the correct info for the cards
/etc/asterisk/zapata_additional.conf has a test extension that was made earlier.

- Random order of channel assignments on reboot
- Asterisk doesn't recognize zaptel cards
I have a TE100P (PCI slot 1 - IRQ 5) and a TDM400P (PCI Slot 2 - IRQ 9) in a PC. Whenever I reboot - the channel order randomly changes. First the TE100P card is assigned channels 1 - 24 and the TDM400P 25 - 28. Next reboot, the TE100P card is assigned channels 5-28 and the TDM400P 1-4.
I've manually set the IRQs for the PCI slots, giving priority to the TE100p. I've update-scripts, update-fixes, update-source, stop gracefully, shutdown -r now, I've tried blacklisting the zaptel modules in /etc/modprobe.d/blacklist as detailed:
Edit /etc/modprobe.d/blacklist and add the following lines to the bottom of the file:
# Do not load zaptel modules let the Zaptel init script do it
blacklist pciradio
blacklist tor2
blacklist torisa
blacklist wcfxo
blacklist wct1xxp
blacklist wctdm
blacklist wcte11xp
blacklist wcusb
blacklist ztd-eth
blacklist ztd-ethmf
blacklist ztd-loc
blacklist wct4xxp
blacklist wctc4xxp
blacklist wctdm24xxp
blacklist wcte12xp
blacklist wcfxs
blacklist wctdm8xxp
blacklist wct2xxp
which lead to the next problem:
2. Asterisk doesn't recognize zaptel cards
I've removed the blacklist and the same problem after rebooting. I've done each of the following using the blacklist and not. Everything from the linux side seems to be okay.
Genzaptelconf runs, "registers" cards and ends with
"no such command 'zap show'. Asterisk help shows no zap commands.
ztcfg -vv works, zttool works
/etc/zaptel.conf shows the correct order that I want with TE100p using ch 1-24 and the TDM400 using 25-28.
/etc/asterisk/zapata.conf has the includes at the end:
#include zapata-auto.conf
#include zapata_additional.conf
/etc/asterisk/zapata-auto.conf has the correct info for the cards
/etc/asterisk/zapata_additional.conf has a test extension that was made earlier.

