Ok, so not strictly Linux related, but technical nonetheless, and I was using Ubuntu when I set it up
I have a BT HomeHub (V1) which I…modified…to use the firmware for the router it was originally (a SpeedTouch 7G) so I could use it with a different ISP. This was back in June/July, and I’ve been having to boot into Vista (sad I know) to get internet access to play on Xbox Live, etc.
So I finally gave up today, and got around to trying to configure another HomeHub – this one with the BT Firmware as the repeater. After a lot of tweaking, I found the solution to be quite simple, and I found it here.
Now, I have 2 ethernet ports in my room, and my laptop hovers at around 95% all the time now, which is nice, better than the 40-68% I was getting before anyway. It also means I can have my Xbox 360 online without paying out for either a really long eth cable, or a wireless adapter for the 360 (they retail at around £60 here in the UK).
Either way, I’m happy with it, so I won’t complain
Edit: I forgot to mention, I experimented a little after setting it up (and nearly broke it!) and I configured the 2 routers to broadcast the same (E)SSID, which seemed to be ok, and caused a little confusion initially on my laptop, but it seems to work just fine now, and my laptop automatically switches to whichever has the strongest signal

PriceChild
October 13, 2008 at 00:02
How funny, I did almost exactly the same.
Bought a couple of new homehubs off of ebay for £6 a pop, set one up for broadband, turned off dhcp on the second and used WDS to connect it to the first. They use different SSIDs but it works for me…?
Now I have a much larger range throughout the house and garden, and can connect my 360 via cable to the second to get a decent connection
Its reasonably easy using a variety of the web based interface, telnet, and editing the backup config files. I found I had to do the latter to change certain things which can’t be changed… or disabled while they are in use. I’m availableat my nick @ubuntu.com if anyone’s interested.
PriceChild
October 13, 2008 at 00:04
Oh… and for the love of god turn off the internal DNS server on BTHomeHubs… and any SpeedTouch I’ve come across. I don’t know why but I can’t manage to keep one online more than a couple of days with it on, not that you get many advantages from it.