Hi , I have an asterix (1.2.7.1) box with 3 TDM400P and 10 FXO modules, and zaptel (1.2.5). The problem is that 6 modules can't be initaized and i get the folowing error: May 7 09:17:37 WARNING[7739] chan_zap.c: Unable to specify channel 9: No such device May 7 09:17:37 ERROR[7739] chan_zap.c: Unable to open channel 9: No such device here = 0, tmp->channel = 9, channel = 9 ztcfg output is: Zaptel Configuration ===================== Channel map: Channel 03: FXS Kewlstart (Default) (Slaves: 03) Channel 04: FXS Kewlstart (Default) (Slaves: 04) Channel 05: FXS Kewlstart (Default) (Slaves: 05) Channel 06: FXS Kewlstart (Default) (Slaves: 06) Channel 07: FXS Kewlstart (Default) (Slaves: 07) Channel 08: FXS Kewlstart (Default) (Slaves: 08) Channel 09: FXS Kewlstart (Default) (Slaves: 09) Channel 10: FXS Kewlstart (Default) (Slaves: 10) Channel 11: FXS Kewlstart (Default) (Slaves: 11) Channel 12: FXS Kewlstart (Default) (Slaves: 12) 10 channels configured. Details about the cards: Zapata Telephony Interface Registered on major 196 Zaptel Version: 1.2.5 Echo Canceller: KB1 ACPI: PCI interrupt 0000:03:01.0[A] -> GSI 22 (level, low) -> IRQ 201 Freshmaker version: 71 Freshmaker passed register test Module 0: Installed -- AUTO FXO (FCC mode) Module 1: Installed -- AUTO FXO (FCC mode) Module 2: Installed -- AUTO FXO (FCC mode) Module 3: Installed -- AUTO FXO (FCC mode) Found a Wildcard TDM: Wildcard TDM400P REV E/F (4 modules) ACPI: PCI interrupt 0000:03:02.0[A] -> GSI 17 (level, low) -> IRQ 193 Freshmaker version: 71 Freshmaker passed register test Module 0: Installed -- AUTO FXO (FCC mode) Module 1: Installed -- AUTO FXO (FCC mode) Module 2: Installed -- AUTO FXO (FCC mode) Module 3: Installed -- AUTO FXO (FCC mode) Found a Wildcard TDM: Wildcard TDM400P REV E/F (4 modules) ACPI: PCI interrupt 0000:03:03.0[A] -> GSI 19 (level, low) -> IRQ 177 Freshmaker version: 71 Freshmaker passed register test Module 0: Not installed Module 1: Not installed Module 2: Installed -- AUTO FXO (FCC mode) Module 3: Installed -- AUTO FXO (FCC mode) Found a Wildcard TDM: Wildcard TDM400P REV E/F (2 modules) Registered tone zone 0 (United States / North America) zaptel.conf: fxsks=3-12 loadzone=us defaultzone=us zapata.conf: channel => 4-8 context=inc_ctx callerid=asreceived busydetect=yes busycount=8 .... The modules 4-8 are the only ones that work properly ...? How could i solve this problem? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060509/df83f2b2/attachment.htm
Bogdan Tocu wrote:> Hi , I have an asterix (1.2.7.1 <http://1.2.7.1>) box with 3 TDM400P and > 10 FXO modules, and zaptel (1.2.5). > The problem is that 6 modules can't be initaized and i get the folowing > error: > > May 7 09:17:37 WARNING[7739] chan_zap.c: Unable to specify channel 9: > No such device > May 7 09:17:37 ERROR[7739] chan_zap.c: Unable to open channel 9: No > such device > here = 0, tmp->channel = 9, channel = 9In general terms, the problem seems to be related to exactly which TDM card is considered first, second, and third. The order in which they are used is not necessarily related to which pci slot they are located in. (Just went through the same issue yesterday.) Since channel 9 is the one causing the issue, it is the TDM card with only two fxo modules on it. The other two cards are channels 1-4 and 5-8.> ztcfg output is: > > Zaptel Configuration > =====================> > > Channel map: > > Channel 03: FXS Kewlstart (Default) (Slaves: 03) > Channel 04: FXS Kewlstart (Default) (Slaves: 04) > Channel 05: FXS Kewlstart (Default) (Slaves: 05) > Channel 06: FXS Kewlstart (Default) (Slaves: 06) > Channel 07: FXS Kewlstart (Default) (Slaves: 07) > Channel 08: FXS Kewlstart (Default) (Slaves: 08) > Channel 09: FXS Kewlstart (Default) (Slaves: 09) > Channel 10: FXS Kewlstart (Default) (Slaves: 10) > Channel 11: FXS Kewlstart (Default) (Slaves: 11) > Channel 12: FXS Kewlstart (Default) (Slaves: 12) > > 10 channels configured.The above is only reflective of what you define in /etc/zaptel.conf. If those definitions are incorrect (eg, incorrect order), you will see the above display. Since you already know channel 9 does not have a module in it, the zaptel.conf should probably read something like: fxsks=1-8,11-12 After correcting the above, you'll need to change zapata.conf to exactly match the entries in zaptel.conf.
The outline is like this : Board 1 channels 1-4 # channels 1-4 Port 1 unused Port 2 unused Port 3 - FXO module - not working Port 4 - FXO module - working ok Board 2 - 4 FXO modules - all working ok # channels 5-8 Board 3 - 4 FXO modules - none works .... #channels 9-12 Any ideeas? -------------- next part -------------- An HTML attachment was scrubbed... URL: http://lists.digium.com/pipermail/asterisk-users/attachments/20060509/59516fc7/attachment.htm