Asterisk

X100P card
Linux:
 * 1) 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: 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
 * 1) pciconf -lv | less -XF


 * 1) 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
[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
 * 1) cat extensions.conf

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

[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
 * 1) cat voicemail.conf

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:

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.
 * 1) grep fxo /proc/interrupts