CaptainChris Logo

Telecom (Telephony and Networking)

My phone system

My main phone system is Cisco Unified Communications Manager 14 cluster with Unity 12.5 using 2 Asterisk 22 servers to handle trunks to BulkVS (for PSTN). and a few collectors networks. I'm using a dedicated server that I'm renting located in a large city nearby and an HP mini elitedesk. The dedicated server runs the publisher node for CUCM as well as Unity and the primary Asterisk. While the elitedesk runs a Subcriber, the other Asterisk server, and Open Paging Server. VPN tunnels are used to connect my house to the datacenter as well as to some family members houses. My fleet of phones include Cisco 8845's, 7841's, ATA190/191's and SPA112/122's. Connected to the ATA's are fax machines and analog telephones. I use a cordless analog phone because Cisco Wi-Fi phones are too cost prohibitive for me, and the Poly VVX D230 I own, well sucks. I cycle out cordless phones, but as of 8/1/2026, I'm attached to this Uniden exp91. While it's 900mhz and has no security, it has great sound quality, has no answering machine (which is a must for me), and great range.

Haters will call this "just a dumb homelab". But it's reliable enough that I use this as my main home phone system. It's alot more reliable than my iPhone and I perfer using it than the iPhone. Call me werid or old school, I don't care. This overly-redundant network serves me very well.

My landline telephone collection

I have a large collection of landline telephones. So large that I don't know how many I have. Most of these phones have came from thrift stores, a lot from Rod Ardvn, and only a few from eBay (or e-ripoff) and Best Buy.

While I would love to have a showcase of my collection, I have too much and they are in too many places. This will be a project for after I'm out of school.

Why I don't like FreePBX

It seems a lot of younger and newer poeple in the telephony community swears by FreePBX. While it's great for a first time learning tool, in my opinion, it sucks and it's stupid. Here is my reasoning: