Apr 05

Some while back I was really wishing it was possible to boot to a USB Stick from within a VM – and now it is possible – great news because it just adds that little bit extra in the way of functionality

Great tip how-to boot from USB stick inside of VMware Workstation

A tip pointed by Ivo Beerens. By using my RSS Reader to stay updated on blogs in the Virtualization Sphere I checked this post from Ivo. It’s a great tip. What’s about?

Basically when you want to test ESXi 4 installation to the USB Stick (or this Video post too…) you’ll want to follow my post, which I’ve done in the past and that’s it.

But if you want to test unattended installation of ESXi 4 on USB stick then you would want to boot your VM which is executed in your VMware Workstation, from an USB stick too.Well you can’t. Even the version 7 of VMware Workstation does not support that.

Here comes the help tip from Ivo. Basically what do you have to do is a work around.

01. Download boot manager from PLoP
02. Use the Iso in the boot manager as a boot device to boot your VM
03. Add an USB adapter to your VM (if not already done).

add-usb-and-enable
03. Insert your USB stick with ESXi 4 installed in it.
03. When your VM boots from that ISO, just select USB from the menu.

Boot your VM in VMware Workstation from USB with plop boot manager

Well not all the credit goes to IVO, because the original help provided was from Ulli Hankeln from sanbarrow.com. -:)

Great tip how-to boot from USB stick inside of VMware Workstation

  • Share/Bookmark

written by dcaddick

Jul 01

So I noticed some good info coming out of the MSDN Terminal Server blog, like:Introducing Remote Desktop Connection Manager and I was reasonably curious if the RDS Brokering would allow you to attach or add Physical devices like BladePC’s or BladeWS’s to the Virtual Pooling of resources available for users to RDP in to. So I figured the best way was to dive in and give it a shot? ;-)

So it seems like there are certainly no issues with installing Win 2008 R2 in a VM based on the VMware Workstation 6.5, remembering that there is no longer a 32 bit version. So here is some of what I found with the install:clip_image002

Page 17 shows what the Web Access page looks
like (needs to be HTTPS – self signed cert is fine)

At this point I was able to successfully enter the details of my Windows 7 Laptop in the “Connect To” field and then the session on the WIN2008 Server was able to bring up an RDP7 (6.1) session

To double-check I’d need to access this web site remotely from another machine and check that works? But to be honest I was mainly after just figuring out  if I could attach physical units so I’ll leave that for now.

Details of what can be configured under the RDS

clip_image002[6]clip_image002[8]

Page 25 shows:
Trying to specify devices that can be connected to – and it quickly
becomes apparent that you can only add Virtual Devices to the
mix – I now need to add Hyper-V to this Server (if it’ll let me?) and
then I should be able to add VM’s to the pool for assignment

Bottom line – to add additional devices apart from virtual VM’s
this would quite likely need a hack? to effect this and so here is
where my investigation ends for now.

So this is all of the post for now and I’ll try and place
a link here for the full document ;-)
(1.9Mb)

  • Share/Bookmark

written by dcaddick

Jan 31

Problem:
So how come the Volume on the TV always seems to jump that little (or a lot?) extra during the ad breaks? If we can all take our MP3’s and set them all to the same volume how come the TV Stations/Channels/Studios do the same thing? Are they just lazy or what?

I know it’s not just me right? Search on google with this string – loud volume on tv during ad breaks and you will get:

TV ads too loud, industry watchdog says – Moves to ‘minimise annoyance’, save eardrums
Editorial: TV Ad Volume: Loud Defeats the Purpose
Five’s ad breaks too loud for ASA
Why are TV commercials louder than the show?
Why are TV adverts so loud?
Why are the ads so loud?
‘Excessively loud’ TV adverts to be banned in crackdown after viewer complaints
Bill seeks to turn down sound on TV ads

Now this is just a quick selection from Australia, UK and the US…..

Workaround:
*If* you have a media centre you can record in almost real time and then get the unit to “skip” the adds?

But to be perfectly honest, I don’t mind the ads and if this is what keeps folks at Channel Nine (here in Australia) able to then produce local content like “Underbelly” then that’s fine with me. I would just like to preset the ad volume at 50% say to compensate what it sound like?

