<font size="2">BAD News! the card doesn&#39;t seem to work at all. even when it&#39;s detected by kernel it doesn&#39;t send/recv any interrupts in system. /proc/interrupts shows this.<br>i also send p to sysrq but nothing special was shown:
<br><br>Zapata Telephony Interface Registered on major 196<br>Zaptel Version: SVN-branch-1.2-r1686M Echo Canceller: KB1<br>ACPI: PCI interrupt 0000:03:01.0[A] -&gt; GSI 48 (level, low) -&gt; IRQ 82<br>PCI Config reg is 02900117
<br>WCTDM2400P: New Reg: fe590000!<br>Detected REG0: 00000100<br>Detected REG1: 00007849<br>Detected REG2: 0000001d<br>(pre) Reg fc is 50000027<br>(post) Reg fc is 50000024<br>Detected REG2: 0000ffff<br>wctdm2400p: reg is a04c0004
<br>Resetting the modules...</font><br><br><div><span class="gmail_quote">On 2/18/07, <b class="gmail_sendername">Tzafrir Cohen</b> &lt;<a href="mailto:tzafrir.cohen@xorcom.com">tzafrir.cohen@xorcom.com</a>&gt; wrote:</span>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Sat, Feb 17, 2007 at 11:52:32PM +0330, Paradise Dove wrote:<br>&gt; On 2/17/07, Tzafrir Cohen &lt;
<a href="mailto:tzafrir.cohen@xorcom.com">tzafrir.cohen@xorcom.com</a>&gt; wrote:<br>&gt; &gt;<br>&gt; &gt;On Sat, Feb 17, 2007 at 07:52:25PM +0330, Paradise Dove wrote:<br>&gt; &gt;&gt; Hi,<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; I&#39;m running FC3 with kernel 
2.6.11.<br>&gt; &gt;&gt; All the binary files and zaptel kernel modules is not available to system at<br>&gt; &gt;&gt; boot time.<br>&gt; &gt;&gt; They are extracted in a ram disk at system startup and then zaptel modules
<br>&gt; &gt;&gt; are loaded manually and so on.<br>&gt; &gt;&gt; I have no problem with this boot routine and i&#39;ve been tested all digium<br>&gt; &gt;&gt; cards (expect tdm24) and they work fine till now.<br>&gt; &gt;&gt;
<br>&gt; &gt;&gt; The problem appeared when i purchased the new TDM2400 card. after installing<br>&gt; &gt;&gt; this new card system stopped on modprobe wctdm24xxp ot boot time! (randomly<br>&gt; &gt;&gt; sleeping on &quot;Resetting the modules..&quot; / &quot;During Resetting the modules...&quot;
<br>&gt; &gt;&gt; and sometimes &quot;After resetting the modules...) but no step further.<br>&gt; &gt;&gt; Nothing happened till i killed modprobe manually so no modules detected on<br>&gt; &gt;&gt; tdm24. (Port 1: Not Installed, ....)
<br><br>Strange. You can kill the modprobe process? In&#39;t probing done in kernel<br>with the process in state D?<br><br>To see what the kernel is doing: alt-sysrq-p (or: echo p &gt;/proc/sysrq-trigger )<br><br>&gt; &gt;&gt; My motherboard is a brand new Intel 3010 chipset from supermicro with
<br>&gt; &gt;&gt; 3.3Vpci slots. i also changed the motherboard to Intel 7230 chipset<br>&gt; &gt;&gt; with 5V slot<br>&gt; &gt;&gt; but nothing changed. I also switched back to zaptel-1.2.13 and removed the<br>&gt; &gt;&gt; modules from the board and re-inserted them as digium support recommended,
<br>&gt; &gt;&gt; but nothing changed. I also changed to 2.6.12 kernel but still the same<br>&gt; &gt;&gt; problem.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; Finally i changed the system startup routine and copied all extracted zaptel
<br>&gt; &gt;&gt; files to hard-disk into the standard location in kernel dirs and found that<br>&gt; &gt;&gt; now system starts-up with no problem and detects TDM24 at boot time!!!<br>&gt; &gt;<br>&gt; &gt;Hmmm...<br>&gt; &gt;
<br>&gt; &gt;How exactly do you load the modules? With insmod or modprobe?<br>&gt;<br>&gt;<br>&gt; when i put zaptel modules in kernel dirs. it detects all the needed modules.<br>&gt; and from the dmesg it seems (as it should be) to load zaptel first and then
<br>&gt; wctdm24xxp. so i don&#39;t need to do a insmod or modprobe at all. the problem<br>&gt; comes when i rmmod these modules and modprobe or insmod them again.<br><br>This is run somewhere in rc.sysinit . Specifically, where it loads
<br>modules of &quot;other&quot; devices.<br><br>&gt;<br>&gt; &gt;<br>&gt; &gt;&gt; it seemed that the problem is that the wctdm24xxp needs to be detected<br>&gt; &gt;at<br>&gt; &gt;&gt; boot time by the kernel.<br>&gt; &gt;&gt; But now the problem is that when i rmmod the wctdm24xxp module and
<br>&gt; &gt;modprobe<br>&gt; &gt;&gt; it again still system doesn&#39;t detect it and sleeps on modprobe utill i<br>&gt; &gt;kill<br>&gt; &gt;&gt; it.<br>&gt; &gt;&gt;<br>&gt; &gt;&gt; i dont have such a problem with all other cards from digium.
<br>&gt; &gt;&gt; i think this is a weird problem with wctdm24xxp driver.<br>&gt; &gt;<br>&gt; &gt;Another theory: only the first modprobe after a boot is successful, and<br>&gt; &gt;the modules are loaded automatically at boot.
<br>&gt;<br>&gt;<br>&gt; no it&#39;s&nbsp;&nbsp;not true that the first&nbsp;&nbsp;modprobe is the successful one. it seems<br>&gt; the card works when kernel detects it and loads the modules itself.<br>&gt; something that happens before init scripts.
<br>&gt;<br>&gt; Test: remove the modules copletely, reboot, re-add the modules and<br>&gt; &gt;modprobe again.<br>&gt;<br>&gt;<br>&gt; you mean remove the physical modules? if yes i&#39;ve done it once. made no<br>&gt; sense
<br><br>Yes. A long-shot, but easy to accomploish (if you can afford a reboot).<br><br><br>--<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Tzafrir Cohen<br>icq#16849755&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="mailto:jabber:tzafrir@jabber.org">jabber:tzafrir@jabber.org
</a><br>+972-50-7952406&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; mailto:<a href="mailto:tzafrir.cohen@xorcom.com">tzafrir.cohen@xorcom.com</a><br><a href="http://www.xorcom.com">http://www.xorcom.com</a>&nbsp;&nbsp;<a href="http://iax:guest@local.xorcom.com/tzafrir">
iax:guest@local.xorcom.com/tzafrir</a><br>_______________________________________________<br>--Bandwidth and Colocation provided by <a href="http://Easynews.com">Easynews.com</a> --<br><br>asterisk-users mailing list<br>To UNSUBSCRIBE or update options visit:
<br>&nbsp;&nbsp; <a href="http://lists.digium.com/mailman/listinfo/asterisk-users">http://lists.digium.com/mailman/listinfo/asterisk-users</a><br></blockquote></div><br>