Date: Fri, 11 Jun 2010 14:20:15 -0700 From: Oleksandr Tymoshenko <gonzo@bluezbox.com> To: Alexander Mogilny <sg@sg.org.ua> Cc: freebsd-mips@freebsd.org Subject: Re: RouterBOARD RB450G Message-ID: <2D2B1168-4E11-4353-8856-FD2728413F1B@bluezbox.com> In-Reply-To: <9C6B899F-0361-4E20-A9C4-20C002A3CA1D@sg.org.ua> References: <9C6B899F-0361-4E20-A9C4-20C002A3CA1D@sg.org.ua>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2010-06-11, at 5:05 AM, Alexander Mogilny wrote: > Hi all! > I have recently purchased RB450G router and was not > satisfied with RouterOS so I decided to install FreeBSD > on this device. > There are some issues with starting FreeBSD on this device > so I would like to help community to fix some code and get > this device working. > > Default AR71XX kernel failed to boot. Boot process stopped > at ohci device detection (it just hanged). When I commented > it out in hints file I got following: > .. skipped .. > > As you can see ethernet card got incorrect ethernet address. > What could cause this? Perhaps I can somehow give you some more > debug information? RouterBoard and Routerstation use different approaches for passing device-dependent data (MAC address, memsize) to kernel. Routerstation uses redboot that passes key-value pairs in environment memory area while RouterBoard's own boot loader passes them as key-value pairs in argv. Some minor hackery required to get it working. It's not done yet because I didn't have a chance to get my hands on AR71XX-based routerboard :) -- gonzo
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?2D2B1168-4E11-4353-8856-FD2728413F1B>