Problem with Digium, Inc. Wildcard TDM410

I have bought this analog card

lspci said

07:04.0 Ethernet controller [0200]: Digium, Inc. Wildcard TDM410 4-port analog card [d161:8005] (rev 11)
	Subsystem: Digium, Inc. Wildcard TDM410 4-port analog card [d161:8005]

dahdi_hardware said
pci:0000:07:04.0 wctdm24xxp- d161:8005 Wildcard TDM410P

After modprobe of wctdm24xxp module nothing change.

dahdi-genconf -vvv seems to not recognize the card

It’s an obsolete card, not supported in current versions of DAHDI, you would need to use an old DAHDI driver, as discussed in recent postings.

1 Like

Yes, using the old good 2* serie …

07:04.0 Ethernet controller: Digium, Inc. Wildcard TDM410 4-port analog card (rev 11)
	Subsystem: Digium, Inc. Wildcard TDM410 4-port analog card
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 32 (16000ns min, 32000ns max), Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 20
	NUMA node: 0
	IOMMU group: 13
	Region 0: I/O ports at c000 [size=256]
	Region 1: Memory at fe120000 (32-bit, non-prefetchable) [size=1K]
	Expansion ROM at fe100000 [disabled] [size=128K]
	Capabilities: [c0] Power Management version 2
		Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=100mA PME(D0+,D1+,D2+,D3hot+,D3cold+)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: wctdm24xxp
	Kernel modules: wctdm24xxp

This card works fine, I also solve the problem with rotary phone, now it works fine, but I hear a little noise in background, I have tried this options

options wctdm24xxp opermode=ITALY latency=6 companding=alaw

but nothing change

can be the echo mg2 module?

Oslec on Debian give me this error

“Unknown symbol oslec_create (err -2)”

Did you know in which version of dahdi this card is dropped?
3.1.0? 3.0.0?

You can check the commit history here and see: Commits · asterisk/dahdi-linux · GitHub

If you need the old drivers, installing using PhreakScript should restore them: GitHub - InterLinked1/phreakscript: A utility to automate the installation, maintenance, and debugging of Asterisk/DAHDI, while integrating additional patches to provide the richest telephony experience

The drivers will be re-added eventually, if and when the DAHDI team actually returns from their 2-year vacation back to work.

1 Like

A great idea would be a dahdi fork with all old drivers restored, there are a lot of old pci and pci-e card still good for working.

No, forks are the wrong idea. There already are some and it’s a complete mess.

PhreakScript adds them all back in a compatible way, without a hard fork. But the real solution is the DAHDI team needs to stop their coffee break and get back to work.

1 Like