---
name: "dahdi_test"
section: "8"
platform: "linux"
package: "dahdi"
version: "1:3.1.0-2.1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/dahdi_test"
---

# dahdi\_test(8)

Test if the DAHDI timer provides timely response

## NAME

dahdi\_test — Test if the DAHDI timer provides timely response

## SYNOPSIS

**dahdi\_test** *\[ -v \]*

## DESCRIPTION

**dahdi\_test** dahdi\_test runs a timing test in a loop and prints the result of each loop. The test is as follows:

It reads 8192 bytes from the DAHDI timer device (*/dev/dahdi/pseudo*).  This should take exactly 8000 ms . It uses calls to *[gettimeofday(2)](/gettimeofday/2.md)* before and after that read to check that indeed exactly 8000ms have passed.

Values of 100% and 99.99% Are normally considered a definite  *pass.* Values of 99.98% and 99.97% are probably OK as well.

## OPTIONS

- **-v**

  Be more verbose: print one line per test.

- **-c** *count*

  Run for  *count* times instead of running forever.

## FILES

**/dev/dahdi/pseudo**

The device file used to access the DAHDI timer.

## SEE ALSO

[dahdi\_tool(8)](/dahdi_tool/8.md), [dahdi\_cfg(8)](/dahdi_cfg/8.md), [asterisk(8)](/asterisk/8.md). [gettimeofday(2)](/gettimeofday/2.md)

## AUTHOR

This manual page was written by Tzafrir Cohen \<tzafrir.cohen@xorcom.com\>  Permission is granted to copy, distribute and/or modify this document under  the terms of the GNU General Public License, Version 2 any   later version published by the Free Software Foundation.
