From owner-freebsd-mips@FreeBSD.ORG Fri Jun 11 21:20:55 2010 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0CFF5106566C for ; Fri, 11 Jun 2010 21:20:55 +0000 (UTC) (envelope-from gonzo@launchpad.bluezbox.com) Received: from launchpad.bluezbox.com (launchpad.bluezbox.com [195.137.202.161]) by mx1.freebsd.org (Postfix) with ESMTP id B51A48FC19 for ; Fri, 11 Jun 2010 21:20:54 +0000 (UTC) Received: from [76.77.86.2] (helo=[10.80.7.8]) by launchpad.bluezbox.com with esmtpsa (TLSv1:AES128-SHA:128) (Exim 4.71 (FreeBSD)) (envelope-from ) id 1ONBei-000OMh-Er; Fri, 11 Jun 2010 21:20:53 +0000 Mime-Version: 1.0 (Apple Message framework v1078) Content-Type: text/plain; charset=us-ascii From: Oleksandr Tymoshenko In-Reply-To: <9C6B899F-0361-4E20-A9C4-20C002A3CA1D@sg.org.ua> Date: Fri, 11 Jun 2010 14:20:15 -0700 Content-Transfer-Encoding: 7bit Message-Id: <2D2B1168-4E11-4353-8856-FD2728413F1B@bluezbox.com> References: <9C6B899F-0361-4E20-A9C4-20C002A3CA1D@sg.org.ua> To: Alexander Mogilny X-Mailer: Apple Mail (2.1078) Sender: gonzo@launchpad.bluezbox.com X-Spam-Level: ---- X-Spam-Report: -1.8 ALL_TRUSTED Passed through trusted hosts only via SMTP -2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% [score: 0.0000] 0.3 AWL AWL: From: address is in the auto white-list Cc: freebsd-mips@freebsd.org Subject: Re: RouterBOARD RB450G X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 11 Jun 2010 21:20:55 -0000 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