Tzafrir Cohen wrote:

On Fri, Jul 08, 2005 at 11:12:37PM +0200, Zoltan Szecsei wrote:
Is this how the modprobes are supposed to respond??

gl0:/home/zls # modprobe zaptel
gl0:/home/zls # lsmod | grep z
Module                  Size  Used by
zaptel                239620  0
crc_ccitt               6144  1 zaptel
gl0:/home/zls # modprobe ztdummy
Notice: Configuration file is /etc/zaptel.conf
line 142: Unable to open master device '/dev/zap/ctl'
gl0:/home/zls # lsmod | grep z
Module                  Size  Used by
ztdummy                 7744  0
zaptel                239620  1 ztdummy
crc_ccitt               6144  1 zaptel
gl0:/home/zls #


If you use 2.4, consider 2.6, as its ztdummy works better. If you use
2.6, you may be using udev, and need to read README.udev .


Bingo!

I had read the README.udev, but had not noticed any make-time udev related messages so chose to ignore its contents.

Bad, bad boy - naughty me.

Anyway, dumping those lines into the 50-udev-rules file has solved this issue perfectly. I can now modprobe zaptel then ztdummy with no errors and asterisk loads & opens all the IAX stuff & confirms that it is listening on port 4569.

Cool - well spotted.

Now to get rid of these darn issues:

*CLI> Jul 9 10:23:46 NOTICE[8102]: chan_iax2.c:3891 register_verify: Empty registration from 192.168.0.201 Jul 9 10:23:48 NOTICE[8102]: chan_iax2.c:3891 register_verify: Empty registration from 192.168.0.202 Jul 9 10:23:48 NOTICE[8102]: chan_iax2.c:6198 iax2_poke_noanswer: Peer 'z2' is now UNREACHABLE! Jul 9 10:23:48 NOTICE[8102]: chan_iax2.c:6198 iax2_poke_noanswer: Peer 'z1' is now UNREACHABLE! -- Accepting unauthenticated call from 192.168.0.201, requested format = 4, actual format = 4
   -- Executing Dial("IAX2/[EMAIL PROTECTED]/5", "IAX/z2|20|tr") in new stack
Jul 9 10:23:57 WARNING[8102]: channel.c:1913 ast_request: No channel type registered for 'IAX' Jul 9 10:23:57 NOTICE[8102]: app_dial.c:764 dial_exec: Unable to create channel of type 'IAX'
 == Everyone is busy/congested at this time
Jul 9 10:24:07 WARNING[8102]: pbx.c:1948 ast_pbx_run: Timeout, but no rule 't' in context 'geograph'
   -- Hungup 'IAX2/[EMAIL PROTECTED]/5'
Jul 9 10:24:18 NOTICE[8102]: chan_iax2.c:3891 register_verify: Empty registration from 192.168.0.201 Jul 9 10:24:20 NOTICE[8102]: chan_iax2.c:3891 register_verify: Empty registration from 192.168.0.202


I'm sure its now possibly a phone setup, but being green at this asterisk stuff, I let them sell me the phones without setup manuals or anything. grrrrrrr.

In response to the ethereal queries I was asked:
All PCs & phones on this network plug into the same 3com switch, port 8 of this switch links to a netgear DG834 (my ADSL modem/router/firewall). The three remaining ports on the netgear are unused, but if I plug anything into them, the netgear DHCP offers them a compatible IP and they can see everything plugged into the 3COM. Note that *all* equipment that is permanently connected has a *fixed* IP and does not get one from the netgear DHCP service. In short, the fact that ethereal saw nothing coming from the phones suggest a phone setup issue.

However

the fact that when I dial *1202 (*1 being the phones IAX dial-prefix), asterisk responds to the request, shows that the phones do however communicate in some recognisable way.

Maybe I should also fiddle with a minimum iax.conf and extensions.conf.

Chat soon & thanks,
Zoltan


_______________________________________________
Asterisk-Users mailing list
Asterisk-Users@lists.digium.com
http://lists.digium.com/mailman/listinfo/asterisk-users
To UNSUBSCRIBE or update options visit:
  http://lists.digium.com/mailman/listinfo/asterisk-users

Reply via email to