Additions:
* When cross compiling from the netboot -> mips netbooted device do something like:
Deletions:
Additions:
Add SPLIT_ARCH_BUILD=true on the NETBOOT builder server in pfsense-build.conf
Additions:
Afterwards. run a build on the netboot server. It will fail after the obj dir is built. Now run a build on the netboot machine and it will use the obj directory automatically generated by the NETBOOT machine.
Additions:
* When cross compiling from the host -> netboot host do something like:
RELELG_8_0-netboot# ln -s /nfsroot/usr/obj.pfSense /usr/obj.pfSense
RELELG_8_0-netboot# ln -s /nfsroot/usr/pfSensesrc /usr/pfSensesrc
RELELG_8_0-netboot# ln -s /nfsroot/usr/obj.pfSense /usr/obj.pfSense
RELELG_8_0-netboot# ln -s /nfsroot/usr/pfSensesrc /usr/pfSensesrc
Deletions:
dd if=/dev/zero of=/nfsroot/swap bs=128M count=16
* The client needs to use the swap drive on each boot:
mdconfig -a -f /swap
swapon /dev/md1
Additions:
* A swap drive needs to be setup on the netboot server:
dd if=/dev/zero of=/nfsroot/swap bs=128M count=16
* The client needs to use the swap drive on each boot:
mdconfig -a -f /swap
swapon /dev/md1
dd if=/dev/zero of=/nfsroot/swap bs=128M count=16
* The client needs to use the swap drive on each boot:
mdconfig -a -f /swap
swapon /dev/md1
Additions:
TARGET_BIG_ENDIAN=yes
Deletions:
Additions:
* Add the following to /etc/make.conf:
TARGET_BIG_ENDIAN=yes
TARGET_BIG_ENDIAN=yes
Deletions:
* /etc/make.conf also needs:
No Differences
Additions:
* Clock needs to be set on EVERY bootup with:
ntpdate time.nist.gov
ntpdate time.nist.gov
Additions:
* /etc/make.conf also needs:
WITHOUT_X11=yo
WITHOUT_X11=yo
Deletions:
WITHOUT_X11=yo
TARGET_BIG_ENDIAN=yes
Additions:
WITHOUT_X11=yo
WITHOUT_PERL_MALLOC=1
WITHOUT_PERL_MALLOC=1
Deletions:
Additions:
* /etc/make.conf needs
WITHOUT_PERL_MALLOC=1
TARGET_BIG_ENDIAN=yes
WITHOUT_PERL_MALLOC=1
TARGET_BIG_ENDIAN=yes
Additions:
* RouterStation and RouterStation/PRO both require BIG ENDIAN: TARGET_BIG_ENDIAN=yes (/etc/make.conf)
Deletions:
Additions:
* RouterStation/PRO requires BIG ENDIAN: TARGET_BIG_ENDIAN=yes (/etc/make.conf)
Deletions:
* RouterStation PRO is little ENDIAN
Additions:
* Need to create a 2G swap file for the builder box:
Deletions:
Additions:
* RouterStation PRO is little ENDIAN
Additions:
dd if=/dev/zero of=/nfsroot/swap bs=128M count=16
and then enable it on RS:
mdconfig -a -f /swap
swapon /dev/md0
and then enable it on RS:
mdconfig -a -f /swap
swapon /dev/md0
Deletions:
~ and then enable it on RS:
~~ mdconfig -a -f /swap
~~ swapon /dev/md0