This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
freebsd:nanobsd_router [2015/02/12 10:12] tschulz [Fix nanobsd.sh] |
freebsd:nanobsd_router [2015/02/12 15:57] tschulz [Misc Nanobsd notes] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== NanoBSD Router ====== | ====== NanoBSD Router ====== | ||
+ | ===== Notes ===== | ||
+ | * The following configs and files should make a diskimage for a 1GB CF card in use with a Soekris 4801 or better. | ||
+ | * It was designed to work with a 5 ethernet port variant. | ||
+ | * You will need to build this on **FreeBSD 10.1 32bit**. | ||
+ | * port speed is set to **115200** | ||
+ | * root password is set to "pwd" | ||
+ | * When the build process will create a image file **/usr/obj/nanobsd.seokris/nanobsd_seokris.img**. | ||
+ | * Write this file to a CF card using **dd** or something simular | ||
+ | |||
+ | ==== Misc Nanobsd notes ==== | ||
+ | * by default nanobsd.sh rebuilds world and kernel every build to reuse existing world and kernel builds use the **-b** swtich <file>./nanobsd.sh -c seokris.nano -b</file> | ||
+ | * [[http://bsdrp.net/documentation/technical_docs/nanobsd|Super Handy nanobsd reference]] | ||
+ | * [[https://www.freebsd.org/doc/en/articles/nanobsd/howto.html|Not a terribly usful nanobsd howto]] | ||
+ | * [[https://www.freebsd.org/cgi/man.cgi?query=nanobsd|nanobsd.sh man page]] | ||
===== seokris.nano (nano BSD build definition) ===== | ===== seokris.nano (nano BSD build definition) ===== | ||
Line 66: | Line 80: | ||
... | ... | ||
</file> | </file> | ||
+ | |||
+ | ===== Packages ===== | ||
+ | {{:freebsd:pkg.tar|Download}} the package arch and extract it to **/Pkg** on the build machine. | ||
+ | e.g. <file> | ||
+ | tar xvpf pkg.tar -C / | ||
+ | </file> | ||
+ | |||