Overclock.net › Forums › Software, Programming and Coding › Networking & Security › Setting up a Wireless Ethernet Bridge using Tomato
New Posts  All Forums:Forum Nav:

Setting up a Wireless Ethernet Bridge using Tomato

post #1 of 11
Thread Starter 
Hey guys,

I flashed my wrt54g v2 with Tomato yesterday and have been trying to get a wireless client bridge working. The primary router is a crappy 2WIRE from my isp running stock firmware.

I have managed to get it working only with wireless security disabled. As soon as I enable wireless security it breaks.

I've tried WEP and WPA / WPA2 (both TSIK/AES) as well as different channels. I've also tried assigning IPs to the wrt54g both inside and outside the primary router's DHCP range. Channel/SSID/security key settings mirror the primary router. Screenshot of my settings below. What am I doing wrong?
tomatosettings.jpg
post #2 of 11
i tried setting up a bridge several times before....fail after fail, it finally worked when both routers were flashed with tomato
yunojelly
(17 items)
 
  
CPUMotherboardGraphicsGraphics
2600K P8P67 EVO GTX Titan 560 Ti GE 
RAMHard DriveHard DriveHard Drive
16GB 1600/CL8 64GB C300 RAID0 128GB M4 256GB M4 
CoolingOSMonitorPower
NH-D14 Windows 8 Pro VP2770-LED 850AX 
Case
PCV1020B 
  hide details  
Reply
yunojelly
(17 items)
 
  
CPUMotherboardGraphicsGraphics
2600K P8P67 EVO GTX Titan 560 Ti GE 
RAMHard DriveHard DriveHard Drive
16GB 1600/CL8 64GB C300 RAID0 128GB M4 256GB M4 
CoolingOSMonitorPower
NH-D14 Windows 8 Pro VP2770-LED 850AX 
Case
PCV1020B 
  hide details  
Reply
post #3 of 11
Thread Starter 
Quote:
Originally Posted by dealio;12800764 
i tried setting up a bridge several times before....fail after fail, it finally worked when both routers were flashed with tomato

I did some extensive googling on this problem last night. I came across several cases where people said both routers needed to be flashed with Tomato for it to work. However, that's not an option for me because my primary router does not support tomato.

However, I came across some other threads where people said they were able to get it working with stock firmware on the primary router and tomato on the client bridge. Still others gave up on tomato completely and said they got it working by using dd-wrt.

I like tomato's UI and would prefer to use it over dd-wrt. If I have no other option I guess that's what I'll end up doing. I was really hoping Tomato could talk well enough with the various stock firmwares out there to be useful in this kind of application.

As stated in the OP, the bridge is working fine without wireless security enabled. It just doesn't like it when I turn on WPA / WEP / etc.
Edited by FDS - 3/20/11 at 9:13am
post #4 of 11
i know this isn't really any sort of help to the problem at hand, but i thought i'd share my input tongue.gif

if you used dd-wrt instead of tomato, i could help you get that working for a bridge.
i've never really worked with tomato, i don't know the ui, or its quirks etc, but i've tinkered with dd-wrt a decent bit in my time, ESPECIALLY involving bridges and repeater/bridges.
zomgFX
(8 items)
 
CR-48
(14 items)
 
needs moar win
(14 items)
 
CPUMotherboardGraphicsRAM
N455 1.66GHZ Tripod Motherboard MARIO Intel GMA 3150 2 GB DDR3 
Hard DriveHard DriveOSMonitor
16GB SanDisk SSD 32GB Centon SDHC  Lubuntu 12.1" LCD 
CaseMouse
matte. Canon X Mark I 
CPUMotherboardGraphicsGraphics
E8400 C0 P5N-E SLI EVGA 8800GT EVGA 8800GT 
RAMHard DriveHard DriveCooling
4gigs ddr2800 - G.skill Seagate 2tb 5700RPM Crucial M4 64GB Hyper 212+ 
OSMonitorPowerCase
Windoz 7 ulti Asus V222H 21.5 1920x1080 Corsair HX520 Smilodon 
Mouse
Roccat Kone (poop) 
  hide details  
Reply
zomgFX
(8 items)
 
CR-48
(14 items)
 
needs moar win
(14 items)
 
