TE820 Hardware Detection

Home » Asterisk Users » TE820 Hardware Detection
Asterisk Users 3 Comments

I just installed a TE820 octal span T1 card, and it’s not showing up in dahdi_hardware output. This was installed into a test machine that already has a TDM800P card in it, and that one is showing up and working fine. Is there some kernel module that I’m missing?

Lspci:
05:04.0 Ethernet controller: Digium, Inc. Wildcard TDM800P 8-port analog card (rev 11)
21:08.0 Communication controller: Digium, Inc. Device 1820 (rev 02)

Lsdahdi:
### Span 1: WCTDM/0 “Wildcard TDM800P” (MASTER)
1 FXS FXOKS (In use)
2 FXS FXOKS (In use)
3 FXS FXOKS (In use)
4 FXS FXOKS (In use)
5 FXO FXSKS (In use) RED
6 FXO FXSKS (In use) RED
7 FXO FXSKS (In use)
8 FXO FXSKS (In use) RED

Dahdi_hardware:
pci:0000:05:04.0 wctdm24xxp+ d161:0800 Wildcard TDM800P

/etc/rc.d/init.d/dahdi start:
Loading DAHDI hardware modules:
wct4xxp: [ OK ]
wcte12xp: [ OK ]
wct1xxp: [ OK ]
wcte11xp: [ OK ]
wctdm24xxp: [ OK ]
wcfxo: [ OK ]
wctdm: [ OK ]
wcb4xxp: [ OK ]
wctc4xxp: [ OK ]
xpp_usb: [ OK ]

This is on a FreePBX 1.817.210.58 install – I’m not sure what the dahdi tools version is.
-Justin

3 thoughts on - TE820 Hardware Detection

  • Support for the TE820 was added to the wct4xxp driver in DAHDI-Linux v2.6.0. DAHDI-Linux 2.6.1 is the latest version. I bet updating DAHDI-Linux and DAHDI-Tools is all you need to do.

    Cheers, Shaun

  • I checked the version and it looks like it is up to date

    [root@dozer2 dahdi]# asterisk -rx ‘dahdi show version’
    DAHDI Version: 2.6.1 Echo Canceller: HWEC
    [root@dozer2 dahdi]# modinfo -F version dahdi
    2.6.1
    [root@dozer2 dahdi]# cat /sys/module/dahdi/version
    2.6.1

    If you have Asterisk running you can get the version like:

    # asterisk -rx ‘dahdi show version’
    DAHDI Version: v2.6.1 Echo Canceller: HWEC

    You can see which version is installed in the modules (sitting on the disk, not necessarily loaded into the running kernel) directory like:

    # modinfo -F version dahdi
    v2.6.1

    You can see which version is actually loaded in the kernel like:

    # cat /sys/module/dahdi/version
    v2.6.1

    And I’m with you on this one…