Mar 15

The latest

Category: Uncategorized

Well today was fun, got to go snowboarding before the season is over. I am good enough to carve and am getting into riding in the trees, but fresh powder is like crack. Snowboarding on fresh powder is like surfing a cloud. Go snowboarding, find powder.

The jeep is unhappy. It has a leaking rear axle seal, a loose mounting between the springs and the axle, and three out of four tires. Time to spend a money and love in fixing it up. I have some spare tires that should work, but I ended up getting an aftermarket cover for the axle. I will be putting shims in place to reduce the driveline angle and make the axle more secure.

The trixbox server is now hooked up to line two, we shall see if it is reliable enough to cancel the other phone line. I am thinking that I will also be looking into time based answers, like when there is nobody at the office, we can have an automated answering system.

The suzuki cold air intake has been installed. I have not seen any sort of milage increase since installation, but it does have more low end torque. I want to spend time this spring break installing sheet metal on the undercarriage of the car. This is to reduce drag at higher speeds. Hopefully, it will increase milage and performance. The concern is proper cooling, if the transmission has the same temperature after the drag reducing additions, it will be a good thing.

Comments are off for this post

Dec 3

My Trixbox adventures

Let’s start with the disclaimer, I am not saying that VOIP is the end all fix to everything. It is a useful tool for reducing cost or improving connectivity. What I am going to cover is the easiest (and hopefully cheapest) path between a new user and the ability to actually test a VOIP system.

What you are going to need:
A spare computer to act as the VOIP server with an ethernet port.
Minimal knowledge of linux command line, remember, when in doubt, google
trixbox 2.4, we will be going over how to get the trixbox 2.4 software.
Access to your router and internet device, namely the ability to open incoming ports.

The first thing we are going to do is download trixbox 2.4, this step is less trivial than one would think, but has been made easy by the availibility of the .iso on this site. The trixbox site only hosts the latest version (2.6 at the time of this writing) which gave me a lot of bugs upon first install.

Download the iso from either this site or another site.

Install trixbox 2.4 on the server, the details of this step are outside the scope of this writing. But can be found on the trixbox website.

Once installed, the trixbox server will be set to an automatic address on your local network, the issue with this is that getting to the web interface is more difficult. If you have a IP scanner on your computer, use it to find the IP of the trixbox server. If you still cannot find the IP, I suggest googling the commands for looking up the IP address directly from the server.

Now that we have found the ip address of the server, use your favorite web browser to access the server. Type the ip address of the server directly into the browser address. (i.e.

The web interface will give you a screen that has a link in the upper right corner called “switch”, click this and you will be prompted for a username and password. The username is ‘maint’ and the password is ‘password’. Enter these values and click OK. You should change these to prevent hacking.

Close the registration window. You are now logged in as the administrator, look for a link called ‘Asterisk’ and click on ‘FreePBX’.

This will take you to the FreePBX administaration screen. Here we can create the user accounts/extentions and configure the SIP Truck which handles calls to the outside world.

We will first start by setting up an extention in FreePBX. Click extensions, then click submit. This will set up a new SIP extension, which is what your computer will use to connect to the trixbox server. Give the first user an extension number (201 works good) to start, this is the number you use to dial this user internally. Next select give the account a display name and a password in the ‘secret’ field. For a basic extention this is all we need so click submit. Add at least one more for interoffice testing.

We now have the server set up for basic interoffice communication. Time to set up some user computers.

download X-lite from , Install it, run it. Under SIP account settings, add a new account. In the account properties, create a display name, this will be the name that will show up on caller ID. The username will be your extension, the password will be the value you entered for ‘secret’ and the domain will be the IP address of the trixbox server. click the register with domain and receive incoming calls checkbox and select domian. then click OK.

If you have done everything correct, Xlite should discover the network and prompt you saying ready and listing your extension. You can now make calls to and from extensions on the local network. Try dialing another extension you have set up and see how it works.

Next step is to add the ability to call outside your local network, this includes dialing out, and with the right customer plan, dialing in. So far we have not actually signed up for any service, all we have done is install server software and played with it to allow dave in accounting to talk to jill in marketing using their computers.

We need to get a service provider for incoming/outgoing. This tutorial will be using voicepulse so from here on all SIP trunking will be related to setting up service with voicepulse. If you do not like them, have a great time on your own. I spent two weeks stuck using vitelity and hated them. So I use voicepulse.

First, we need to sign up for an account with VP. Go to , use Trixbox CE as your PBX. Set up an account, they will give you information on how to download the voicepulse module.

Once you have downloaded the voicepulse module, get back into FreePBX, then click Tools, then Module Admin. Next click Upload module. Next find the file you downloaded and select it to be installed.

Once installed, enable the module. Once enabled, a voicepulse menu should show up in the left hand menu when you click setup. Start by clicking status, this should give you a basic idea of what they are doing for you. Next click troubleshooting and find what is and is not working. There should be at least one thing not working.

When I installed my trixbox, it said I needed to install the curl library. To do this, you need to login using SSH to the server. once logged in, follow the directions given to you by the module. (i.e. ‘yum install curl….’)

once this was installed. It all ran smoothly. I was able to make calls. This meant anywhere in the world as long as I was willing to pay. I did add the ability to block 411 calls and a dummy least cost routing mechanism. Otherwise, that is about it.

Comments are off for this post

Dec 3

Xlite Setup

1.Download X-lite from
2.Install X-lite
3.Start X-lite
4.At the top of the program, there are three buttons, click on the leftmost button and select “SIP Account Settings”
5.Click on “Add…” in the upper right corner
6.Enter the information given to you by the system administrator.

Display Name: John Smith
User Name: 2xx (this value will be your extension)
Password: xxxxxxxx (supplied by provider)
Authorization user name: (leave this field blank)
Domain: xx.xx.xx.xx (use this if you are on the outside of the network)

7.Click the “Register with domain and receive incoming calls”
8.Make sure domain is selected and click apply.

If properly configured, the unit should now be set up.

Comments are off for this post

Nov 8


So last weekend, I managed to get 4th and 2nd at the Roswell motorcycle event. This puts me, in a situation where in order to win 1st for the year, I have to place in the top 3 at the december event. I am not too worried about doing so, it just makes me think about what I have to practice. Finals in school apparently go hand in hand with trials.

I found a way to put Win XP on my desktop, I am using nLite to do so. The issues stems from the ability to install XP on a computer using SATA, a standard not supported by the original version. nLite solves this by allowing drivers to be installed while the instal utility is being loaded, very cool.

I am playing with VoIP, Trixbox, Asterisk, Digium, and FreePBX right now. I actually found a way to connect my office and my apartment to the same phone network, so now I call the office using an extension, NO PHONE BILL! It is pretty cool. It also means that I can get rid of our Qwest phone lines in favor of VoIP, it is way cheaper and there is less issues, I am looking at saving about $100 a month in phone bills by switching.

Comments are off for this post

Oct 14

Why Obama is considered a Terrorist

Terrorist : the systematic use of terror especially as a means of coercion
Terror : 1. a state of intense fear
2 a: one that inspires fear : scourge b: a frightening aspect
c: a cause of anxiety : worry d: an appalling person or thing ; especially : brat
4. violent or destructive acts (as bombing) committed by groups in order to intimidate a population or           government into granting their demands

The important one in this argument:
2 c: a cause of anxiety

By this definition Obama IS a terrorist! Want to know why? Sarah Palin roused her Ohio convention crowd so much they shouted “Terrorist!” And “Kill him!” Would that make you anxious?

Obviously this Obama character makes them anxious. I would argue that Palin is a terrorist by the same definition. She was there to bring up the issue and make them anxious about him. I would also like to cite Andy Martin as a Terrorist for being the first person to claim that Obama is a terrorist.

Do not forget that by bringing this to your attention it technically makes me a terrorist too, so don’t listen to anything I say.


P.S. McCain is a terrorist too because the idea of him kicking the bucket in office and Palin being president makes me REALLY anxious.

Comments are off for this post

Sep 26

What we should do.

700 billion dollars / 138 million American taxpayers = approx. $5000.

Why are we not just giving all the taxpayers who pay mortguages, rent and loans $5,000 right now so they can get back on track with their payments? Then WE can bail out the lending companies by increasing their cash flow against defaulting loans. Those taxpayers who do not have loans can further help by investing the
money, or spending it to reverse this recession.
Seriously, who would vote against it?

Comments are off for this post

Sep 1

Category: Uncategorized

well, school has started and so far all looks well, I have 4 classes and am considering going toward and MBA in conjunction with my EE bachelors. We shall see how things work out.

I managed to get first and second at round 10 and 11 this weekend for the Trials meet. I got second the first day and first the second day. I actually only managed to pull first by one point. It was looking to be a good day of riding, and for the most part it was, but it started raining and drenched the afternoon riders with some pretty heavy stuff. What we rode in was murky, muddy, and nasty. The creek at the bottom of the hill went from a tiny one inch deep trickle to a 2 foot deep torrent. The fun part was pushing my car out of the mud to get us up to the main road. We made it and headed home happy.

Comments are off for this post

Aug 9

My life in 4 months

Category: Uncategorized


Comments are off for this post

Aug 9

Summer and Updating

Category: Uncategorized

Yeah so my summers are always hectic. This is mostly because I am in Santa Fe all summer. I spend 7 days a week working at Santa Fe Skies RV Park for my family. I mostly do repair, upkeep, and tech work.  I also help with the Vacuum truck when my brother Tim needs a helper.  Between construction, repair, accounting, web design, and computer work I have little time for everything else. Time to do a little of the talky…

On the 2nd and 3rd we had another motorcycle comp. I took 2nd place the first day and 5th the second day. Saturday was a really close ride, the sections were fairly easy, this meant that you really had to be on top of your game. First place had 2 points, I had 4 points, and last place had 11. That is all out of a possible 120 so it made for and interesting turnout. Day two was not a day I am proud of, I was just off my game and made stupid mistakes. I missed a section and got a five for stalling. It was really bad. Here’s to next time being better.

Drupal is awesome, I love it, I am theming a site for an RV park right now and it is cool how I am totally waiting on them to get their act together, I am pretty much done. I started a reservation module but got sidetracked when I found the major differences between 5 and 6 meant I had to start over. After a lot of complaining and ideas and beer, I am back on track and will work on it more while at my apartment.

Last night I went to an HN-88 show at W21, they are actually really good, if you are into punk rock, check them out I am their web designer so I am somewhat biased, but they have to meet my critic standards so it evens out.

I installed openSUSE on my desktop, I played with it a little but the linux versions i have found seem to have heartburn over the MP3 issues. Thanks to the RIAA for making the open source world a  bunch of  kids scared of their lawyers.  GRR. Samba works great, FF, OO, and all the rest come preinstalled. I think the idea of a ready to go OS is just brilliant, too bad windows can’t figure that out. VNC over SSH is pretty cool too. I will probly put apache, php, mysql etc on it soon enough so I can skip that whole “upload your life” step, didn’t we make compiling for small projects obsolete? Oh, yeah, we replaced it with uploading. I am used to using textpad on windows, but moving to a linux distro means I would have to use wine to get at it, I would rather not, guess I am going to have to find a linux parallel.

My current main computer is running 3 Sata drives, two are RAID 0 500 GB and the third is a 80 GB where the linux os is installed. The BIOS boot settings allow me to run vista ultimate off the raid if i need to but I would like to get more familiar with the 64 bit capabilities of my linux distro. Now to find a way to tax the hell out of a 64 bit install with dual-core 2.2 ghz and 4gb of ram………….

Comments are off for this post

Jul 25

Bout dang time

Category: Uncategorized

figured i would put up a post about things in general.

got a lift kit for the jeep. it is a rubicon express 4 inch lift. the install was not that bad but i would suggest that anyone who is going to do a lift on any jeep older than 97 years should have access to a torch, plenty of jackstands, and a couple of pipe wrenches. the most awful parts of the install were the brake lines, the pitman arm and the chassis side of the leaf spring.

my room flooded. the rain from the new mexico monsoon season managed to find a way in and destroyed my carpet and my tv stand. i replaced the carpet and got a metal tv stand this time. dad and tim fixed the exterior. we also put in a new downstairs door to help with flooding of the hallway.

i won first place in sportsman at angelfire. i managed to get 34 points at the event taking first place. it was a lot of fun.

i got a new phone. bought a nextel i580, hopefully it will last longer than my last peice of junk.

i am working on websites using the drupal module api. i want to build a reservation system using D6, it is an upwill battle.

Comments are off for this post

« Previous PageNext Page »