Archive for December, 2008
The Charity Mission Create asked me to create for them a disk that would allow them to protect the information stored on computers that were donated to them. I’m sure this is a common problem as people want to be certain that when they donate a computer, their personal information will be protected. For that reason I am making this guide to show you how to perform a Zerowrite, to completely and permanently remove all data from a machine. This is much more thorough than a Reformat, which only marks the drive as Empty, rather than physically resetting every bit on information the drive.
Most people probably remember “Low-Level Formatting”. A concept that for years was the maximum security you could use to protect the data left stored on your hard-drive. Low-Level Formatting used to require special software from the manufacturer of your hard drive and has since become less common. Now a days the best way to completely wipe a drive is to do a “Zerowrite” or write Zeros in every spot on the drive, effectively removing all of the data. This is done according to the Department of the Defense’s standard. We are going to be using a commonly available tool called the Ultimate Boot CD (UBCD) to facilitate the Zerowriting of a drive.
Firstly, Download and Burn the UBCD from here. If you need a programme to burn ISOs. I recommend CDBurnerXP or ImgBurn.
FOLLOWING THIS GUIDE WILL RENDER ALL DATA ON THE DRIVE UNRECOVERABLE.
Once you have those installed you’re ready to Boot from the UBCD. To do this, put the CD in your drive and Restart the Computer. You should see this pop up on the screen. If this does not pop up, you may need to Reconfigure your Boot Device Priority. Often times when starting up the Computer you may see a message that says “To Boot from Another Device Press Fx” now. Whereas Fx is a F Key on your keyboard. Use that feature to select the appropriate Optical Drive.
Once you’re at this point, Press Enter to Continue.

Next you should see this Menu, using the Up and Down arrows, navigate to “Hard Disk Tools” and Press Enter

Next, Using the Up and Down arrows again go to “Wiping Tools” and Press Enter

Next using the same process, go to “Darik’s Boot and Nuke V1.0.7″ and Press Enter

If you see this screen, everything should be going as planned. It should take up to 60 seconds.

Once you see this Menu you will now have to select which drive you would like to Wipe. Using the J and K keys to navigate up and down, mark the drives you want to Wipe using the Space-Bar.

Once they are selected the [ ] Brackets should now say “wipe”. When You’re Ready, Press F10 to Start

Now you’re Wiping. Just let the process Finish then Restart. The drive should be entirely empty. Go ahead and reformat and repartition the drive to reinstall your operating system.

  As of today because of the certifications on file with Greenwire, LLC and reaching the OnForce required Work Order threshold we’ve just been given our “Pro Badge”. Service Professionals are Technicians who provide consistent work on the OnForce Platform with good feedback from Buyers. And today we are proud to be one of them.

