Koozali.org: home of the SME Server

Howto install a TDM410P ?

Offline fpausp

  • *
  • 728
  • +0/-0
Howto install a TDM410P ?
« on: April 12, 2008, 03:39:09 PM »
Hi all,

I try to install a TDM410P on a Primergy TX150 S4. I am running Asterisk 1.4.18.1 and Sail 606.
I get "No Telephony Boards found" when i probe the card.

lspci output is:

Code: [Select]

00:00.0 Host bridge: Intel Corporation E7230/3000/3010 Memory Controller Hub (rev 81)
00:01.0 PCI bridge: Intel Corporation E7230/3000/3010 PCI Express Root Port (rev 81)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01)
00:1c.4 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 5 (rev 01)
00:1c.5 PCI bridge: Intel Corporation 82801GR/GH/GHM (ICH7 Family) PCI Express Port 6 (rev 01)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 01)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 01)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 01)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 01)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev e1)
00:1f.0 ISA bridge: Intel Corporation 82801GB/GR (ICH7 Family) LPC Interface Bridge (rev 01)
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01)
00:1f.2 RAID bus controller: Intel Corporation 82801GR/GH (ICH7 Family) SATA RAID Controller (rev 01)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01)
01:00.0 PCI bridge: Intel Corporation 6702PXH PCI Express-to-PCI Bridge A (rev 09)
0a:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 21)
0e:03.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)
0e:07.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
0e:09.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8169 Gigabit Ethernet (rev 10)


uname -r
2.6.9-67.0.4.ELsmp


zaptel-kmdl-2.6.9-67.0.4.ELsmp-1.4.9.2-48.el4.i686.rpm is installed !


What else can i do ?


regards
fpausp
« Last Edit: April 12, 2008, 03:41:30 PM by fpausp »
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #1 on: April 12, 2008, 06:12:51 PM »
WE haven't set the footprint record into the database fro the T410FP yet.

If you send us the signature of your card we'll include it.

follow the instructions here

http://www.selintra.com/docs/cgi-bin/view/Main/DocChapter258

Send us the vendorid, cardid and subsystem ids.  We'll send you a fix for the card.


Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #2 on: April 12, 2008, 07:00:43 PM »
Hi,

lspci -vv

0e:07.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
   Subsystem: Digium, Inc.: Unknown device 8005
   Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr+ Stepping- SERR+ FastB2B+
   Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
   Latency: 64 (16000ns min, 32000ns max), Cache Line Size 08
   Interrupt: pin A routed to IRQ 201
   Region 0: I/O ports at 4400 [size=256]
   Region 1: Memory at fc261000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: [c0] Power Management version 2
      Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=100mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
      Status: D0 PME-Enable- DSel=0 DScale=0 PME-


lspci -vn

0e:07.0 Class 0200: d161:8005 (rev 11)
   Subsystem: d161:8005
   Flags: bus master, fast Back2Back, medium devsel, latency 64, IRQ 201
   I/O ports at 4400 [size=256]
   Memory at fc261000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: [c0] Power Management version 2


regards
fpausp
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #3 on: April 12, 2008, 08:08:22 PM »
Copy this command and issue it at the linux console...

Code: [Select]
db selintra-work set pci:d161:8005:d161:8005 sysdev probe wctdm zzeor EOR
Issue a commit from SAIL globals panel.

Now attempt your probe again.

Best

S

Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #4 on: April 12, 2008, 09:29:38 PM »
Hi,

When i probe i get this as result:



Found following card...

0e:07.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
   Subsystem: Digium, Inc.: Unknown device 8005
   Flags: bus master, fast Back2Back, medium devsel, latency 64, IRQ 201
   I/O ports at 4400 [size=256]
   Memory at fc261000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: [c0] Power Management version 2

Requesting Load of wctdm ...

Loaded wctdm...

No Telephony Boards found - check admin-error log for probe failures...

Signalling asterisk daemon to load ZTDUMMY for timing purposes



After a signal-event post ..... i got:


Found following card...

0e:07.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
   Subsystem: Digium, Inc.: Unknown device 8005
   Flags: bus master, fast Back2Back, medium devsel, latency 64, IRQ 201
   I/O ports at 4400 [size=256]
   Memory at fc261000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: [c0] Power Management version 2

Requesting Load of wctdm ...

Loaded wctdm...

Zaptel view of card in /proc/zaptel/1
 Span 1: ZTDUMMY/1 "ZTDUMMY/1 (source: Linux26) 1" (MASTER)



but when i commit:

There are currently no PCI Telephony cards registered on the system.




Kind

fpausp

Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #5 on: April 12, 2008, 09:50:43 PM »
Yes indeed,

Apologies,  Digium have changed over to the voicebus technology on this card (like the 800 and 2400) so it no longer uses the TDM driver.  This means we'll have to change some code.

I am guessing that this will take a day or two.  Once again, apologies.

If your machine is accesible from the web and you can open it up to us then we'll happily work directly on your box.   I don't have a 410 here but we can get one on Tuesday.

For the moment SAIL won't recognise this card.

Could you also show us the output from dmesg please?

Send it to admin@selintra.com
Also if you want us to work on your system directly then send login details to admin@selintra.com

Thankyou


Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #6 on: April 12, 2008, 11:20:48 PM »
Hello Selintra,

Thanks for your great help, i am sorry i cant give you access to this machine because it is not mine.

I will send you an output from dmesg.


Kind
fpausp
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #7 on: April 12, 2008, 11:21:37 PM »
no problem

thx

Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #8 on: April 16, 2008, 05:53:07 PM »
Hi Selintra,

I installed Sail 617 and i have done a console-save, commit ...

When i probe the card i get:

Found following card...

0e:07.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
   Subsystem: Digium, Inc.: Unknown device 8005
   Flags: bus master, fast Back2Back, medium devsel, latency 64, IRQ 201
   I/O ports at 4400 [size=256]
   Memory at fc261000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: [c0] Power Management version 2

Requesting Load of wctdm ...

Loaded wctdm...

No Telephony Boards found on second pass ...

Signalling asterisk daemon to load ZTDUMMY for timing purposes


Can you help me please ?


Kind
fpausp
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #9 on: April 16, 2008, 08:55:53 PM »
This almost certainly bcause of the fingerprint record we gave you last week.

It needs to change (it does change in the update but it won't update the one you had changed - if that makes sense).

Do...

Code: [Select]
db selintra-work setprop pci:d161:8005:d161:8005 probe wctdm24xxp
Kind Regards

S


Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #10 on: April 17, 2008, 04:16:25 PM »
Thanks, that looks ok. I will test it next week ...

best
fpausp
Viribus unitis

Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #11 on: April 20, 2008, 07:45:55 AM »
Hello,

Today i tried to install this type of card on a 2nd Server, Asterisk 1.4.19 and sail-2.2.1-617 is running.

Code: [Select]

lspci -v

07:02.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
        Subsystem: Digium, Inc.: Unknown device 8005
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B+
        Status: Cap+ 66Mhz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
        Latency: 32 (16000ns min, 32000ns max), Cache Line Size 10
        Interrupt: pin A routed to IRQ 201
        Region 0: I/O ports at 1000 [size=256]
        Region 1: Memory at 92200000 (32-bit, non-prefetchable) [size=1K]
        Expansion ROM at fffe0000 [disabled] [size=128K]
        Capabilities: [c0] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=100mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
                Status: D0 PME-Enable- DSel=0 DScale=0 PME-

lspci -vn

07:02.0 Class 0200: d161:8005 (rev 11)
        Subsystem: d161:8005
        Flags: bus master, fast Back2Back, medium devsel, latency 32, IRQ 201
        I/O ports at 1000 [size=256]
        Memory at 92200000 (32-bit, non-prefetchable) [size=1K]
        Expansion ROM at fffe0000 [disabled] [size=128K]
        Capabilities: [c0] Power Management version 2


When i probe the card i get:

Code: [Select]

Found following card...

07:02.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
Subsystem: Digium, Inc.: Unknown device 8005
Flags: bus master, fast Back2Back, medium devsel, latency 32, IRQ 201
I/O ports at 1000 [size=256]
Memory at 92200000 (32-bit, non-prefetchable) [size=1K]
Expansion ROM at fffe0000 [disabled] [size=128K]
Capabilities: [c0] Power Management version 2

Requesting Load of wctdm24xxp ...

Loaded wctdm24xxp...

No Telephony Boards found on second pass ...

Signalling asterisk daemon to load ZTDUMMY for timing purposes




How can i solve this ?


regards
fpausp
« Last Edit: April 26, 2008, 02:50:28 PM by fpausp »
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #12 on: April 21, 2008, 08:25:53 PM »
what does the following give...?

Code: [Select]
db selintra show wctdm24xxp
Code: [Select]
cat /proc/zaptel/*


thx

S

Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #13 on: April 21, 2008, 09:26:19 PM »
Hi,

db selintra show wctdm24xxp:

wctdm24xxp=loadmod
    status=YES
    zzeor=EOR

cat /proc/zaptel/*:

cat: /proc/zaptel/*: Datei oder Verzeichnis nicht gefunden

(Datei oder Verzeichnis nicht gefunden = file or folder not found)


regards
fpausp
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #14 on: April 21, 2008, 10:26:35 PM »
OK, this tells me that the modporbe does not appear to be working correctly.

Here is what happens in the PCI module....

First it will look in lspci for cards it recognises.  Then it will issue a modprobe for those cards based upon what it has in its database.  Then it waits for a little while for UDEV to build the device tree.  Now it begins its second phase by reading the files in /proc/zaptel.  From these it begins to construct the necessary data structures to generate zaptel and zapata files.   

so...

You need to follow this through manually to see why it is failing...

Our tdm410PF test board here works fine so there is something not quite right with your system (probably our fault :) ).

shutdown asterisk

Code: [Select]
/etc/init.d/sark stop   

check that all of the zaptel modules have been unloaded by using lsmod...

Code: [Select]
lsmod
If any zaptel modules ae still present, unload them manually with

Code: [Select]
rmmod {modulename}
Ok...  lets begin.

Code: [Select]
modprobe wctdm24xxp
this should load wctdm24xxp, and zaptel. Check with lsmod that they have loaded OK.

If you get any error messages tell us.

If you get no error messages then do..

Code: [Select]
cat /proc/zaptel/*
If all has gone OK, you should see something like this...

Code: [Select]
[root@test73 ~]# cat /proc/zaptel/*
Span 1: WCTDM/0 "Wildcard TDM410P Board 1" (MASTER)

           1 WCTDM/0/0
           2 WCTDM/0/1
           3 WCTDM/0/2
           4 WCTDM/0/3

Kind Regards





Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #15 on: April 22, 2008, 04:13:26 PM »
Hi,


modprobe wctdm24xxp:

FATAL: Module wctdm24xxp not found.


Best
fpausp
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #16 on: April 23, 2008, 04:52:32 AM »
OK,  well that kind of clears up why the PCI card sniffer is not working....

so..  Back to first principles which rpms are you running for asterisk ?  What does "uname -r" show?  what does "rpm -qa  | grep zaptel" show?

Best

Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #17 on: April 23, 2008, 11:07:55 PM »
Hi,

In the meantime i got problems with my own server, maybe we can fix that first ?

Today i have done the 19-April update, i got many problems with installed contribs ... . I have done a fresh install and update.

After the update i installed fetchmail (smeserver-fetchmail-utf8-1.3.5-02.noarch.rpm) and sail with that script:

Code: [Select]

/sbin/e-smith/db yum_repositories set atrpms repository \
Name 'atrpms - EL4' \
BaseURL 'http://dl.atrpms.net/el4-$basearch/atrpms/stable' \
EnableGroups no \
GPGCheck yes \
GPGKey http://ATrpms.net/RPM-GPG-KEY.atrpms \
Visible no \
Exclude clamav,spamassassin,libselinux,perl-HTML-Parser,lm_sensors,\
perl-IO-stringy,perl-XML-Parser,razor-agents,libgcrypt,rpm-python,\
libxml2,zlib,gnupg,libxml2-python,yum,module-init-tools,rpm,gettext,\
librpm4,glib2,perl-libwww-perl,perl-Convert-ASN1,beecrypt,fetchmail,\
libacl,libtool-ltdl,popt,libgpg-error,freetype,perl-MIME-tools,mutt,\
gd,perl-TimeDate,librpm4.4 \
status disabled

expand-template /etc/yum.conf

yum -y install zaptel --enablerepo=atrpms
yum -y install libpri  --enablerepo=atrpms
yum -y install asterisk --enablerepo=atrpms
yum -y install zaptel-kmdl-`uname -r` --enablerepo=atrpms
yum -y install asterisk-addons  --enablerepo=atrpms

yum -y install sail-2.2.1-618.noarch.rpm --enablerepo=base
yum -y install sme-ast-de-de-gpl-sounds-1.0.0-1.noarch.rpm

signal-event console-save

signal-event post-upgrade

signal-event reboot



I probed my TDM-Card and got:


Code: [Select]

Found following card...

00:06.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface
Subsystem: Unknown device b1d9:0003
Flags: bus master, medium devsel, latency 32, IRQ 177
I/O ports at d800 [size=256]
Memory at dfffe000 (32-bit, non-prefetchable) [size=4K]
Capabilities: [40] Power Management version 2

Requesting Load of wctdm ...

Loaded wctdm...

Zaptel view of card in /proc/zaptel/1
 Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" (MASTER)
 
     1 WCTDM/0/0
     2 WCTDM/0/1
     3 WCTDM/0/2
     4 WCTDM/0/3




There are no entries in the PCI Telephony Card Definition.

I am a bit confused now, i think i can remember that sail in earlier versions was automatically given me a trunkline ?



Code: [Select]

lspci -v:

00:06.0 Communication controller: Tiger Jet Network Inc. Tiger3XX Modem/ISDN interface
        Subsystem: Unknown device b1d9:0003
        Flags: bus master, medium devsel, latency 32, IRQ 177
        I/O ports at d800 [size=256]
        Memory at dfffe000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 2

lspci -vn:

00:06.0 Class 0780: e159:0001
        Subsystem: b1d9:0003
        Flags: bus master, medium devsel, latency 32, IRQ 177
        I/O ports at d800 [size=256]
        Memory at dfffe000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [40] Power Management version 2


uname -r:
2.6.9-67.0.7.EL

cat /proc/zaptel/*:

Span 1: WCTDM/0 "Wildcard TDM400P REV I Board 1" (MASTER)

           1 WCTDM/0/0
           2 WCTDM/0/1
           3 WCTDM/0/2
           4 WCTDM/0/3


db selintra show wctdm:

wctdm=loadmod
    status=YES
    zzeor=EOR








please help me to get that working before my family is killing me  :lol:

regards
fpausp
Viribus unitis

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #18 on: April 25, 2008, 08:42:40 PM »
I can't help if you don't supply the information I request.

It's almost certain you have a module mis-match somewhere.  This is why I need to know which asterisk rpms you are running as well as the kernel release.  We are running our tdm410P here without problems. So...

Quote
Back to first principles which rpms are you running for asterisk ?  What does "uname -r" show?  what does "rpm -qa  | grep zaptel" show?

Thankyou

S


Offline fpausp

  • *
  • 728
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #19 on: April 25, 2008, 09:32:19 PM »
Hi,

Sorry, it is working now. The first problem on my friends server was a bad installation and on my own server i had to change the
impedances for my country. After the change in /etc/init.d/sark the inbound via TDM is working  :lol:.

Thank you for your help, when i finish the work on my first asterisk-costumer i like to donate to you.


Best

fpausp

Viribus unitis

Offline fpausp

  • *
  • 728
  • +0/-0
Howto install a TDM410P ?
« Reply #20 on: April 26, 2008, 02:53:45 PM »
Ignore this post
« Last Edit: April 26, 2008, 04:48:34 PM by fpausp »
Viribus unitis

Offline besterl

  • ***
  • 78
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #21 on: June 29, 2008, 01:18:10 PM »
Hi Guys - especially Selintra

Sorry to wake up an old thread

I believe the TDM800P is very similar to the TDM400P

I've tried all the instrucations here but no go.....

uname -r
2.6.9-67.0.20.EL

Asterisk version
sail-2.2.1-617

I have confused myself seriously now

Does the TDM800P (Populated with 2 FXO 4 port modules) use the wctdm or the wctdm24xxp driver?

I can get the card visible in the PCI Probe under both, but no trunk lines are created..

I am a bit of a noob here (have set up a test trixbox), but would like to get this running on the SARK

Urgent help/advice will be greatly appreciated.

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #22 on: June 29, 2008, 05:15:53 PM »
The TDM800 was not supported until -626

U[grade SAIL and you should be good to go.

Suggest you go up to -640

As an aside, the tdm800 is quite different to the tdm400 and uses different drivers (as you'd guessed). The TDM410 is it's 4 port equivalent.

Best

Offline besterl

  • ***
  • 78
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #23 on: June 29, 2008, 06:20:29 PM »
What I have found out so far.

The tdm800p uses the wctdm24xxp driver

I can get the server to see the card in PCI Probe.

The problem however is that, that is where it stops.

Trying to narrow down the problem - it seems that modprobe is not loading the driver at startup

If I run modprobe wctdm24xxp - it see the card

If I do not run this - the card is not recognised.

The problem is that when you commit your changes - the wctdm24xxp is unloaded.

As such the is no info in the card info screen

I have run the latest yum updates and sail is still only on 617.

How would I go about taking it to 640 like you suggest.

Much appreciated


Offline besterl

  • ***
  • 78
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #24 on: June 29, 2008, 06:38:03 PM »
OK - I found the RPM - busy installing now

Will let you know

L

Offline besterl

  • ***
  • 78
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #25 on: June 29, 2008, 06:47:22 PM »
Here is the situation currently

update to Sail to 2.2.1-640

PCI Probe results

Found following card...

00:0a.0 Ethernet controller: Digium, Inc. Wildcard TDM800P 8-port analog card (rev 11)
   Subsystem: Digium, Inc. Wildcard TDM800P 8-port analog card
   Flags: bus master, medium devsel, latency 64, IRQ 185
   I/O ports at e800 [size=256]
   Memory at fcfffc00 (32-bit, non-prefetchable) [size=1K]
   Expansion ROM at fcfc0000 [disabled] [size=128K]
   Capabilities: [c0] Power Management version 2

Requesting Load of wctdm24xxp ...

Loaded wctdm24xxp...

No Telephony Boards found on second pass ...

Signalling asterisk daemon to load ZTDUMMY for timing purposes



modprobe wctdm24xxp result

FATAL: Module wctdm24xxp not found.

dmesg result
IA-32 Microcode Update Driver: v1.14 <tigran@veritas.com>
microcode: CPU0 already at revision 0x32 (current=0x32)
microcode: No new microdata for cpu 0
IA-32 Microcode Update Driver v1.14 unregistered
divert: freeing divert_blk for bond0
ip_tables: (C) 2000-2002 Netfilter core team
ip_conntrack version 2.1 (3573 buckets, 28584 max) - 356 bytes per conntrack
Ethernet Channel Bonding Driver: v2.6.3-rh (June 8, 2005)
bonding: MII link monitoring set to 200 ms
divert: allocating divert_blk for bond0
via-rhine.c:v1.10-LK1.2.0-2.6 June-10-2004 Written by Donald Becker
ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 201
divert: allocating divert_blk for eth0
eth0: VIA Rhine II at 0xfcfff800, 00:1d:92:6f:85:39, IRQ 201.
eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link 41e1.
eth0: link up, 100Mbps, full-duplex, lpa 0x41E1


Alas - no Digium in dmesg






Offline besterl

  • ***
  • 78
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #26 on: June 29, 2008, 07:31:55 PM »
Excellent

Installed the latest Zaptel rpms and voila - all is working

Thanks a mil for the help


Offline NetDreamer

  • 11
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #27 on: September 15, 2008, 10:08:11 AM »
I also have just bought a TDM410 and have similar problems- server on 617 card not recognised - see info below.
could you help by explaining how to download later version / from where?

Found following card...

00:0a.0 Ethernet controller: Digium, Inc.: Unknown device 8005 (rev 11)
   Subsystem: Digium, Inc.: Unknown device 8005
   Flags: bus master, medium devsel, latency 64, IRQ 177
   I/O ports at c400 [size=256]
   Memory at e7104000 (32-bit, non-prefetchable) [size=1K]
   Capabilities: [c0] Power Management version 2

Requesting Load of wctdm24xxp ...

Loaded wctdm24xxp...

No Telephony Boards found on second pass ...

Signalling asterisk daemon to load ZTDUMMY for timing purposes


[root@bwfserver ~]# uname -r
2.6.9-78.0.1.EL

[root@bwfserver ~]# rpm -qa | grep zaptel
warning: only V3 signatures can be verified, skipping V4 signature (note x3)
zaptel-1.4.9.2-48.el4
warning: only V3 signatures can be verified, skipping V4 signature (note x 2)
zaptel-kmdl-2.6.9-67.0.1.ELsmp-1.4.9.2-48.el4
warning: only V3 signatures can be verified, skipping V4 signature (note x 1)
zaptel-kmdl-2.6.9-67.0.1.EL-1.4.9.2-48.el4

Version: sail-2.2.1-617

any assistance would be appreciated

Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #28 on: September 15, 2008, 12:43:37 PM »
SAIL is recognising your card just fine.  The problem you have is that you have installed kernel drivers for 2.6.9-67.0.1 but you have yum upgraded your kernel to 2.6.9-78.0.1

Look here...

Quote
root@bwfserver ~]# uname -r
2.6.9-78.0.1.EL

[root@bwfserver ~]# rpm -qa | grep zaptel
warning: only V3 signatures can be verified, skipping V4 signature (note x3)
zaptel-1.4.9.2-48.el4
warning: only V3 signatures can be verified, skipping V4 signature (note x 2)
zaptel-kmdl-2.6.9-67.0.1.ELsmp-1.4.9.2-48.el4
warning: only V3 signatures can be verified, skipping V4 signature (note x 1)
zaptel-kmdl-2.6.9-67.0.1.EL-1.4.9.2-48.el4


uname -r is showing 2.6.9-78.0.1 while you have kmdl rpms for 2.6.9-67.0.1

SAIL is asking for the correct driver to be loaded into the kernel but you do not have a driver installed for 72.0.1

so - you must install the 78.0.1 driver rpms...

Code: [Select]
yum install zaptel-kmdl-`uname -r` --enablerepo=atrpms
Then you must remove ztdummy

Code: [Select]
rmmod ztdummy
db selintra-work setprop ztdummy status NO
db selintra setprop ztdummy status NO


Then you can run your probe again.



Kind Regards

Offline NetDreamer

  • 11
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #29 on: September 16, 2008, 02:06:09 AM »
I have tried the Yum and it comes up with

Error: Missing Dependency: zaptel = 1:1.4.9.2-48.el4 is needed by package zaptel-kmdl-2.6.9-67.0.1.EL

I know for those who are good at linux would be able to solve this in minutes, but I have seached for a solution for several hours and come up blank. Also I have tried a few things that I have read on the web and it hasn't helped.

I may have dug myself a deeper hole.

If this is a simple issue I would appreciate some guidance otherwise I will backup my data files and do a new sark install. The irony here is that the fresh install may even be the quicker option.

Kind Regards
Brian

Offline NetDreamer

  • 11
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #30 on: September 16, 2008, 05:12:05 AM »
There is an expression that goes -

When you find yourself in a hole - STOP digging!

I'm now past the point of no return (for me at least) - am now re-installing from scratch.
At least this way I will be back to a completley standard install.
Regards
Brian

Offline NetDreamer

  • 11
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #31 on: September 17, 2008, 10:42:39 AM »
I have now completed a fresh install.

This then recognised the card but would go no further - ie I could see the channels in the server manager but could not use them.

I then updated the whole thing using server manager. This then took me back to where I started. The system did not recognise the card at all.

Error: Missing Dependency: zaptel = 1:1.4.9.2-48.el4 is needed by package zaptel-kmdl-2.6.9-67.0.1.EL

this may be caused by the following line in the update manager.

warning: only V3 signatures can be verified, skipping V4 signature
warning: package kernel = 2.6.9-67.0.7.EL was already added, replacing with kernel <= 2.6.9-78.0.1.EL

and this

Installing: kernel-smp                   ##################### [105/363]Warning: Module zaptel.ko from kernel 2.6.9-67.0.1.ELsmp has no modversions, so it cannot be reused for kernel 2.6.9-78.0.1.ELsmp

Updating  : kmod-ppp                     ##################### [122/363]FATAL: Could not open '/boot/System.map-2.6.9-67.0.7.EL': No such file or directory

it appears as if the updates replace / delete  the files

Also on this site I read that the TDM410 needs a later version of SAIL than the 617 currently installed- do i need to install a later rpm? Which version is recomended ?

If so, do I need to put file into any particular directory before installing via YUM ?


Offline NetDreamer

  • 11
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #32 on: September 17, 2008, 04:06:54 PM »
System now working with TDM 410
Brief steps undertaken -

fresh install from version sme-sail-617 iso
update server from console manager (card no longer recognised)
log into server and download sail-640 & latest zaptel drivers
yum localinstall sail-version
yum install gcc
yum install kernal-devel
configure, make & install latest zaptel drivers
reboot
in server-manager - probe card, stop card, start card
done. :-)

extensions do not show up in operator panel on my system. :?





Offline SARK devs

  • ****
  • 2,806
  • +1/-0
    • http://sarkpbx.com
Re: Howto install a TDM410P ?
« Reply #33 on: September 17, 2008, 04:20:50 PM »
Hi there

What you have done will work but it isn't recommended.  In general it isn't a good idea to install a dev environment (which is what you've effectively done) onto SME, at least not onto a production box.

The rpms do work, all you had to do was to remove zaptel and zaptel-kmdl before reinstalling them (which would pick up the latest kernal versions).

I was working on a script for you but since you are now running, I will turn it into a yum upgrade howto for the wiki  because it is confusing.  However, I really don't advise/recommend running a dev environment on a production box.

ZAP extensions don't show up in operator panel. You are correct, they don't at the moment.  It is something that we are looking at and will address in the next few releases.

Kind Regards

 

Offline NetDreamer

  • 11
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #34 on: September 18, 2008, 12:39:50 AM »
Thanks for the advice.

I will remove gcc and kernal-dev - They were only installed because i did not know any other way to install new zaptel drivers.

Thankyou once again.

Regards

Brian

Offline Bud

  • *
  • 487
  • +0/-0
Re: Howto install a TDM410P ?
« Reply #35 on: April 23, 2009, 07:06:44 PM »
hi guys hope you can help

i am using sme 7.4 with asterisk/freepbx installed. i have a tdm410p and fxo board in my server (running in server/gateway mode with 2 nics)

my problem is that i have 2 softphones installed on 2 windowz xp boxes and they are reconised by the extensions i created. i cannot make or receive any outside calls. when my sme 7.4 server boots i can see that it loads the dahdi tools and drivers. how can i see if my tdm410p is recognised by the freepbx server

any help greatly appreciated  :smile: