wr850g from ddwrt to tomato without going back to moto

Discussion in 'Tomato Firmware' started by ziddey, Aug 27, 2007.

  1. ziddey

    ziddey Network Guru Member

    Is it possible? I know the guide says to do so. I'm imagining because of the way the motorola stored the mac addy's? But when I switched to dd, the wan had a cleared 00... mac addy and I nvram commited it back with the proper mac. At this point, is it still storing using the moto method, or is it "standardized"? My friend has one of these running dd and I'd like to switch it to tomato. It'd be a big pain to switch to moto and then to tomato, since I'd have to relay a lot of instructions, and so simpler is better. If all my friend has to do is flash to tomato and then enable remote management so I can configure it, that'd be great. I've switched between dd and tomato many times on my buffalo without issue, so just wondering.

  2. GeeTek

    GeeTek Guest

    I'm sure you are aware that with Tomato you can type any MAC into the GUI and hit save ?

    Attached Files:

    • MAC.jpg
      File size:
      41.2 KB
  3. Sunspark

    Sunspark LI Guru Member

    It is not that simple.. the GUI doesn't cover everything.

    Here are my personal notes which you can use by telnetting in, and then committing.

    Version 2/3 wr850g only!

    * to restore wireless LED functionality after a full nvram erase:
    nvram set wl0gpio0=2

    * to activate 32 megs of ram ONLY if you know for sure the router has
    the right chip.. unscrew corner pry up and shine flashlight to see,
    mine is GLT51280L16, there are others else insta-brick:
    nvram set sdram_init=0x0008
    nvram set sdram_ncdl=0x0000

    * to fix MAC # after erasing.. sequence is LAN, WAN, WIRELESS. Look at
    sticker underside of router.. MAC for LAN use that, WAN is LAN+1,
    WIRELESS is LAN+2.
    HOWEVER. you cannot just set the Macs from within tomato for two
    reasons.. 1) it doesn't allow for all 3 macs to be set just 2, and 2)
    it doesn't set everything. just two strings instead of all so you need
    to telnet in:

    et0macaddr (LAN MAC)
    et1macaddr (WAN MAC)
    il0macaddr (Wireless MAC)
    lan_hwaddr (LAN MAC)
    wan_hwaddr (WAN MAC)
    wl0_hwaddr (Wireless MAC)

    example, replace xx as necessary as well as the A*:

    nvram set et0macaddr=00:0C:E5:xx:xx:A1
    nvram set et1macaddr=00:0C:E5:xx:xx:A2
    nvram set il0macaddr=00:0C:E5:xx:xx:A3
    nvram set lan_hwaddr=00:0C:E5:xx:xx:A1
    nvram set wan_hwaddr=00:0C:E5:xx:xx:A2
    nvram set wl0_hwaddr=00:0C:E5:xx:xx:A3

    note: wan0 seems obsolete and no longer used. il0 was A0 (A0 was
    listed for the wireless MAC on the sticker) on my stock firmware with
    tomato on top without an nvram clear. I believe as it is the MAC of
    the device itself, it should also be A3 as is wl0. other firmwares
    have code where if you clear the ram and the il0 resets to a specific
    pattern, then change it to match the wl0. setting the macs from within
    tomato will only set 2 of those 6 strings.
  4. GeeTek

    GeeTek Guest

    The best day of my life was when my Motorola radio died 2 years ago and I found Buffalo.
  5. ziddey

    ziddey Network Guru Member

    My wr850g died too and I went g54s. This is for a friend who is still on a v3 wr850g. Wasn't a bad router. cpu a little weak but whatever. figure tomato would be lighter on the cpu than dd.

    edit: those are good notes! thanks a bunch for those. But my question still remains about if it's possible to go directly from dd to tomato on the wr850g like on other routers? I'd accept it if that's "all" I had to do after doing a full reset, and having my friend set the wan to pppoe and then enable remote ssh for me to get in.
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice