Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Jan 2014 16:03:08 -0500
From:      Nathan Dorfman <na@rtfm.net>
To:        freebsd-mips@freebsd.org
Subject:   FreeBSD 10.0 image and build script for EdgeRouter Lite
Message-ID:  <20140125210308.GA6936@rtfm.net>

next in thread | raw e-mail | index | archive | help
Hello all,

I have a little thing that might be useful for anyone who wants to give
FreeBSD a try on the Ubiquiti EdgeRouter Lite, a ~US$90 Octeon-based 3-port
Ethernet router[1].

This script will build an image for the device from a FreeBSD source tree:

http://rtfm.net/FreeBSD/ERL/mkerlimage

Nothing new here, it's mostly based on imp's mkoctimage script[2]. It will
generate the correct (?) kernel config for this device, and a couple of
minor changes (tmpfs, da0s1 on /boot for 'make installkernel'). It should
work on any fresh checkout of the FreeBSD tree.

There's also a prebuilt image of 10.0-RELEASE. It's just the output of the
same script, and is ready to use on the EdgeRouter lite, after using the
serial console to reconfigure the on-board U-Boot bootloader to look in the
right place. (If possible, I'll next try to make an image which doesn't
require this.)

http://rtfm.net/FreeBSD/ERL/images/freebsd-10.0-RELEASE-ubiquiti-edgerouter-lite.image.xz

SHA-512 checksum:
http://rtfm.net/FreeBSD/ERL/images/freebsd-10.0-RELEASE-ubiquiti-edgerouter-lite.sha512

Hopefully, someone out there gets some enjoyment from this. If you need more
info about the serial console, boot loader, or any other step in the
process, there is also a (hopefully) very easy step by step guide one level
up, at http://rtfm.net/FreeBSD/ERL

-nd.

1. http://www.ubnt.com/edgemax#edge-router-lite
2. http://people.freebsd.org/~imp/mkoctimage



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20140125210308.GA6936>