My previous posts were about things that required a pretty thorough understanding of specific technologies. I mean they were hard. So here’s an easier one. This post contains instructions on how to use basic network troubleshooting commands to narrow down the reason behind why the Internet isn’t working on your computer the day you really need it to get that stuff done.
Difficulty: Level 1

ipconfig and press enteripconfig command, which tells you some basic information about your computer’s network card’s configuration.ping followed by your default gateway, so for me the full command would be ping 192.168.0.1tracert www.technicallyamusing.com and hit enterSo to sum up, the commands covered were ipconfig, ping, and tracert. These are very useful commands and can be used in much more powerful ways than demonstrated above. For any command prompt …command… you can look at the various options the command offers by typing /? after the command.
A little while ago, I was asked to see if there was a way to make some phones at a site ring with a unique ring type when internal calls were made. So if Person A dialed Person B down the hall, the phone would ring the “Internal Ring” while if a call came in from outside the office the ring would be whatever the person had chosen on their phone.
The office in question has a variety of Polycom SoundPoint IP phones and uses Trixbox as the PBX. I searched the Trixbox forums and Googled like mad to figure out how to do this. None of the instructions or guides I found worked for this office, others seemed to have had better luck, but for whatever reason the recommendations weren’t working for me.
Eventually I took an approach that uses bits and pieces from the information I found and now I’ve successfully configured not only the distinctive internal call ring but also another ring for the intercom feature.
Difficulty: Level 3
These instructions have been tested and verified to work on Polycom Soundpoint IP 501, 450, 650, and 330 phones running BootROM 4.1.2 and SIP 3.1.2. The Trixbox version used is Trixbox CE 2.6. These instructions do not apply to any non-Polycom phones. Other Polycom SoundPoint models or BootROM/SIP versions may not work.
Read on after the jump for how to get this working.
Read the rest of Trixbox/Polycom: Configure Custom Internal Ring »
Recently I implemented a public WiFi hotspot and needed an easy way for the office’s staff to manage users and passwords for the hotspot. My original solution relied on third party hosted management that was great until the site hosting the management started having issues. So I decided to use the Captive Portal feature of pfSense to allow complete on-site control.
But I quickly learned that pfSense does not have a feature that allows different user roles for management. This will be a feature in the next version of pfSense but the latest production version (1.2.2) doesn’t have the feature. Well I wanted the staff at the location to be able to manage Captive Portal users, but I didn’t want to give them access to every feature. So I hacked together excatly what I needed.
Then as soon as the next version of pfSense is released all of my effort will no longer matter. But until then my hack does the job. You can read how to do the entire hack after the jump.
Read the rest of Limited pfSense Captive Portal User Management »