Thursday, 21 May 2009

Cheapest way to faster broadband?!?

The broadband speed test figures on the left speak for themselves.

Around double the download speed all for less than £20.

How is this done?

Back Story
For several years now I have resigned myself to only ever being abl
e to get a 1Mb broadband connection at home. "No biggie" I thought, "I guess that's it". But something didn't sit right, especially when you consider that:

1. I Iive on a fairly modern housing estate and as such BT have run fibre from my local telephone exchange (some 2 to 3 miles away) up to the box in my street, leaving the last 500ish yards run in copper.
[I know this to be true as this reason was given to me by BT in the early days of broadband to be the exact reason as to why I couldn't get broadband! See here for the whole sorry story]

2. The "big push" as announced recently by the UK government to get everyone onto at least 2Mb broadband.

3. The Virgin TV advert - fibre optic saves the day!

So why can I only get a 1Mb broadband connection, I'm on fibre!!! (grrr) What can I do to improve the situation?

I've tried:
  • Plugging the router into the master socket
  • Removing the bell wire (details here)
  • Monitoring my signal to noise ratio whilst turning all electromagnetic noise generating devices off (lol isn't that what the individual RCB's in your consumer unit are for? turn everything else in the house off apart from the ring main your router is plugged into?!?)
  • DGTeam firmware (more on this later)
  • Plus a whole host of ADSL micro filter tweaks etc etc etc
Next step was to look closer at my router and see what could be done there.

Old Router
As you'll probably guess, I'm a Netgear fan. My old router was a Netgear DG834G version 1:

DG834G - Great Router

  • Stable
  • Simple to administer
  • It's never let me down
  • Doesn't do WPA2 wireless encryption
  • The DG834G v1 is based on the Texas Instruments AR7 chipset, which no stranger to controversy with Zen raising concerns over it's stability.
  • I purchased this sometime around September / October 2003, what advances in broadband router technology (if any) am I missing out on?
Netgear firmware is open source, and I had heard that using custom firmware additional router adjustments - "tweaks" - were available. Could one of these tweaks help me?

Step in DGTeam firmware.
As can be seen from the DGTeam firmware change log, they have managed to just make one or two (hundred) changes to the standard Netgear firmware making it far superior to the standard firmware.

One of the tweaks
included in the DGTeam firmware that interested me was the signal to noise (SNR) percentage adjustment. Put simply, SNR compares the level of a desired signal (in my case the ADSL signal) to the level of background noise on the telephone line.

My line is set to provide a 15dB signal to noise ratio. Therefore, when handshaking with the exchange, my router will always synchronise at a speed that will ensure that there is a 15dB SNR. It will do this at the expense of connection speed...!

With the
signal to noise percentage adjustment, I could tweak this 15dB down to, say, 10dB (or lower!) which in turn would allow my router to synchronise my broadband connetion at a faster rate...!

PROBLEM - the SNR percentage adjustment is not available on the AR7 chipset DGTeam firmware... doh!

So what to do?
It was clear that I was potentially in the market for a new router.
Budget? Hmm nothing that would break the bank...
Make? Netgear
Model? Hmm...

Step in Tim and take a bow!
I can't write this post without mentioning him. Tim had already done the leg work on this and was (as usual) light years ahead. As usual, Tim had put 2 and 2 together and correctly arrived at 4 whilst the rest of us were still counting 1... 2... 3...

Tim had realised that:
  1. Lots of ex-BSkyB Broadband customers were selling their old Sky branded Netgear routers on ebay.
  2. White (not the black or grey) ex-BSkyB routers were BSkyB branded DG834GTs. A Broadcom BCM6348 chipset based router.
  3. The BSkyB branded DG834GTs ran Sky specific firmware, but this could be removed using standard Netgear supplied software
Further digging on my side revealed all but the very very latest Netgear models also contain the same BCM6348 chipset, thus proving that there is life left in the BCM6348 chipset yet.

So, New Router time!
I managed to pick one of these ex-BSkyB babies up for a princely sum of £16 including delivery!!!

Dg834GT - £16 including delivery!

The Plan
  1. Purchase an ex-BSkyB DG834GT from ebay cheap (as above)
  2. Unlock it using the method described on Kitz's site
  3. Flash on the latest DGTeam firmware
  4. Tweak SNR and see how fast we can go!
The SNR Tweak

SNR Percentage Tweaking... 1% you say?

I've played with this a fair bit and just kept on dropping the percentage until my router could no longer connect. The problem (or not) was, it still connected at 1% SNR!!! What's more it's rock solid stable. I guess that fibre connection between the exchange and the box in my street may just be paying dividends after all!!!

The Results
My BRAs download profile (see here for explanation of BRAs profiles) has gone from 1.75Mb to 2.5Mb

My new router is still rock solid with zero drops and reconnects, statistics as follows:


I've moved up to a more modern router with a more stable chipset,
got my WPA2 wireless encryption and almost doubled my download speeds to-boot!

I'm not guaranteeing this will work for everyone, your mileage may vary, but at around £20 for the hardware, some firmware and a bit of "tweak" time, what's stopping you?

- Chris

Follow up to this post here and part 2 here

Wednesday, 20 May 2009

VM Tools Upgrade - Error 1722

Here's the fix:

1. Create a directory (c:\vmtools)
2. Mount the VMware Tools CD
3. Copy VMware Tools.msi to the directory you created
4. Copied the VCBRequested.dll and VCBSnapshotProvider.dll from vmware tools cd\program files\VMware\VMware Tools\Drivers\vss\Win2003 to the directory your created
5. Cancel the VMware tools installation that has started itself
6. Using 7Zip ( I extracted the VMware Tools.msi file (rightclick on the MSI, Open Context Menu for 7-Zip, selected Extract to VMware Tools
7. Now within the c:\vmtools directory you will have VMware Tools Folder
8. Within the VMware Tools Folder there will be a file Binary.ComReg.exe, take a copy of this a place it somewhere within the %path% - say c:\windows\ and rename it ComReg.exe
9. Now create the following path c:\program files\VMware\VMware Tools\Drivers\vss
10. Copy both the VCBRequested.dll and VCBSnapshotProvider.dll from the folder you created in step one to the path you created at step 8
11. now run the following command - comreg.exe -register "c:\Program Files\VMware\VMware Tools\Drivers\vss\VCBSnapshotProvider.dll" "VMware Snapshot Provider" "vmvss" "VMware Snapshot Provider"
12. Finally, run the Vmware Tools install process, and this time it should work


- Chris

Tuesday, 19 May 2009

Windows 7 - Dual VPN

Often it's said that you cannot install and run 2 VPN clients on a Windows platform.

Well, whatever...

Those, like I, that know different and have legitimate use for "double hopping" VPN connections, will be glad to know that after extensive testing, I have found 2 popular VPN clients both of which run fine under Windows 7 Release Candidate (build 7100). What's more is that they both work together to give you that "double hop" experience!

Of course, these VPN clients don't have to be installed together - they run just fine individually. So if you are after a Windows 7 VPN client, here you go!

The VPN client details and download locations are below.

Nortel Networks Contivity VPN Client (version 6.07) for Windows Vista -
Search for "version 6.07" on the page.

Although it's listed as a Vista VPN client, this one works fine with Windows 7.

[UPDATE 18/05/10 - New Nortel download links: here or here ]

Connection profiles are held in "baynet.tbk" file, so copy this file from an existing Nortel Contivity install. Group ID & Group password (under Options > Authentication Options) will have to be filled out manually on the new install - unless anyone knows how to also copy these from one machine to another... answers on a postcard please!!

Cisco VPN Client -

[UPDATE 20/10/09 - New Cisco download link:]

[UPDATE 22/01/10 - Google file search for "vpnclient-win-msi-"]

Download & install.

Connection profiles are held in [cisco vpn client install location]\Profiles folder. One file per connection, usually with file extension .pcf. Just copy these between machines and off you go.

Installation on Windows 7

As the Nortel client is usually the client that gives the most grief, I install this one first.
Reboot and install Cisco client.
Reboot once again, and your good to go.

If you are going to "double hop", then remember to untick the Nortel Eacfilt Driver from the Cisco Vpn network adaptor:

Un-tick Eacfilt Driver
- Chris

Newer Posts Older Posts Home