PC Engines are a Swiss hardware manufacturer of embedded x86 devices, they make some nice hardware.

Recently I upgraded my APU1 to an APU2 because I liked it so much (and the APU2 is better supported). Proven stable after running PfSense, to deliver average-speed internet, for multiple years now.

CPU: AMD Embedded G series GX-412TC, 1 GHz quad Jaguar core

Firmware: coreboot

RAM: 4 GB ECC RAM

Network: x3 Gigabit Ethernet - Intel

Disk: 16GB SSD M-Sata

alt text

Assembly of the device was not too challenging, on YouTube there are a couple of good video tutorials.

firmware

From PfSense or FreeBSD:

pkg install flashrom

flashrom -p internal:boardmismatch=force -w /root/apu2_v4.0.12.rom

Information about the latest bios can be found here:

https://github.com/pcengines/apu2-documentation

WAN

This is bridged (no NAT!) to an ADSL2/2+ modem. The vigor120 is a basic, solid, router that only has:

  • A phone jack
  • Power jack
  • Single Ethernet port

As a feature no access to the devices web/ssh/etc interface is needed.

Sadly I am stuck on copper for the foreseeable future here (at least I have dual IP v 4 and 6). Not sure if upgrading to the Vigor130 would help much. Any bandwidth limitations I have are not caused by my PCEngines box.

Docs

Information I found helpful/relevant: