Quick review of the Aastra 57i

As part of an project, I recently received a few Aastra 57i SIP phones at work.  After spending a few days with them, I’ve decided to write up a short review of something of the things I like (and don’t like) about these phones.

Let’s start with the phone itself.  It’s not much bigger than a normal telephone, and has the same basic “fancy IP phone” look you see with Cisco and others.  One thing does stand out; the screen.  It’s a fairly large screen, and backlight with a white light, instead of the normal Aastra golden brown color.  Obviously, this makes it much more appealing on the eyes.  However good, there is some bad.  The viewing angle of the screen is not near as good as say the 480i, but still useable.

The device itself is also somewhat light compared to others I’ve used.  At first, this seems nice, but as you use the phone you find it sliding around on the desk quite often.  The additional of some no-slide matting takes care of this, but not a very cosmetic solution for an otherwise good looking phone.

The webui also boosts some useful features.  Almost all configuration options can be set there, although I recommend the server configuration options for various reasons.

Overall, it’s a nice phone.  The buttons are a bit odd, the screen a little hard to read when not looking at it just write, and a tad light.  For the price, you can’t beat it though.

I’ve also got a few 480i and 9133i phones also.  Hopefully, I’ll get around to sharing my thoughts on those as well.

Posted in reviews | Tagged , , | Leave a comment

Creating empty files in Linux

I had a need for several files of various sizes to do some network testing with.  I found a very good us for dd here.

dd if=/dev/zero of=10mb-file.bin bs=1024k count=n

Using the above command (and replacing n for a value) allows the creation of empty files with the size specificed. Need a 10Mb file, n = 10. Need a 100Mb file… n = 100. You get the idea.

Posted in quickfire, tips | Tagged , | Leave a comment

Force the use of ‘www’ in your URL.

This is a pretty simple use of mod_rewrite to force the use www in your urls.

RewriteEngine On
RewriteCond %{HTTP_HOST} !^www\.example\.com$ [NC]
RewriteRule .? http://www.example.com%{REQUEST_URI} [R=301,L]\

The first line is only needed if mod_rewrite isn’t enabled on your server (though the module does need to be enabled). Replace example.com with your actual domain name of course.

Posted in quickfire | Tagged | 2 Comments

Why you shouldn’t abuse a technology..

I was reading this story on lifehacker today and just wanted to drop my comments on the subject.

Quite often, I’ve had this conversation with people..

Me: What’s your backup scheme?
Them: Oh, we have RAID.
Me: Nice.  So what’s your backup scheme?

THe problem with is this, if you havn’t figured it out yet… RAID is NOT a method for backing up data.  Now, sure it is useful for protecting data (in some forms) or speed up access to data (in other forms) but it is not, in any way, a method for protecting data.

If nothing else, the journalspace incident proves this.  They were using RAID for backups.  Well, their RAID did exactly what RAID is meant to do.  Protect the data on the drive.  In their case, the data on the drive was the problem.  Having the mirror simply copied all the bad data across their drives.

During this post, I’ve been trying to think of a funny, sarcastic, or otherwise memoriable way of saying this, but I’ve come up blank, so I’ll just say it… Having a RAID array IS NOT a backup! Taking this furthur, you should never trust one form of technology to fill the role of another.

The next time you’re asked to implement a backup stragety, remember RAID is not your answer.

Posted in in the news, rants | Leave a comment

Every administrator needs two accounts..

I assume you’ve had your hands on at least one set of administrative credentials in your life.  I’d also make the assumption that you’ve used that account as your everyday account.  You know, the one we use to check mail, surf the web, update facebook, download porn… you know, that kind of stuff.

That’s a bad idea.

Why, you might ask.  Doing so, opens yourself up for quite a lot of trouble.

Time to take a step back…. Let’s imagine for a moment that you’re just another user.  What kind of access would you have on the network?  Hopefully you’ve just said ‘as little as possible’ or ‘only what you need’ or similar.  Well, why is that?  Security.  The idea of least access says that I can do only what I need to do to complete my job.

Whoa! But I’m the admin! I need access to everything!

This may be true, but probably not.  Think about your average day.  What do you really do?  Occasionally you install some software, create user accounts, update systems… the list can go on.  Now, let’s really think about that… How often do those tasks happen and where do you perform them.  Know that you’ve answered those questions, let’s move on.

Everyone on your network should have a user account.  That is, a limited account with least access to the resources they need.  For an administrator, this means you have an account with very limited access to install software, run updates, make system changes and the like.  Just like everyone else.  This is the account you work with daily.  You log in, surf the web, read the news, send email, check blogs, etc… all that work stuff.

BUT WAIT

You also create an account for yourself with administrative rights.  This account, is used whenever you need to perform an administrative task.

Have this account separate account means that any time you want to do something that requires administrative access you MUST think “Do I really want to do this”?  I bet you find yourself saying “no, not really” quite a lot after this.  Separate accounts also gives you a nice way of monitoring changes on your network.  By having separate logins, you can see when (and who) is making administrative changes on your network.

I’m tired..

Posted in other, rants | Leave a comment

Arrow keys not working in VMware?

Mine didn’t :(

Luckily Google helped me find a solutation rather quickly, and using information from this site I was able to get things working again.

Basically, I added xkeymap.nokeycodeMap = true to /etc/vmware/config and things started working right. Another on the forum suggested remapping the keys, but I didn’t try that.

Posted in quickfire | Tagged , | Leave a comment

Quickly mirror website…

This is going to (hopefully) be part of a much larger article on moving web sites from one host to another.  Until then, I leave with just a simple command to download almost all of an entire webpage to a local directory…

<code>wget -rnp -nd www.example.com</code>

Or, if we want to download the same files, but store them in a directory created for each host…

<code>wget -rnp www.example.com</code>

Well, that’s all for now.  As this project moves forward for me, you should see more.

Posted in quickfire, tips | Tagged | 2 Comments

Another insightful comic..

Reading the feeds today, and came across todays xkcd comic.  Very funny.

Posted in other | Tagged | Leave a comment

Super simple, limited and basic look at tar

Create a tar archive
tar -c -f archive.tar *

Create a compressed archive with gzip
tar -c -z -f archive.tar.gz *

You can also condense down the commands like so..
tar -czf archive.tar.gz *

Posted in tips | Tagged , | 1 Comment

AsylumLAN 33 – November 15-16

It’s that time ago.  Another AsylumLAN is set for the middle of November.   If you’re into gaming I highly recommend this event.  Details below or check out their website for more information.

  • Date: Nov 15-16, 2008
  • Time: Sat 10am – Sunday 4pm
  • Cost: $30 pre-register, $35 walk-in
  • Location: Vanderburgh Co. 4H

Registration now open at asylumlan.com

Posted in other | Leave a comment