Warning: include_once(/f1/content/blinkeylight/public/blog/wp-content/plugins/wp-db-backup/) [function.include-once]: failed to open stream: No such file or directory in /f1/content/blinkeylight/public/blog/wp-settings.php on line 465

Warning: include_once() [function.include]: Failed opening '/f1/content/blinkeylight/public/blog/wp-content/plugins/wp-db-backup/' for inclusion (include_path='.:/nfsn/apps/php5/lib/php/:/nfsn/apps/php/lib/php/') in /f1/content/blinkeylight/public/blog/wp-settings.php on line 465

Warning: Cannot modify header information - headers already sent by (output started at /f1/content/blinkeylight/public/blog/wp-settings.php:465) in /f1/content/blinkeylight/public/blog/wp-includes/feed-rss2.php on line 8
Blinkey Light http://www.blinkeylight.com Observe The Blinkey Lights. Be Happy. Wed, 09 Apr 2008 18:52:01 +0000 http://wordpress.org/?v=2.7 en hourly 1 Apple goes Evil http://www.blinkeylight.com/archives/12 http://www.blinkeylight.com/archives/12#comments Wed, 09 Apr 2008 18:52:01 +0000 Scott http://www.blinkeylight.com/archives/12 I’m not the biggest Apple fan in the world.  I mean, I own a iPod (1st gen shuffle!), I recommend macs to my friends and family, and I think the Macbook Air is SO PRETTY.  But at the end of the day, I’m a PC guy.  I like iTunes well enough, but the last time I upgraded my laptop I didn’t bother installing it, choosing instead to go with Winamp. No big deal, and nothing personal against Apple, I just prefer Winamp.

So I’m starting to get more and more annoyed with this stupid pop-up that comes along every day or so that wants to “update” my Apple software.  All because I installed the Quicktime viewer, which is practically required to do anything video related on the internet.  If it were just trying to update Quicktime, I’d be ok with it, but it isn’t.

The updater has checked BY DEFAULT to install itunes and Safari, as well as updating Quicktime!

Bad Apple! BAD!

I don’t want Safari. I have no interest in Safari.  I don’t want iTunes either. Installing one product of yours DOES NOT mean I want the whole rest of your catalog installed with a single click. Get rid of it.

]]>
http://www.blinkeylight.com/archives/12/feed
The Quest for an IP-PBX, Part the Second http://www.blinkeylight.com/archives/10 http://www.blinkeylight.com/archives/10#comments Tue, 11 Mar 2008 22:51:28 +0000 Scott http://www.blinkeylight.com/archives/10

Table of contents for Quest for an IP-PBX

  1. The Quest for an IP-PBX, Part the First
  2. The Quest for an IP-PBX, Part the Second

Having laid out my needs and wants in a IP-PBX here, let’s take a look at the platforms themselves, shall we? For the sake of convenience, I’ll divide them into No-Cost and Cost sections.

In the No-Cost section we have basic Asterisk, trixbox CE, trixbox Pro Standard, and PBX-In-A-Flash. By “No-Cost” I mean that the IP-PBX software won’t cost you anything. You still have to provide server hardware to run the system and buy all the phones and such, but you won’t incur any software costs. Digium (who owns the Asterisk brand now) distributes an official Asterisk package for free.

While you can certainly install Asterisk on your favorite Linux distro, and there’s nothing wrong with that at all, I was looking for more of an all-in-one install. I wanted to download an ISO, burn it to CD, drop it in the drive and go. AsteriskNOW is the basically that, using rPath linux and vanilla Asterisk. It’s as close to a basic Linux+Asterisk as anything and that’s probably why I felt the least comfortable with it. I think it’s a great platform, and hugely extensible. Someone with more familiarity with both Linux and Asterisk could probably make better use of it than me. Sadly, my Nix-Fu is weak.