Back to the Media Centre – it is possible to detect Ads and do something about it using something like the DVRMSToolbox but unfortunately the disadvantage of this is that you can only do it when watching shows that have already been recorded – not live TV.

DVRMSToolbox – andy vt’s tools & blog
DVRMSToolbox User Guide

http://www.comskip.org/
Comskip Manual
Tuning Guide
Release History

Potential:
So if comskip manages to create it’s magic based on – “The recording is analyzed on various characteristics such as black frames, silences and changes in aspect ratio”, and my brother has mentioned to me that what happens is that the National TV Station puts out a signal that uses 3 black frames to indicate the “cut” from the program to an ad break so that affiliates can switch in their local ad’s, then if this is the case then surely there is potential to be able to somewhat reliably “recognize” the cut to to ad’s in a live TV transmission?

Can anyone confirm this is the case?

Rather than wait for govt’s to dictate to TV Broadcasters that they MUST have or enforce some kind of “Volume Levelling” system I’d love for the open source community to come up with an alternative that puts the consumer in charge?

I have seen that there are units out there that can limit the “dynamic range” of the TV/Amp system – but I feel that’s a bit of a cheat – in this day and age we should be capable of wresting the volume control away from the advertisers and putting it back in our hands?

  • Share/Bookmark

written by dcaddick

Dec 24

So I have been asked a few questions regarding FBWF (File Based Write Filter) in the last few days and thought this might also be useful to others?

By default in XP Embedded there is a component called EWF (Enhanced Write Filter) that acts as an overlay to catch actions that require write access like the Cache for the browser and these are discarded during a reboot. As an Admin you can set up the XPe system as you like and then COMMIT the changes to the flash memory via Command Line or using the icon in either the system tray or the Control Panel.

The main difference between the older EWF mechanism and the newer FBWF is that the EWF is pretty much an “All or Nothing” affair, where as with the FBWF you protect the entire partition and can then selectively “punch holes” in the protection based on Files, Directories or Registry entries to allow persistent write access to the Flash Memory so that these changes will be committed and maintained.

Example of setting FBWF via Command Line:

fbwfmgr /enable
fbwfmgr /addvolume c:
fbwfmgr /addexclusion c: “Program Files\Citrix”
fbwfmgr /addexclusion c: “Program Files\Citrix\ICA Client”
fbwfmgr /addexclusion c: “Program Files\TeemNT”
fbwfmgr /addexclusion c: “windows\system32\ccm”
fbwfmgr /addexclusion c: “windows\system32\ccmsetup”
fbwfmgr /addexclusion c: “windows\system32\wbem”
fbwfmgr /addexclusion c: “Documents and Settings\All Users\Desktop”
fbwfmgr /addexclusion c: “Documents and Settings\User\ntuser.dat”
fbwfmgr /addexclusion c: “Documents and Settings\User\ntuser.dat.log”
fbwfmgr /addexclusion c: “Documents and Settings\User\Desktop”
fbwfmgr /addexclusion c: “Documents and Settings\Administrator\Desktop”
fbwfmgr /addexclusion c: “Documents and Settings\User\Application Data\ICA\Client”
fbwfmgr /addexclusion c: “windows\system32\config”
fbwfmgr /addexclusion c: “windows\bginfo.bmp”
fbwfmgr /addexclusion c: “RegfData”

As you can see from the above this was to allow the Thin Client to continue to be Write Protected, but at the same time allow the Users to effectively save their settings and have this maintained between reboots.

Anyhow, just one important point……  IF you need to punch in some RegFilter exclusions so that some registry keys “stick” between reboots then it is absolutely mandatory that you have a file exclusion for : fbwfmgr /addexclusion c: “RegfData” because this is how the data is “saved” and it then gets injected in to the registry after the reboot has settled down – Does this make sense?