Cisco CP-7912
We now sell the SmartNET Service Agreements for these phones! (Necessary to get Firmware)
Use our web form to transmit your device information.
The Cisco CP-7912 is probably one of the easier Cisco phones to reflash and get configured. In fact, after spending hours wrestling with 7940s, 7960s and 7970s, this one was a breath of fresh air. The phone itself is very simple, uncomplex and surprisingly SIP friendly. I think Cisco might have started out with a nod towards compatibility with this phone before pulling away the carrot.’
Only complaint, no speaker phone, only “monitor mode”. Which sounds great, but they can’t hear you.
To reflash this phone you’re going to need:
- DHCP Server
- TFTP Server
- cmterm-7912-8.0.0-sip.cop
- XMLDefault.cnf.xml configured for the 7912. (make sure you right click save target as, else your browser will try to parse the file)
I’m going to steal a few bits from my Cisco 7970G Guide you can always use whatever TFTP server and DHCP server you like as long as you have the ability to set the DHCP options manually. Here we are goign to use tftpd32, it has both a tftp and dhcp server inside.
To start make a folder on the desktop, I named mine CP-7912.
Extract the cmterm-7912-8.0.0-sip.cop with 7zip or WinRAR. If the archiver doesn’t automatically detect it’s extractable when you right click. Add a .gz to the end, it’ll figure it out.
Now you should have:
- cmterm-7912-8.0.0-sip.cop
- cmterm-7912-8.0.0-sip.cop.gz
- copstart.sh
- CP7912080000SIP060111A.sbin
- load30007_sip.txt
- XMLDefault.cnf.xml
<loadInformation30007 model="IP Phone 7912">CP7912080000SIP060111A</loadInformation30007>
It’s important you add the loadInformation30007, a common mistake is to adde <loadInformation8> because the file already has Cisco 7960 firmwares inside. This number comes from the load30007 text file, and is therefore important.
Next let’s configure TFTPd32
Firstly, determine how you are going to connect your 7912 to your DHCP/TFTP server. You’re going to need to make sure that there is no other routers on the network that could send competing DHCP broadcasts. I recommend one of two scenarios.
- Connecting the Phone and Computer directly with a Crossover cable.
- Connecting the Phone and Computer together on a network switch with no other devices. Notice I say SWITCH not ROUTER. You could use a router if you configured it properly, but that’s another story.
- The switch option works better because it prevents the computer’s LAN interface from going up and down depending on if the phone is plugged in or not.
Next you are going to need to get a copy of tftpd32:
Personally, I like to get the zip file, and extract it into a folder along with the firmwares from Cisco, or whatever underground ftp site you found.
Now that you have tftpd32 open and running, we need to configure it:
- Open up the settings box
- Enable DHCP Server, TFTP Server, and Log Viewer, all others can be unchecked.
- Make sure that you have set the directory into the same directory as your Cisco Firmware Files.
- Make sure you have the correct configuration files in the directory including a XMLDefault.cnf.xml that at least partially resembles this one: (right click save as)
- Set TFTP Security to STANDARD, in the image it says None.
- Make certain that the bind address is set to the correct interface.
- When done go to the DHCP tab
- Make sure a DHCP and DNS server are set. Under additional options set “150″ and make the IP the same as your TFTP server.
- Check for any settings that I may have missed and double check that everything is correct.
Now it’s time to boot up the phone. Watch the logs. With any luck it should boot up, and try to pull it SEPMAC.cnf.xml then give up and move on to XMLDefault.cnf.xml. When it sees that file it should download CP7912080000SIP060111A.sbin and reboot. If as its rebooting you see the phone look for gkMAC then gkdefault.cfg, your phone is successfully reflashed.
If it isn’t try restarting it a couple times, double check your TFTP settings and make sure the phone is detecting your TFTP server. You may have to go into Network Settings and enable alternate TFTP server. Typically you can do this by moving to the option then pressing **# to unlock it, then typing in the TFTP server address. The most common problem though is an error in the XMLDefault.cnf.xml file.
This will get the phone reflashed, you’ll have to write the configuration on your own. However one of the neat things about these phones is that you can register it from the handset. Unlike it’s newer and more expensive cousins this phone let’s you provision by hand.
I just picked up this new monitor during Newegg’s Black Friday Presale. Beware, there are two version of this monitor, the X193W and the X193W+DB. But as part of Black Friday it was only 99.99, shipped. It was an offer I couldn’t refuse.Â
Â

Acer X192w at Newegg.com
The monitor is pretty nice, the colour’s are rich, and I’m starting to become spoiled having the wider screen. Watching movies in the correct Aspect Ratio is a completely new and splendid experience. The monitor seems to support refresh rates of 60 and 75hz, which is fine by me since I rarely venture out of 60hz. My one real complaint is the max resolution. The max resolution on this monitor is only 1440 by 900 (1440×900). Based on the pixel width of the monitor, that would seem big. But the 900 vertical pixels is painful, especially if you’re used to 1280 by 1024. When I move between screens I have to re-size windows and lots of information I’m used to having in one screen-full gets cut off.
A few days after I ordered this monitor, Newegg ran the DVI version which supports all of the resolutions I could ever want for 89.99$ after rebate (Retail $139.99). I was heart broken. I tried to call Customer Service and get them to swap mine out for the DVI version, but they said that my analog only version was already on the loading dock. Apart from this little hiccup this monitor is really pretty satisfying. Apart from two other minor complaints. The buttons underneath the monitor are difficult to reach, and finding what exactly to press takes a little bit. Furthermore the stand that elevates the monitor is far too close to the ground. I had to resort to putting a book underneath it to elevate it to the same level as my other monitors.
The price however, is right, from previous experience if a monitor sells at Black Friday for $99.99, it usually will be MSRPed at that price by year’s end. If you have the option to get the DVI version, even if it costs 20-30$ more, it’s worth it. It’s the best way to unlock what this monitor can do.
I’ve noticed a bit of interest in my post about TheOS 4.1 Virtualization, and I would really love to play with it. I know there has got to be someone out there with a TheOS Software Portal and the neccesary software that’s not using it. Sell it to me! Alternatively, if you give me your old license to experiment on, I’d be more than willing to share the results with you, and help you with whatever I learn.
Leave a comment or email to paul@greenwireit.com.
Should I get a T1? Should I get rid of my T1?
There are a lot of common misconceptions about T1s. The biggest one being that they are fast, they’re not. However a T1connection is more than just a antiquated form of broadband. There is a lot a T1 can do you for and your business, as long as you understand it’s limits.
Firstly, what is a T1?
T1s have been around since the 50s. Simply speaking they are essentially 24 phone lines wrapped together in “trunk” or a “backbone”. They have been used as backbones to connect entire neighbourhoods, or large companies. As time went on and computers became more common it became necessary to connect distant locations together. At first it became common to use a T1 to connect serial terminals over long distances to a “mainframe”. Whole rooms of Teletype machines could be powered by one T1. However eventually the Internet came along and the T1 evolved again.
As many of you may recall sitting in front of your Computer running Windows 95 and AOL6, an average dial-up modem connects at around 56kbps kilo bits per second (one byte is eight bits). A T1 is very similar, each one of the voice channels in a T1 trunk is equivalent to about 64 kbps of data. For some of you that remember ISDN, it’s the exact same circuit expect scaled up. When you take these 24 voice channels and you multiple them by 64kbps, factor in 8 kbps of framing information and you get approximately 1.544mbps (megabits per second) or 1,544 kbps. And that is exactly how much bandwidth up and down you can expect to get from a T1.
How much bandwidth is 1.544mbps?
At one time it was a vast amount, enough to power an entire office of green screens running MS-DOS, or a whole community college. Unless you could justify the then high cost of a T1, it wasn’t worth it. However, now a days the average Cable modem downloads at above 8 mbps. Even cheap basic DSL usual can download at around 1 or 2 mbps. Although typical residential Broadband has less upload bandwidth then a typical T1 (around 600-1000kbps compared to 1544kbps), many commercial packages start at 1.5mbps and go up well past 2mbps.
So then what’s the point?
There are a few things that a T1 can do for you that Cable or DSL can’t. Firstly, the beauty of a T1 is that it’s both phone AND data. If you have more than 8 phone lines coming into your office chances are after taxes your bill is getting very rotund. Most of the cost of a T1 is fixed, this means that the price difference between 5 lines and 15 is minimal once you already have the connection, and you can use the left over channels for data. Although there are a number of ways to configure a T1, essentially you can configure your T1 so that when you’re not on the phone, you get more bandwidth. Since each voice channel represents 64kbps, you can get bandwidth back when it’s not being used.
Another benefit is the reliability of a T1. Very few other types of connections will guarentee you a certain degree of reliability. For T1s this is typically called a “Service Level Agreement”. Essentially it gaurentees a few things.
1. If your connection goes down, a technician will be on-site within a certain time frame.
2. You will be guarenteed a certain amount of bandwidth at all times.
3. A certain latency, meaning time it takes to get data from your office, to theirs.
Although these may seem trivial, anyone who has waited through a five hour Comcast window when their business has grinded to halt knows that a SLA is well worth the money.
Reliable Back Up or Secondary Internet
Yes, I said it BACKUP Internet. A T1 is not enough for the average business. 1.544 mbps down is just not sufficient for most offices who actively use the internet as part of their business. It comes out to about 193 KB/s (kilobytes per second). This number may be plenty for one person, but as the number gets divided more and more, it can become frustrating. Internet applications are demanding more and more bandwidth all the time. Office’s that rely on T1s often times fall into this trap.
A common question I get is: “Why is the Internet so slow, we have a T1, that’s really fast, isn’t it?”
Answer: Yes, it used to be.
Now alas, here comes the good part. You can mix the reliability of your T1, with the Speed of your Cable Modem. I introduce to you, the Load Balancing Router.
![]()
What a Load-Balancing Router does is it balances your internet traffic between two different connections. This way you can maximise the power of both of your connectiosn simultaniously. Although often times you will not be able to get the full bandwidth of two connections these routers do provide a valuable additional feature. Fallback Routing. This means that if one of the connections go down, the other will take over. So for example your friendly local Cable company is having a problem in your area. When you call them you sit on hold for 45minutes. Typically you’d be unable to run your business, but because you have a secondary T1, your employees can keep browsing like nothing ever happened.
Although there are a lot of different Routers on the market that can load-balance, the TP-LINK TL-R480T+ is a common small to medium size business choice. It’s cheap, at between 150-200$, and proven. If you’re business is larger, or you have a dedicated IT staff, a Cisco router might be a much better option. Cisco Routers are lot more configurable and reliable. They can range vastly in price, but typically their reliability justifies their cost. A third option would be one of the wide range of Sonicwall routers. They are a compromise in price to a Cisco product and are very highly configurable.
Low Long Distance Rates
Many T1s will actually come with a certain number of Long Distance Minutes, typically 1000, 2000 or 3000 minute packages. For businesses where this is not enough, typically your T1 provider can negotiate a much better long-distance rate for you their your local phone company. Since essentially you are directly connected to your T1provider’s network means that you are in a particularly good position to negotiate a good contract. If you are comfortable negotiating for a long term, rates on three year contracts can be substantially better.
Do the Math.
T1s are not for everyone. For most small businesses the cost trade-off makes it impractical. For many others the investment in new equipment pays itself off in just a couple months of savings. Not to mention the money you can lose in one day if an unreliable cable connection goes out, can offset a lot of the cost of a T1. A cost of a relatively uncompetitive quote for 10 phone line dynamic T1with long distance minutes included is around 500$ per month. That means if you’re already paying more than that you should be doing the math.
To determine if a T1 is right for you, you need to add up your current costs:
How much do all of my phones linst cost every month?
Determine the average cost per minute you pay in long-distance to your phone company.
Do you have a Backup Broadband connection already? DSL or Cable? Add that in.
How many hours of productivity have we lost because of network downtime?
Then factor our your costs with a new T1:
What’s the total monthly cost for the T1?
How much will I save on Long Distance?
Does it come with a Router or do you need to buy one?
Is installation included, if not what will it cost me?
Will my PBX (Office Phone System) need a T1 card? (Answer is Probably, Yes)
Chances are if a T1 is right for you, you’ll be looking at saving 100-200$ per month on your data and voice bill. Most of this coming from saving involved with having less phone lines (POTS) coming into your office with all of the associated taxes and fees. If this is so the initial upfront investment will be mitigated pretty quickly, as that adds up to between 1200 and 2400$ in savings per year. Not to mention having an increased level of service means that it’s well worth the upfront investment.
As always if you have questions about T1s, feel free to call us at 877.419.9634. We work for our customers, not the telephone company. We work with a number of companies to provide you with the best quote.