My second freebie that I tested was trixbox CE. Formerly called Asterisk@Home, trixbox CE is owned by Fonality (makers of trixbox pro, reviewed later here). While I have concerns with the tone taken by Fonality’s devs and officers on various forums and blogs, I cannot fault the product itself. Installation is a breeze, and the admin interface is well laid out. I had no problems provisioning my test phones (Aastra 9133i’s). It even auto-provisioned them after I set one DHCP parameter. There are a few weird items of mention. The package manager cannot be accessed without logging into the trixbox forums. This necessitates creating a user on the trixbox forums as well. Not a huge deal, but an odd choice to be sure. I really liked HUDlite, the desktop control application. Really really slick. While ended up choosing another option for my business needs, this is the one I have installed at home now, because it was the easiest to configure and expand for other uses at home (SMB file server).

Next up was trixbox Pro. trixbox Pro (yes, trixbox is always all smallcase) is a weird bird, compared with all the other options. Fonality pitches it as a “Hybrid-hosted” system. Without getting into the details of hosted systems vs. on-site systems, lets just say that “hybrid-hosted” is very accurate and that, like many hybrids, trixbox Pro has most of the benefits and disadvantages of both parents. before installing you create an account with trixbox.com. After the install is done, the server connects via VPN to Fonality’s datacenter. While the server functions as a local server (call handling, trunk connections, etc. etc.), all administration is done through a web control panel at cp.trixbox.com. There are obvious security concerns with this type of setup (my biggest being the possiblility of a rogue trixbox employee nuking things), there are some very real strengths to it as well. Backups of configuration are automatic. Restores are also nearly automatic. Being a remote tech/admin for trixbox Pro is a cinch, since all admin is done remotely anyway. In case of a blowed-up server, simply replace the hardware, drop in the trixbox pro CD, type in your username and password at the prompt (post-install) and watch the config synchronize. Remote extensions are also a breeze, due to the built-in VPN. While I eventually chose a fully on-premise solution, I could see this as a strong contender for a consultant or reseller. FYI, if your site’s internet connection is down, the tbPro server continues to function as normal. you just cannot make config changes until the Internet comes back up. In the case of network topography changes (IP range change, gateway address change or some other local change in Internet access) there is a limited command-line interface to change these settings.

Last on the list was supposed to be PBX-In-A-Flash. I picked this up after reading a few things at nerdvittles.com. It looks pretty cool, but sadly I could never get it past the install. I couldn’t figure out how to administer the thing, so I moved on.

That’s all for the No-Cost options that I tried. Next up are the Costly options.

]]>
http://www.blinkeylight.com/archives/10/feed
The Quest for an IP-PBX, Part the First http://www.blinkeylight.com/archives/8 http://www.blinkeylight.com/archives/8#comments Thu, 06 Mar 2008 00:20:55 +0000 Scott http://www.blinkeylight.com/archives/8

Table of contents for Quest for an IP-PBX

  1. The Quest for an IP-PBX, Part the First
  2. The Quest for an IP-PBX, Part the Second

I’ve been working for the past couple of months on putting together an Asterisk IP-PBX for the purpose of replacing my company’s aging traditional PBX system. Briefly, for those unfamiliar with the concept, an IP-PBX does everything a normal PBX system does, but it talks to the phones over your data network using TCP/IP. There are IP-PBX systems made by Cisco and Shoretel and a few others that are quite impressive but they tend to be either expensive or extremely expensive.

So I’ve turned to Asterisk. Asterisk is an Open Source IP-PBX built on top of Linux. Like most platforms built on Linux, you have a wealth of options to choose from when putting together your own system, to the point that I am lost most of the time. So far, I’ve looked at trixbox (CE and Pro), PBX-in-a-Flash, AsteriskNOW, Druid ECS, and Thirdlane Advantage.

My ultimate plan for this is to replace all our PBX’s for all 5 sites with a comprehensive system with some key features. Least Cost Routing is a must. I have to be able to route calls from any extension at any site out of the most efficient (cheapest) trunk. I have one site in remote Northern California and the call rates out of there are killing me. Line Failover is another must-have. The copper going into one of my sites is TERRIBLE. We have regular outages on either the voice PRI or the data T-1, though neither at the same time. Auto-provisioning Phones is nearly a must, I don’t want to be hand-configuring phones. Reliable Support is the last. Whether it’s paid support from the vendor or an active community of Open Source people, I need to know I can go to someone to ask questions when I get lost.

I have a couple of desired-but-not-needed features in mind too. 4-digit dial between sites, Outlook integration for dial-by-name, telecommuter extensions, fax support. Those are just icing though.

This has gotten too long, so I’ll break it up into a few pieces. Stay tuned…..

]]>
http://www.blinkeylight.com/archives/8/feed
The Most Awesome Birthday Card. Ever. http://www.blinkeylight.com/archives/7 http://www.blinkeylight.com/archives/7#comments Thu, 07 Feb 2008 05:31:18 +0000 Scott http://www.blinkeylight.com/archives/7 I turned 31 today. This is not particularly remarkable in and of itself. The birthday card I got from my Mom, Sister and Niece, however, is full of awesome.

]]>
http://www.blinkeylight.com/archives/7/feed
Ghetto Network Box http://www.blinkeylight.com/archives/5 http://www.blinkeylight.com/archives/5#comments Thu, 20 Dec 2007 19:38:48 +0000 Scott http://www.blinkeylight.com/blog/archives/5 Sometimes you go to war with the network you have, not the one you wish you had. Case in point is the current state of the network box in my office. In my defense, we just moved in and I haven’t had time to finich it up and make it look pretty. Of course, that was a month ago…

Ghetto Network Box
What is perhaps not obvious are the zip-ties suspending the switch from the bottom of the box. *sigh* I’ll get it mounted, eventually.

I promise.

]]>
http://www.blinkeylight.com/archives/5/feed
Documentation http://www.blinkeylight.com/archives/4 http://www.blinkeylight.com/archives/4#comments Tue, 18 Dec 2007 00:15:18 +0000 Scott http://www.blinkeylight.com/blog/archives/4 I’ve been a Systems and Network Admin for quite a few years now, and I’ve recently come to a startling conclusion.  That is, there is a number relating to administrator of a system. When the quantity of admins reaches or exceeds that number, it then becomes a requirement to thoroughly document all parts of the network and all changes made from that point on. Once you have this many people mucking about within a system or network, there needs to be an accounting if what changes were made, when, and why. How that documentation is done is not really important (wikis, spreadsheets, whiteboards, clipboards, etc.), merely that it is done in the same place for changes.

That Number is One.

]]>
http://www.blinkeylight.com/archives/4/feed
Inspiration http://www.blinkeylight.com/archives/3 http://www.blinkeylight.com/archives/3#comments Mon, 17 Dec 2007 22:44:09 +0000 Scott http://blinkeylight.nfshost.com/blog/?p=3 This blog is inspired by a post from a fellow of mine.  Tony Dye is the IT guru for Perimeter Church, and his post below pretty much sums up my entire philosophy for network troubleshooting.

I can’t believe I never posted this before, but I went to reference it and couldn’t find it.  So, if you’ve heard this before, I’m sorry for being repetitious.

Sometime a number of years back, about the time we were getting ITDiscuss kicked off, a few of us were sitting around a table talking about network monitoring (bandwidth issues) and what tools we used.  There was a lot of silence.  Then somebody (may have been me) sheepishly admitted “I watch the blinkey lights.”  Kind of similar to the Roundtable discussion on network monitoring regarding “a lot of calls tells you things are really bad,” we sort of all came to the same conclusion — we look at our switches and use a highly scientific method of determining network traffic:

  1. If the lights are all off, that’s bad
  2. If the lights are on solid, that’s also bad
  3. If the lights are blinking, not too fast, not too slow, then that’s good

Do you use the “blinkey light” method of monitoring your network utilization?

http://tonydye.typepad.com/main/2006/10/blinking_lights.html

 To sum up:

  1. If the lights are all off, that’s bad

  2. If the lights are on solid, that’s also bad
  3. If the lights are blinking, not too fast, not too slow, then that’s good

]]>
http://www.blinkeylight.com/archives/3/feed