For the registry entry below you can see that the first two are in the image by default because they look after the TSCal and Domain membership, but after that I was adding additional Reg keys for information that I wanted to be persistent between reboots – my earlier comment was that you needed the additional file to be excluded at “fbwfmgr /addexclusion c: “RegfData”” so that these keys will actually work, as the data is stored using RegfData and then “injected” on the next reboot.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys]

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys]
“ClassKey”=”HKLM”
“FileNameForSaving”=”MSLic.rgf”
“RelativeKeyName”=”Software\Microsoft\MSLicensing”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys1]
“ClassKey”=”HKLM”
“FileNameForSaving”=”MacAcc.rgf”
“RelativeKeyName”=”Security\Policy\Secrets\$MACHINE.ACC”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys2]
“ClassKey”=”HKLM”
“FileNameForSaving”=”TeemNT.rgf”
“RelativeKeyName”=”Software\Pericom\TeemNT\Sessions”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys3]
“ClassKey”=”HKLM”
“FileNameForSaving”=”TtNTCon.rgf”
“RelativeKeyName”=”Software\Pericom\TtNTConWiz”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys4]
“ClassKey”=”HKLM”
“FileNameForSaving”=”Citrix.rgf”
“RelativeKeyName”=”Software\Citrix”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys5]
“ClassKey”=”HKCU”
“FileNameForSaving”=”ControlPnl.rgf”
“RelativeKeyName”=”Control Panel”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys6]
“ClassKey”=”HKLM”
“FileNameForSaving”=”Print.rgf”
“RelativeKeyName”=”System\CurrentControlSet\Control\Print”

[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesRegFilterParametersMonitoredKeys7]
“ClassKey”=”HCC”
“FileNameForSaving”=”ScreenRes.rgf”
“RelativeKeyName”=”SYSTEM\CurrentControlSet\Control\Video”

I have also found another article stating how it is possible to get FBWF working on XP Pro, and although I haven’t tested this it certainly looks like a much simpler way of achieving effectively the same thing as SteadyState? But I would consider modifying the registry components below to CurrentControlSet instead of ControlSet001?

Guide to using FBWF on Windows XP Pro


Hi there. my first post, hope its of use to people here. I am using FBWF on a standard Windows XP Pro installation (SP3 RC1 to be exact). Finding no guide available online, I thought I’d write this one.
–EDIT–
Quick note for those of you who don’t know what FBWF is. It is very similar to EWF, but FBWF (file based write filter) offers some important advantages. FBWF uses less ram (you can reclaim ram overlay space when you delete files), you can also commit on the fly (without restarting or disabling), and have persistent (write through) folders that write straight to the drive (so you can have a persistent My Documents for example).
–EDIT–
You will need the following files from the XPe feature pack 2007 trial.
fbwf.sys fbwfdll.dll fbwflib.dll fbwfmgr.exe
If you’re not sure how to extract these files, please see the “New EWF + MinLogon and CF instructions” thread by SFiorito.
1.Copy fbwf.sys to WINDOWSsystem32drivers
2.Copy all other files to WINDOWSsystem32
3.Add the following to your registry (it’s probably easiest to copy it into an empty txt file, rename it to fbwf.reg, and load)

Code:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesFBWF]
"Start"=dword:00000000
"Type"=dword:00000002
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,44,00,
  52,00,49,00,56,00,45,00,52,00,53,00,5c,00,66,00,62,00,77,00,66,00,2e,00,73,
  00,79,00,73,00,00,00
"Group"="FSFilter System Recovery"
"DisplayName"="File-Based Write Filter"
"Description"="File-Based Write Filter driver"
"DependOnService"=hex(7):46,00,6c,00,74,00,4d,00,67,00,72,00,00,00,00,00
"DebugFlags"=dword:00000000
"EnabledOnAllSkus"=dword:00000001

[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesFBWFFBA]
"EnablePostFBA"=dword:00000001

[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesFBWFInstances]
"DefaultInstance"="Fbwf Instance"

[HKEY_LOCAL_MACHINESYSTEMControlSet001ServicesFBWFInstancesFbwf Instance]
"Flags"=dword:00000000
"Altitude"="226000"

4.Reboot

5.Go to your command prompt, and type in the following commands.

fbwfmgr /enable

fbwfmgr /addvolume X:

fbwfmgr /setthreshold S

X is the drive you want to protect (most will want to protect c. S is the size you want your ram drive to be in MB(mine is 256).

6. Reboot, and your done!

There are 4 other commands in fbwfmgr you may want to play with. /setpreallocation 1 reserves the ram space (I.E does not dynamically change with the amount of actual used space). /setcompression 1 compresses the date to save more ram space, but at the cost of CPU time. /overlaydetail tells you what files are being stored in ram, and how much ram space is being used. /addexclusion X: “persistentfolder” enables write through on the folder X:persistentfolder.

For those used to EWF, unfortunately there is no way to commit all data, and each file has to be committed manually with the following command /commit X: “windowsfile.exe”

I hope I haven’t left anything out! Hopefully this guide will be usable and somewhat clear…and if it breaks your puter, well, I’m sorry :P

Update:

For those wanting to try some testing I have uploaded the FBWF files here

  • Share/Bookmark

written by dcaddick

Nov 29

So anyway, I figured that with the stories getting around regarding the recent PDC that there would be Virtual Machines of Windows 7 being handed out on the portable Hard drives that it wouldn’t take long for them to appear on Torrent sites etc… And so it would appear ;-) Download 64-bit Windows 7 6801 Pre-Beta ISO (Microsoft.Windows.7.64Bit.Build.6801.DVD-WinBeta Torrent)

So I started looking around to see how easy this might be to crank up under the old trusty VMware Workstation 6 (I really have been slack, haven’t I, must update that shortly?) and this again didn’t take long at all to find an authoritive article that shows the only real thing that needs to be set is the HDD to IDE as opposed to SCSI? Windows 7 + VMWare 6/VMWare Fusion 2

So this only left the possibility of the O/S complaining about needing to be activated, blah, blah, so I was wondering if this might be able to be bypassed as I was only curious about checking it out – not necessarily running the O/S on hardware anytime soon, and I turned this article out that solves that quite neatly at 15 Windows 7 Pre-Release Preview MAK Unlimited Activation Product Keys

All in all, this might take you about a hour or two after you have finished downloading to install and start testing Windows 7 – happy trails? :-)

  • Share/Bookmark

written by dcaddick

Jun 21

So if you have a look at the MSTSC.EXE file that starts the RDP session and use the /? to call further info from the component you get something very much like this:

image

But if you dig a just a touch deeper you will find that the MS Terminal Services Client or RDP Client as it is more commonly known draws the config information for most of its settings from the simple DEFAULT.RDP file that will typically be saved in the Users profile. (see example below)

So if you want to make changes to the way it behaves then it is fairly straightforward to make the changes in the GUI of the Client and then use the “Save As…” command from within the GUI – but what happens if you’d like to replicate this as standard behavior across multiple devices?

Search in the target computer to find the default.rdp file? (they should be hiding in each users profile) This is the settings that are used when the RDP Client is used – so open default.rdp in notepad or similar and you will find it is pretty straightforward to read?

Here in this example I have set the local C,D and E drives to be visible:

But at the same time some of these settings are pretty easy to guess at and start modifying with a reasonable degree of being able to accurately guess what they will change? I’ve highlighted some of the pretty obvious ones?

++++Example++++++++++++++++++++++++++++++++++++
screen mode id:i:2
desktopwidth:i:1280
desktopheight:i:800
session bpp:i:32     <<< Colour depth
winposstr:s:0,3,0,0,800,600
full address:s:
compression:i:1
keyboardhook:i:2    <<<Keyboard Shortcuts
audiomode:i:0   <<<Sound
redirectprinters:i:1   <<<attach local printers? 1 is on
redirectcomports:i:0
redirectsmartcards:i:0
redirectclipboard:i:1
redirectposdevices:i:0
drivestoredirect:s:C:;D:;E:;
displayconnectionbar:i:1
autoreconnection enabled:i:1
authentication level:i:0
prompt for credentials:i:0
negotiate security layer:i:1
remoteapplicationmode:i:0
alternate shell:s:
shell working directory:s:
disable wallpaper:i:1    <<<part of controlling “the experience”
disable full window drag:i:1
allow desktop composition:i:0
allow font smoothing:i:0
disable menu anims:i:1
disable themes:i:0
disable cursor setting:i:0
bitmapcachepersistenable:i:1
gatewayhostname:s:      <<<Part of the TS Gateway from here down
gatewayusagemethod:i:0
gatewaycredentialssource:i:4
gatewayprofileusagemethod:i:0
++++Example++++++++++++++++++++++++++++++++++++

If this is the case then make the changes to the user’s default.rdp – then use the “save as”… then test Test, and then replicate to the same location on all devices?

  • Share/Bookmark

written by dcaddick

May 13

Reap the rewards of the open-source community courtesy of Douglas Toombs from Windows IT Pro Magazine

Find your free tools:
"LocatePC"
"
OCS Inventory NG
"
PRTG
"
SIW
"
SyncBack
"
TrueCrypt
"
WinDirStat
"
Wink"
"
BareTail
"
Ethereal
"
FileZilla
"
NeWT
"
Ngrep
"
OpenSSH
"
WinDump
"
WinPcap
"
Winfingerprint"
"
CamStudio
"
CDBurnerXP
"
Comodo Firewall Pro
"
DriveImage XML
"
GParted LiveCD
"
JkDefrag
"
PageDefrag
"
TestDisk"

25 Absolutely Cool, Totally Free Utilities

  • Share/Bookmark

written by dcaddick

Apr 07

DISCLAIMER: If you decide to flash ANY device with something other than the Vendors correct firmware then you are on your own!!!

Moving on from a previous post the other day regarding "Supercharge Your Wireless Router With Open Firmware – Wired How-To Wiki" I was chatting to my brother and it turns out that he has recently been having troubles with his Billion device and as a consequence of it being out of warranty he decided to buy an ASUS WL-500G

And now I can see why, not only is it a Wireless Access Point with ADSL but it also has 2 x USB 2.0 ports as well so that this can effectively act as a mini NAS unit as well by hosting additional storage <see table below>

Model

Ver.

Platform & Hz

Flash

RAM

Wireless NIC

Switch

USB

Status


WL-500g Deluxe

 

Broadcom 5365 @ 200MHz

4MB

32MB

Broadcom (integrated)

in CPU

2x v2.0

Supported


WL-500g Premium

1

Broadcom 4704 @ 266MHz

8MB

32MB

Broadcom 4318 (mini-PCI)

BCM5325

2x v2.0

Supported


WL-500g Premium

2

Broadcom 5354 @ 240MHz

8MB

32MB

Broadcom (integrated)

?

2x v2.0 (SMC USB2520)

WiP


WL-500W

 

Broadcom 4704 @ 266MHz

8MB

32MB

Broadcom 4321 (mini-PCI)

BCM5325

2x v2.0

WiP/Kamikaze

 

But the real neat part is that with his help I was also able to discover that there is a complete OpenSource effort at OpenWrt

About OpenWrt

OpenWrt is an extensible Linux distribution that runs on Linksys WRT54G/GS routers, as well as some related hardware. Unlike many other distributions for these routers, OpenWrt is built from the ground up to be a full-featured, easily modifiable operating system for your router. In practice, this means that you can have all the features you need with none of the bloat, powered by a Linux kernel that’s more recent than most other distributions.

This is where I obtained the information in the table above (link – TableofHardware) – at the very least if you are considering purchasing some form of Wireless Access Point then you should really glance through this table and satisfy yourself that have made the right choice on Hardware?

So back to OpenWrt, is it for you? well it is based on Linux so it is somewhat command line driven etc. and it’s more than likely that as much as this might provide a benefit to some, they will be put off by the install method and the possibility of bricking their device?

So if that is the case then simply move on to: X-Wrt, "OpenWrt for end users"

About Us:

X-Wrt was started because there was a need for end user extensions to OpenWrt, such as an enhanced web management console (webif). For a long time now it has been established that OpenWrt is the best firmware in its class. It far exceeds other firmwares in performance, stability, extensibility, robustness, and design. We at X-Wrt decided it was long past time for end users to get access to this superior firmware.

We are a separate project from OpenWrt due to the difference in focus and development ideals. We are considerably more pragmatic than OpenWrt and have the goal of providing solutions today, while OpenWrt has a more idealistic development philosophy and intends to perfect the firmware core, no matter how many rewrites and how much time it takes. This difference in development attitude creates a complimentary atmosphere that benefits everyone.

So how easy is this to install? Follow the screen shots from here at Installation

Image:2080Info.png

Image:OpenWrtLAN.png

  • Share/Bookmark

written by dcaddick

Apr 06

So I can only guess that it must have been raining all weekend? ;-)

I must confess that I have never needed to resort to using Target Designer to customize the image of the XPe but I am certainly curious as to how it all goes together? Perhaps sometime I’ll be able to justify spending the time?

It does validate that this sort of modification can be accomplished if you’re determined enough?

ASUS EEE PC Running XPe, fun PC!

As part of an ongoing effort on the Windows Embedded team, our management encourages us to seek out new relevant devices to our industry to get a chance to understand these new devices and see how our products may apply.  One of these new gadgets that I felt would apply was the Asus EEE PC!   After ordering one, and patiently waiting, it has finally arrived!  I’m going to use the steps in my previous article on how to run TAP from WinPE to get a hardware profile so I can make an XPe Image for this device. 

clip_image001

Before I do that, here’s some interesting info on the Asus EEE PC.

Specs:

  • Intel Celeron Processor

  • 7” LCD
  • 4GB SSD Storage
  • 512 RAM
  • Built in Wifi and LAN
  • Built in SD/MMC Reader
  • 3 USB Ports
  • VGA Out
  • Headphone and Microphone Jacks
  • 4 Cell Battery Lasting about 3 Hours
  • Weight:  2 Pounds!
  • In the Box:

    • Asus EEE PC
    • Battery Charger
    • 4 Cell Battery
    • Restore CD with Windows Drivers

    Size:

    clip_image002
    * Dollar is intended to gauge size, and is not included in the box.

    Okay let’s begin!

    First we need to configure the ASUS system to boot from a USB drive, by default the ASUS is configured to boot from USB.  I am using an M-Systems/Sandisk SSD with a USB Adaptor it shows up in the BIOS as a hard drive, so I must change a setting in the BIOS so it boots the SSD first.

    USB Drive I’m using:

    clip_image003

    Insert your USB Drive into the ASUS System, and then boot into the BIOS by pressing F2.

    clip_image004

    Go to the Boot menu, and then to boot priority, make sure the Removable Disk is set as the first boot device.

    clip_image005

    Now under the Boot Menu, go under Hard Disk Drives, in my case USB:M-Sys uDiskOnCh is set as the 1st Boot Device.

    After you have made these changes, it’s time to reboot the PC and boot into WinPE using your drive you made from my last blog article!

    Once you’re booted into WinPE, run TAP.

    clip_image006

    Be sure to save your mydevices.pmq to a location other than the RAM drive, in my case the D: drive was the actual location for the USB drive.

    Import your mydevices.pmq into Target Designer, add in your components (Many of the drivers for the ASUS are not in Target Designer, see this article on how to Componentize Drivers.), and VIOLA, an XPe image for the ASUS EEE PC.

    Here’s my ASUS booting XPe in the First Boot Agent Stage:

    clip_image007

    I’m going to use my newly created ASUS EEE XPe PC to Remote Desktop into my Office Desktop during meetings.

    clip_image008

    Embedded Windows Team (NT4e, XPe, Vista Embedded) : ASUS EEE PC Running XPe, fun PC!

    • Share/Bookmark

    written by dcaddick

    Apr 04

    So it’s a pity that I can’t do anything to upgrade my Netgear 834G as with the new ADSL2+ service I’m currently only able to get about 5 – 6 Mb out of it – but essentially these hacks are not meant to improve speed or performance – more like gaining added features from products that have now been left behind by the developers as they now work on the latest gear?

    Still, I though this useful to share if you were looking for a fix for these products?

    Supercharge Your Wireless Router With Open Firmware

    From Wired How-To Wiki

    A Linksys Wireless-G broadband router (WRT54GL). Image courtesy of Cisco Systems

    A Linksys Wireless-G broadband router (WRT54GL). Image courtesy of Cisco Systems

    Consumer-grade wireless routers — your standard Linksyses or Belkins — do their job well enough much of the time. But there are some juicy features offered by high-end commercial routers that just don’t come with the home package. We’re talking features like quality of service (QoS) management, adjustable transmission power, and support for IPv6.

    If you need (or just geekily crave) these features, you can shell out cash for a pro-grade router, or you can get them for free by installing new firmware on a cheap home router.

    Got extra advice? Log in and add it.

    Contents

    [hide]

    more at source…
    Supercharge Your Wireless Router With Open Firmware – Wired How-To Wiki

    • Share/Bookmark

    written by dcaddick