Mozilla Thunderbird
I installed Thunderbird for a client today after his copy of Outlook Express kept giving him grief with his Gmail IMAP. I’ve always been very happy with Thunderbird, as far as a light mail client goes, it covers most of the bases.
I noticed a peculiar error today whereas it would prompt for a password everyonce and a while. Even though I had saved it to the Password Manager. Apparently this is a common issue.
From what I’ve distilled the best thing you can do are the following.
Go to your IMAP account settings and bring increase the time between checks on the Gmail server. A change from five minutes to ten has helped some users from getting the constant request to reauthenticate. Others have up and switched to POP, not a long term solution, but you can always set your gmail to archive. The other solution that I came up with was to go to your Gmail web page, and go to the bottom where it shows the clients checking your mail. Verify you don’t have another device, like an iPhone or smartphone checking your imap mail as well. This can cause Gmail to detect too many users and refuse your password.
There is no definitive answer from google yet on this one, so your best bet is to play with your settings and see if you can make it bearable.
Update: Found some info on the Google Apps Site: the unlock captcha part seems to ask for an email address which means you can use your normal Gmail address as well.
Status This is a known issue. We’re currently working on a solution to address it.
In most cases, it will help to follow the recommendations in the Gmail Help Center including clearing the captcha.
To clear the captcha, visit https://www.google.com/a/yourdomain.com/UnlockCaptcha. Be sure to replace ‘yourdomain.com’ with your actual domain name.
This issue might also be resolved by changing the strength of your Google Apps account password. In this case, we would recommend using a strong password that contains more than eight characters.
If you are continue to be prompted for your password and need to clear your captcha often, please contact us and provide screenshots, the time that you received this error for several examples, and the exact error message that you are receiving.



