pfsense works on this device:https://www.netgate.com/solutions/pfsense/sg-1100.htmlAs for OPNsense, you can try my image (it is not official one):https://people.freebsd.org/~ganbold/OPNsense-201912171639-OpenSSL-arm-aarch64.img.xzIt works for me on espressobin.
2020-06-22 15:40:24 (5.81 MB/s) - Connection closed at byte 20316160. Retrying.--2020-06-22 15:40:24-- (try: 6) https://people.freebsd.org/~ganbold/OPNsense-201912171639-OpenSSL-arm-aarch64.img.xzConnecting to people.freebsd.org (people.freebsd.org)|96.47.72.75|:443... connected.HTTP request sent, awaiting response... 206 Partial ContentLength: 398789268 (380M), 378473108 (361M) remaining [application/octet-stream]Saving to: ‘OPNsense-201912171639-OpenSSL-arm-aarch64.img.xz.2’OPNsense-201912171639-OpenSSL-arm-aarch64.img.xz.2 15%[+++++++=============> ] 59.58M 12.6MB/s in 3.9s2020-06-22 15:40:28 (10.2 MB/s) - Connection closed at byte 62472192. Retrying.
BTW: something seems to be preventing download of https://people.freebsd.org/~ganbold/OPNsense-201912171639-OpenSSL-arm-aarch64.img.xz
wget --tries=0 https://people.freebsd.org/\~ganbold/OPNsense-201912171639-OpenSSL-arm-aarch64.img.xz
crw-rw-rw- 1 root wheel 18, 2 14 Jul 08:27 /dev/tty.SLAB_USBtoUARTcrw-rw-rw- 1 root wheel 18, 5 14 Jul 08:27 /dev/cu.usbserial-0001crw-rw-rw- 1 root wheel 18, 4 14 Jul 08:27 /dev/tty.usbserial-0001
screen /dev/tty.SLAB_USBtoUART 152000 8N1
���������m��������������R�������������ϓɖegr��γt�����������������������������������������������������������������������?���������������������������������������������������������������������������������������������������B��1���6���[���o�2��?����y�O����������������������������������������������������������������������������������������~�������������������������}�������������������_�ᾟ��������������Y�����������������y����������������������������
Can somebody smarter than me tell how to use serial console with NanoPi R2S?I use macos Catalina and USB to TTL dongle (CP2102) from ebay. I installed drivers from https://www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-driversand get following devices show up:Code: [Select]crw-rw-rw- 1 root wheel 18, 2 14 Jul 08:27 /dev/tty.SLAB_USBtoUARTcrw-rw-rw- 1 root wheel 18, 5 14 Jul 08:27 /dev/cu.usbserial-0001crw-rw-rw- 1 root wheel 18, 4 14 Jul 08:27 /dev/tty.usbserial-0001When i try to connect to any of them with screen:Code: [Select]screen /dev/tty.SLAB_USBtoUART 152000 8N1Gibberish shows up:Code: [Select]���������m��������������R�������������ϓɖegr��γt�����������������������������������������������������������������������?���������������������������������������������������������������������������������������������������B��1���6���[���o�2��?����y�O����������������������������������������������������������������������������������������~�������������������������}�������������������_�ᾟ��������������Y�����������������y����������������������������Edit: turns out the USB to UART I have is CP2102 based which cannot do baud rates higher than 921600 and friendly elec's wiki talks about using 1500000 baud rate. Guess i need a different dongle.
@spikerguyI would like to contribute to porting to NanoPiR2S. I managed so far:Run Ganbold's freebsd image - 1 interface comes up - info posted aboveRun Armbian/FriendlyWrtCross Compile various forks of Opnsense from github - so I have at this point cross compiling workflow working - wilmardo's looks promising but it fails when building image due to missing arm_install_ubootGot myself some other usb to uart dongles: one on PL2303HX, other on CP2104Reviewed various videos about u-boot on YT, i get the gist of it but got lost on details what is really required when porting. I have no idea what is uboot missing in here to get it running on R2S: https://github.com/opnsense/tools/compare/master...wilmardo:nanopi-r2s#diff-bd6443d009b4e5cb4bb4487c64127585I have looked at Armbian boot directory for some cluesI have examined Armbian images with kpartx to get some ideasI was thinking about either building upstream u-boot, or getting u-boot image from Armbian and sticking it all together. But still my understanding of u-boot is quite poor.And then we have a problem with 1 ethernet coming up and the usb one being down.If someone could point me in the right direction on the above, then maybe I can make some progress.