• News
  • Idefisk
  • Tools
  • Tutorials
  • Forum
  • Reviews
  • VoIP Providers
  • Archives
  • Gallery
ZOIPER softphone

The forum for asterisk and voip discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

zaptel & x100p.com FXO

 
Post new topic   Reply to topic     Forum Index -> Installation and compilation of asterisk
View previous topic :: View next topic  
Author Message
toha



Joined: 29 Jan 2008
Posts: 2

PostPosted: Tue Jan 29, 2008 1:29 pm    Post subject: zaptel & x100p.com FXO Reply with quote

# uname -a
Linux 2.6.23-gentoo-r6 SMP i686 Intel(R) Celeron(R) CPU 1.70GHz GenuineIntel GNU/Linux

# lspci
00:00.0 Host bridge: ATI Technologies Inc Radeon 9100 IGP Host Bridge (rev 02)
00:01.0 PCI bridge: ATI Technologies Inc Radeon 9100 IGP AGP Bridge
00:13.0 USB Controller: ATI Technologies Inc OHCI USB Controller #1 (rev 01)
00:13.1 USB Controller: ATI Technologies Inc OHCI USB Controller #2 (rev 01)
00:13.2 USB Controller: ATI Technologies Inc EHCI USB Controller (rev 01)
00:14.0 SMBus: ATI Technologies Inc SMBus (rev 1Cool
00:14.1 IDE interface: ATI Technologies Inc Dual Channel Bus Master PCI IDE Controller
00:14.3 ISA bridge: ATI Technologies Inc Unknown device 434c
00:14.4 PCI bridge: ATI Technologies Inc Unknown device 4342
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP150 AC'97 Audio Controller
01:05.0 VGA compatible controller: ATI Technologies Inc Radeon 9100 IGP
02:06.0 Communication controller: Motorola Wildcard X100P
02:07.0 Communication controller: Motorola Wildcard X100P
02:08.0 Ethernet controller: 3Com Corporation 3Com 3C920B-EMB-WNM Integrated Fast Ethernet Controller (rev 40)
02:09.0 Communication controller: Motorola Wildcard X100P

# zaptel_hardware
pci:0000:02:06.0 wcfxo- 1057:5608 Wildcard X100P
pci:0000:02:07.0 wcfxo- 1057:5608 Wildcard X100P
pci:0000:02:09.0 wcfxo- 1057:5608 Wildcard X100P

# cat /etc/zaptel.conf
loadzone = ru
defaultzone = ru
fxsks=1-3

# /etc/init.d/zaptel start
Jan 29 16:52:23 tel Zapata Telephony Interface Registered on major 196
Jan 29 16:52:23 tel Zaptel Version: SVN-branch-1.4-r3754
Jan 29 16:52:23 tel Zaptel Echo Canceller: MG2
Jan 29 16:52:23 tel NOTICE-wcfxo: WCFXO/0: Unknown DAA chip revision: REVB=0
Jan 29 16:52:23 tel Failed to initailize DAA, giving up...
Jan 29 16:52:23 tel wcfxo: probe of 0000:02:06.0 failed with error -5
Jan 29 16:52:23 tel NOTICE-wcfxo: WCFXO/1: Unknown DAA chip revision: REVB=0
Jan 29 16:52:23 tel Failed to initailize DAA, giving up...
Jan 29 16:52:23 tel wcfxo: probe of 0000:02:07.0 failed with error -5
Jan 29 16:52:23 tel NOTICE-wcfxo: WCFXO/2: Unknown DAA chip revision: REVB=0
Jan 29 16:52:23 tel Failed to initailize DAA, giving up...
Jan 29 16:52:23 tel wcfxo: probe of 0000:02:09.0 failed with error -5
Jan 29 16:52:26 tel ztdummy: Trying to load High Resolution Timer
Jan 29 16:52:26 tel ztdummy: Initialized High Resolution Timer
Jan 29 16:52:26 tel ztdummy: Starting High Resolution Timer
Jan 29 16:52:26 tel ztdummy: High Resolution Timer started, good to go
Back to top
View user's profile Send private message
wayhigh



Joined: 17 Feb 2008
Posts: 2

PostPosted: Mon Feb 18, 2008 1:54 am    Post subject: Reply with quote

I have this exact same problem with my x100p.com x100p card.

Zaptel Version: SVN-branch-1.4-r3840
Zaptel Echo Canceller: MG2
NOTICE-wcfxo: WCFXO/0: Unknown DAA chip revision: REVB=0
Failed to initailize DAA, giving up...
wcfxo: probe of 0000:01:02.0 failed with error -5


Have you found a solution to it? I've emailed the x100p.com support but so far (over the weekend) I've heard nothing about it.
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
toha



Joined: 29 Jan 2008
Posts: 2

PostPosted: Mon Feb 18, 2008 9:21 am    Post subject: Reply with quote

The problem was - IRQ. Changed motherboard.
Disable in BIOS all unnecessary devices, and all became well.
Back to top
View user's profile Send private message
wayhigh



Joined: 17 Feb 2008
Posts: 2

PostPosted: Mon Feb 18, 2008 11:49 am    Post subject: Reply with quote

Bummer.. I've already done that and still no love..
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
SchoolHousePBX



Joined: 04 Dec 2008
Posts: 1
Location: Newark UK

PostPosted: Thu Dec 04, 2008 2:41 pm    Post subject: Unknown DAA chip revision: REVB=0 Reply with quote

I am having this problem too but I have noticed something interesting:

I only have one PCI slot and it has a riser to allow the X100p card to lay flat in a 1U enclosure, with the riser in circuit I see the following with dmesg;

Zapata Telephony Interface Registered on major 196
Zaptel Version: 1.4.12.1
Zaptel Echo Canceller: MG2
ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ
11
NOTICE-wcfxo: WCFXO/0: Unknown DAA chip revision: REVB=0
Failed to initailize DAA, giving up...
wcfxo: probe of 0000:00:14.0 failed with error -5

With the card plugged directly into the mother board without the riser it works fine;

Zapata Telephony Interface Registered on major 196
Zaptel Version: 1.4.12.1
Zaptel Echo Canceller: MG2
Real Time Clock Driver v1.12ac
parport: PnPBIOS parport detected.
parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
ACPI: PCI Interrupt 0000:00:14.0[A] -> Link [LNKB] -> GSI 11 (level, low) -> IRQ 11
wcfxo: DAA mode is 'TBR21'
Found a Wildcard FXO: Wildcard X100P

I don't know the answer but I have asked my motherboard supplier to investigate.

Regards,
Adrian.
Back to top
View user's profile Send private message
ric9887



Joined: 13 Dec 2008
Posts: 1

PostPosted: Sat Dec 13, 2008 10:40 am    Post subject: Reply with quote

I too am getting the Unknown DAA chip revision: REVB=0 error after upgrading Zaptel to 1.4.11-1.

I see that the error is being reported on 1.4.12 as well which I was hoping would solve the problem.

I too have the card plugged into a PCI slot on a riser from the MB, but do not have an option to try it directly into the PCI riser slot. The OS see's the card in either slot the riser creates, but Zaptel refuses to initialse the card properly in either.

I have tried changing the card onto another IRQ and made sure nothing else is sharing the IRQ.

The card has been working with previous releases of Zaptel.

lspcci >
02:08.0 Ethernet controller: Intel Corporation 82801BA/BAM/CA/CAM Ethernet Controller (rev 03)
02:09.0 Communication controller: Motorola Wildcard X100P

Any help with this would be appreciated.

Regards
Rich
Back to top
View user's profile Send private message
rakudave



Joined: 24 Dec 2008
Posts: 1

PostPosted: Wed Dec 24, 2008 2:09 am    Post subject: anyone? Reply with quote

I am facing the exact same problem...
Back to top
View user's profile Send private message
bcomtel



Joined: 15 Feb 2009
Posts: 8
Location: shenzhen,china

PostPosted: Sun Feb 15, 2009 1:44 am    Post subject: I am facing the exact same problem Reply with quote

I am facing the exact same problem
I have no idea .
_________________
Bcomtel is a professional WiFi PoE ColorLCD DECT PSTN Business
Router VoIP Phone and ATA manufacturer
From 30 to 80USD

Jack
MSN:bcomtel@bcomtel.com
Skype: bcomtel.com
website :http://www.bcomtel.com
Back to top
View user's profile Send private message Send e-mail Visit poster's website MSN Messenger
AAVoIP.com



Joined: 04 Feb 2009
Posts: 35

PostPosted: Mon Feb 16, 2009 12:27 pm    Post subject: VoIP Hardware Shop Here Reply with quote

give me a call with these types of questions www.aavoip.com
Back to top
View user's profile Send private message Visit poster's website
uros09



Joined: 05 Mar 2009
Posts: 1

PostPosted: Thu Mar 05, 2009 10:24 am    Post subject: Reply with quote

I have the same problem with x100p.
I tried it on Ubuntu server 8.04 and Fedora I tried with various zaptel versions (1-4-12 1-4-11 current 1-2-16 etc...) and I always get error that card can not initialise. (Unknown chip revision error -5 as above).

I can see it from lspci but I can't see it with cat /proc/interrupts.
I tried to disable all unnecessary hardware with no success.
When I removed card from PCI slot 1 to slot 2 I could see wcfxo on
cat /proc/interrupts alone on interrupt but the day after interrupt dissapeared.

I dunno what is happening. Is it motherboard problem, broken card, Digium change in zaptel to eliminate clone cards or something bad what kernel do ? (like disabling interrupts which I need)

Does anyone have this card working and if so pls tell me on what distro and with what version of Asterisk and Zaptel ?

Thanks
Back to top
View user's profile Send private message
cbullock81



Joined: 12 Mar 2009
Posts: 2

PostPosted: Thu Mar 12, 2009 4:52 pm    Post subject: Solution to: wcfxo: probe of failed with error -5 Reply with quote

I was having the same exact problem. Older intel board. 2 x100p.com cards. I tried every kernel parameter under the sun, and no luck. lspci -v would show the cards and I could see that there were no IRQ conflicts.

I happened across this article, and it fixed the problem.

http://www.voip-info.org/wiki/view/X100P+clone

Basically you have to patch the wcfxo driver, recompile / reinstall dahdi. Worked like a champ.

Hope this helps!
_________________
-Chris
Back to top
View user's profile Send private message
cbullock81



Joined: 12 Mar 2009
Posts: 2

PostPosted: Fri Mar 13, 2009 3:12 pm    Post subject: Solution to: wcfxo: probe of failed... update Reply with quote

Just to update anyone who might be reading this. My previous post did not end up correcting the problem 100%. There was 1 additional line of code that needed to be added to wcfxo.c. I found it here: http://www.mail-archive.com/asterisk-dev@lists.digium.com/msg35317.html

I'm going to copy and paste the patch that ended up working for me:

--- wcfxo.c 2008-08-13 20:58:36.000000000 -0400
+++ wcfxoNew.c 2009-01-11 11:24:51.000000000 -0500
@@ -696,6 +696,16 @@
/* Hardware stuff */
/* Reset PCI Interface chip and registers */
outb(0x0e, wc->ioaddr + WC_CNTL);
+
+ /* Set all to outputs except AUX 4, which is an input */
+ outb(0xef, wc->ioaddr + WC_AUXC);
+
+ /* Reset the DAA (DAA uses AUX5 for reset) */
+ outb(0x00, wc->ioaddr + WC_AUXD);
+ set_current_state(TASK_INTERRUPTIBLE);
+ schedule_timeout(1 + HZ / 800);
+
+ /* Set hook state to on hook & un-reset the DAA */
if (wc->flags & FLAG_RESET_ON_AUX5) {
/* Set hook state to on hook for when we switch.
Make sure reset is high */
@@ -704,9 +714,7 @@
/* Set hook state to on hook for when we switch */
outb(0x24, wc->ioaddr + WC_AUXD);
}
- /* Set all to outputs except AUX 4, which is an input */
- outb(0xef, wc->ioaddr + WC_AUXC);
-
+
/* Back to normal, with automatic DMA wrap around */
outb(0x01, wc->ioaddr + WC_CNTL);


I just inserted the code with the "+"s, recompiled and reinstalled, and it "seems" to have fixed the problem.

Hope this helps someone.
_________________
-Chris
Back to top
View user's profile Send private message
e4voip



Joined: 29 Apr 2009
Posts: 12

PostPosted: Thu Apr 30, 2009 5:59 am    Post subject: Anyone having luck with these x100s? Reply with quote

Anyone having luck with these x100s?
_________________
Michael White
.e4 -> Asterisk Hardware Experts
http://www.8774e4voip.com
Digium Preferred Webstore
Back to top
View user's profile Send private message
AAVoIP.com



Joined: 04 Feb 2009
Posts: 35

PostPosted: Mon May 04, 2009 10:27 pm    Post subject: AAVoIP.com Reply with quote

we can help you with this....Give us a Try...Experience, commitment, and dedication!!!! www.aavoip.com
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic     Forum Index -> Installation and compilation of asterisk All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
contact us at: support@asteriskguru.com - asterisKGuru.com © all rights reserved   |   *asterisk is registered trademark of © Digium™