Old posts but still relevant...hopefully someone is still out there reading 
vlan ports for WHR-G125 should be :-
vlan0 "0 1 2 3 5*"
vlan1 "4 5"
(taken from tomato-ND and DD-wrt nvram, and tested with brcm-2.4)
Can anyone still get 8.09 2.6 kernels to work?
I've tried 8.09 openwrt-brcm-2.4 from x-wrt and that seems to work fine (Obviously I have to manually edit the ports as above to get the WAN port correct)
But openwrt-brcm47xx images flash ok, but after reboots are unresponsive to ping and I can't telnet in (Sorry I've no serial cable or anything to give more info about what might be happening)
edit: the udp 4919 message for failsafe isn't received, so it doesn't appear to get that far
I can still use TFTP at boot to flash and replace with firmware that does work, so it's not bricking the unit.
Any help would be appreciated.
Should I care less? I'm not sure what I gain (or lose) by using brcm-2.4 rather than brcm47xx and vice versa?
But I see sbrown's patches http://forum.openwrt.org/viewtopic.php?id=13175 are in both kernels in one form or another, so in principle it seems, it should work and I'm wondering if some later 2.6 kernel change has broken it, or something I have in nvram from tomato could be the problem?
(Last edited by leahcim on 17 May 2009, 06:57)