I tihnk you may be risking the ire of the list. :) My suggestion would be for you to use something like Asterisk at home, a pre-built install for Asterisk that requires minimal work on your part to get linux up and running. See http://asteriskathome.sourceforge.net/ for more information.