Asterisk
From Hackepedia
X100P card
# lspci -lv | less -XF
and see if you can find something similar:
0000:01:05.0 Communication controller: Motorola: Unknown device 5608 Subsystem: Motorola: Unknown device 0000 Flags: bus master, medium devsel, latency 64, IRQ 201 I/O ports at de00 [size=256] Memory at fe9fd000 (32-bit, non-prefetchable) [size=4K] Capabilities: [40] Power Management version 2
BSD:
# pciconf -lv | less -XF none0@pci2:2:0: class=0x078000 card=0x00001057 chip=0x56081057 rev=0x00 hdr=0x00 vendor = 'Motorola' device = 'SM56 PCI Fax Voice Modem' class = simple comms
# lsmod | less -XF
and see if you can find the same modules loaded:
ztdummy 3880 0 zaptel 227876 8 ztdummy,wcfxo crc_ccitt 2144 1 zaptel rtc 14420 1 ztdummy
now to try zttool:
# zttool Alarms Span OK Wildcard X100P Board 1
Voicmail Setup for single answering machine
# cat extensions.conf [incoming] exten => s,1,Wait,2 exten => s,2,Answer exten => s,3,DigitTimeout,5 exten => s,4,ResponseTimeout,10 exten => s,5,WaitExten(3) exten => #,1,Hangup exten => 88,1,VoicemailMain exten => 88,2,Hangup exten = t,1,Voicemail(1) exten = t,2,Hangup
or you can make a personal greeting instead of the generic by replacing the "t" lines:
exten => t,1,BackGround(alisonsayingleaveamessage) ; make sure you have alisonsayingleaveanessage.gsm in your asterisk/sounds directory exten => t,2,Voicemail(s1) exten => t,3,Hangup
# cat voicemail.conf [general] ; You may not want all of these formats "show file formats" ; at the Asterisk console for a list of formats available format=wav49|gsm|wav serveremail=asterisk attach=yes minmessage=3 skipms=3000 maxsilence=10 silencethreshold=128 maxlogins=3 ; I have a script that changes permissions on new voicemails ; so I can use them in a webpage defined in externnotify ; externnotify=/usr/bin/vmperms fromstring=The answering machine emaildateformat=%A, %B %d, %Y at %r [zonemessages] eastern=America/New_York|'vm-received' Q 'digits/at' IMp central=America/Chicago|'vm-received' Q 'digits/at' IMp central24=America/Chicago|'vm-received' q 'digits/at' H N 'hours' military=Zulu|'vm-received' q 'digits/at' H N 'hours' 'phonetic/z_p' [default] ; 54322 is your password below ; john@example.com will be emailed when there is a new voicemail 1 => 54322,The Family,john@example.com
High-pitched squeal on telephone
I had a high pitched squeal on my telephone once I started using the X100P card. It turns out this was because it was sharing an IRQ:
# grep fxo /proc/interrupts 169: 31418924 IO-APIC-level Intel 82801DB-ICH4, eth0, wcfxo
This means I simly have to try another PCI slot until I'm not sharing an IRQ.