CPUMotherboardGraphicsRAM
N455 1.66GHZ Tripod Motherboard MARIO Intel GMA 3150 2 GB DDR3 
Hard DriveHard DriveOSMonitor
16GB SanDisk SSD 32GB Centon SDHC  Lubuntu 12.1" LCD 
CaseMouse
matte. Canon X Mark I 
CPUMotherboardGraphicsGraphics
E8400 C0 P5N-E SLI EVGA 8800GT EVGA 8800GT 
RAMHard DriveHard DriveCooling
4gigs ddr2800 - G.skill Seagate 2tb 5700RPM Crucial M4 64GB Hyper 212+ 
OSMonitorPowerCase
Windoz 7 ulti Asus V222H 21.5 1920x1080 Corsair HX520 Smilodon 
Mouse
Roccat Kone (poop) 
  hide details  
Reply
post #5 of 11
Thread Starter 
OK guys, figure I may as well bump this instead of starting a new thread.

I went ahead and flashed dd-wrt on it. I first reverted back to stock from Tomato, then I flashed the wrt54g mini, next I flashed vint mini, and finally vint std (since the vint build was recommended under hardware specific in the wiki).

I followed these instructions straight through and am having no luck:
http://www.dd-wrt.com/wiki/index.php/Client_Bridged

I tried everything I can think of including all encryption/wireless security disabled. I tried wep and wpa. I tried using IPs inside and outside of the primary router's dhcp range and basically everything else I tried with Tomato. At this point I've pretty much given up. Everything is the same as in the OP except now I'm using DDWRT.
post #6 of 11
on the case tongue.gif, AIM GOO
zomgFX
(8 items)
 
CR-48
(14 items)
 
needs moar win
(14 items)
 
CPUMotherboardGraphicsRAM
N455 1.66GHZ Tripod Motherboard MARIO Intel GMA 3150 2 GB DDR3 
Hard DriveHard DriveOSMonitor
16GB SanDisk SSD 32GB Centon SDHC  Lubuntu 12.1" LCD 
CaseMouse
matte. Canon X Mark I 
CPUMotherboardGraphicsGraphics
E8400 C0 P5N-E SLI EVGA 8800GT EVGA 8800GT 
RAMHard DriveHard DriveCooling
4gigs ddr2800 - G.skill Seagate 2tb 5700RPM Crucial M4 64GB Hyper 212+ 
OSMonitorPowerCase
Windoz 7 ulti Asus V222H 21.5 1920x1080 Corsair HX520 Smilodon 
Mouse
Roccat Kone (poop) 
  hide details  
Reply
zomgFX
(8 items)
 
CR-48
(14 items)
 
needs moar win
(14 items)
 
CPUMotherboardGraphicsRAM
N455 1.66GHZ Tripod Motherboard MARIO Intel GMA 3150 2 GB DDR3 
Hard DriveHard DriveOSMonitor
16GB SanDisk SSD 32GB Centon SDHC  Lubuntu 12.1" LCD 
CaseMouse
matte. Canon X Mark I 
CPUMotherboardGraphicsGraphics
E8400 C0 P5N-E SLI EVGA 8800GT EVGA 8800GT 
RAMHard DriveHard DriveCooling
4gigs ddr2800 - G.skill Seagate 2tb 5700RPM Crucial M4 64GB Hyper 212+ 
OSMonitorPowerCase
Windoz 7 ulti Asus V222H 21.5 1920x1080 Corsair HX520 Smilodon 
Mouse
Roccat Kone (poop) 
  hide details  
Reply
post #7 of 11
Quote:
Originally Posted by FDS;13062325 
OK guys, figure I may as well bump this instead of starting a new thread.

I went ahead and flashed dd-wrt on it. I first reverted back to stock from Tomato, then I flashed the wrt54g mini, next I flashed vint mini, and finally vint std (since the vint build was recommended under hardware specific in the wiki).

I followed these instructions straight through and am having no luck:
http://www.dd-wrt.com/wiki/index.php/Client_Bridged

I tried everything I can think of including all encryption/wireless security disabled. I tried wep and wpa. I tried using IPs inside and outside of the primary router's dhcp range and basically everything else I tried with Tomato. At this point I've pretty much given up. Everything is the same as in the OP except now I'm using DDWRT.

