Home Asterisk Server

One of the things I’ve wanted with my Home IT Setup is as much control as possible. My Internet service (and analogue telephone line) is provided by British Telecom (BT).

Not that there’s anything wrong with it, I just simply prefer to have a lot more control over the phone line when it enters my household, and coming from a technical background being able to view the statistics for the phone line and how it’s connected. Plus the call control features you get with Asterisk PBX are way more advanced.

I like being able to control my calls, and being able to record all calls and leaving voicemails whilst ignoring unknown numbers appeals to me. I’ve been familiar with Asterisk PBX now for a few years, so looking into developing a system I can use with it.

Ideally I’m going to need an Asterisk PBX Server. Should be simple enough. The technology is cheap enough to purchase. A cheap old PC should do the basic functionality.

I’ll need to integrate the phone lines. BT provide their Analogue phone lines of POTS. Which means I’ll need at least an Interface card which offers FXO functionality (may aswell get FXS card too since Fax Machines are old technology but you never know when you might need it). As I plan on integrating them with VOIP phones (I’m familiar with Avaya) I’ll need to buy a card that supports an FXO Gateway.

I’m still researching at this point. I only have one phone line entering the household (which is both my phone calls / internet)

If I’m using multiple VOIP phones (I’ll need at least two), does that mean I’ll need two FXO gateways, or can I get away with one and it’s looking after with Internal routing via my network switch?

I’ll keep posting as I go

Cisco Switch Commands

I’m slowly progressing through learning the cisco switch commands configuration as I’m progressing learning this development.

I’ve currently managed to work out how to provide the following details at switch level with basic understanding of the switch commands

– specify a port description
– specify a switch / port IP address and subnet mask
– specify a hostname for the switch
– disable and re-enable the switch port

I’m a very basic beginner but I’ve already started to grasp an understanding of how to configure these switches now when you work out the structure of how the commands work it allows you to learn a lot faster.

Basically when you first login to the switch your in a view where you can see the basic configuration but you can’t make any changes. You then access the switch in a priveleged mode by using a command called “enable”

Once you are logged into the switch you can then issue the commands you want to use. If you want to configure the switch you enter the terminal configuration mode.

Then you configure the specific switchport (if it’s the vlan it’s vlan1) all ports are assigned this by default

It works like a folder structure, it would be like this each submenu would be a folder within the previous one (for example)

So changes made to fa0/2 would only affect that port, changes made to vlan1 would affect all ports

> vlan1
> fa0/1 (port 01 fast ethernet)
> fa0/2 (port 02 fast ethernet)
> fa0/3 (port 03 fast ethernet)
> fa0/4 (port 04 fast ethernet)
> fa0/5 (port 05 fast ethernet)
> fa0/6 (port 06 fast ethernet)
> fa0/7 (port 07 fast ethernet)

I’ll keep blogging as I work on more of it