You may in fact have done this already but in your posts i don't see the fact that you have done the 30...30..30 hard reset after a flash.
My CM sniper
(14 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k 4.8ghz @ 1.4v. ASRock Z68 EXTREME4 GEN3 EVGA gtx470 SC GSKILL SNIPER DDR3 1600 2X4 9.9.9.24 
Hard DriveOptical DriveOSMonitor
CRUCIAL 64GB SSD 1-VR300 4X F3 1TB SAMSUNG 22X SATA DVD BURNER WINDOWZ 7 64BIT 23'' ACER P235H WS 
KeyboardPowerCaseMouse
LOGITECH G15 V 2007 CORSAIR TX750 CM STORM SNIPER/ MODDED OCZ DOMINATRIX 
Mouse PadAudio
ALL OVER THE TABLE ON BOARD 
  hide details  
Reply
My CM sniper
(14 items)
 
  
CPUMotherboardGraphicsRAM
i5 2500k 4.8ghz @ 1.4v. ASRock Z68 EXTREME4 GEN3 EVGA gtx470 SC GSKILL SNIPER DDR3 1600 2X4 9.9.9.24 
Hard DriveOptical DriveOSMonitor
CRUCIAL 64GB SSD 1-VR300 4X F3 1TB SAMSUNG 22X SATA DVD BURNER WINDOWZ 7 64BIT 23'' ACER P235H WS 
KeyboardPowerCaseMouse
LOGITECH G15 V 2007 CORSAIR TX750 CM STORM SNIPER/ MODDED OCZ DOMINATRIX 
Mouse PadAudio
ALL OVER THE TABLE ON BOARD 
  hide details  
Reply
post #8 of 11
I too have been running the gamut of setting up a wireless ethernet client/bridge between two routers, and I finally got it working, myself.

I've tried both regular Tomato firmware, as well as DD-WRT, and after much back-and-forth, enabling/disabling security, reading, searching, etc, I found this worked:

From what I've read, something in the 2.4 series kernel doesn't always play nice with the wireless, especially once you start enabling security.

To get around this, I tried the 2.6 series available in Tomato USB:

http://tomatousb.org/download

The version you'll want is "Kernel 2.6 (experimental) for MIPSR1 Routers." Apparently MIPSR2 is for newer routers - specifically the one I'm trying to connect to is a Linksys E3000 running its very own specific build of TomatoUSB. the regular version of Tomato would only connect if all the wireless security options were completely disabled.

So far it seems to work great in "wireless client" mode. I've even had the wireless ethernet bridge working for a few minutes, but then it failed for some reason and I really haven't had time to investigate why or try it again.

The only other problem I've had is trying to keep static IPs set; they don't seem to take, or it doesn't seem to remember them -- again I've only had about 20 minutes each night to mess with this, so it's probably something I'm missing in the options.

Best of luck, I hope this helps!
post #9 of 11
Thread Starter 
Just for the record, I finally got this working using ddwrt following this guide:
http://www.dd-wrt.com/wiki/index.php/Client_Bridged

I was missing this crucial detail in step 7:
Quote:
You must use WEP or WPA2-aes to have dd-wrt work reliably.

I was using WEP with no encryption (open). DDWRT firmware only has the option to select 64bit or 128bit encryption with WEP. I was selecting 64bit so my encryption types were mismatched.

When I finally decided to test it with WPA2-PSK AES it worked beautifully. I can access both router's configuration pages and I'm getting the full speed from my isp. I'll have to see if this setup is more reliable than just using a wireless adapter, I suspect it will be.

Thanks for your responses.
Edited by FDS - 4/28/11 at 4:19pm
post #10 of 11
I know that you changed it to WPA2, but please do not use WEP it is the most easily hacked encryption ever. biggrin.gif Glad you got it working, i am currently setting up DD WRT to access my Verizon router so that i can configure both my router and theirs
Epic Rig
(9 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X6 1090T 890FXA-GD70 (MS-7640) Radeon HD 5670 G. Skill 
RAMHard DriveHard DriveOptical Drive
G. Skill WD Green Seagate Samsung Blu Ray reader 
Monitor
i inc 28 inch monitor 
  hide details  
Reply
Epic Rig
(9 items)
 
  
CPUMotherboardGraphicsRAM
AMD Phenom II X6 1090T 890FXA-GD70 (MS-7640) Radeon HD 5670 G. Skill 
RAMHard DriveHard DriveOptical Drive
G. Skill WD Green Seagate Samsung Blu Ray reader 
Monitor
i inc 28 inch monitor 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Networking & Security
Overclock.net › Forums › Software, Programming and Coding › Networking & Security › Setting up a Wireless Ethernet Bridge using Tomato