OPNsense
  • Home
  • Help
  • Search
  • Login
  • Register

  • OPNsense Forum »
  • English Forums »
  • Hardware and Performance »
  • [Work In Progress] OPNsense Ported into ARM Devices
« previous next »
  • Print
Pages: 1 ... 3 4 [5] 6 7 ... 21

Author Topic: [Work In Progress] OPNsense Ported into ARM Devices  (Read 144424 times)

chemlud

  • Hero Member
  • *****
  • Posts: 1909
  • Karma: 89
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #60 on: May 03, 2019, 11:40:00 am »
OK, one last try:

https://lists.freebsd.org/pipermail/freebsd-arm/2016-November/015094.html

- Removed the cmdline.txt added previously

- Copied the uboot.bin and armstub8.bin to the card, config.txt was already correct and booted:

Rainbow screen...
« Last Edit: May 03, 2019, 11:41:55 am by chemlud »
Logged
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

nekoprog

  • Newbie
  • *
  • Posts: 49
  • Karma: 9
  • Warranty voided..
    • View Profile
    • Neko Prog
Re: [Working] OPNsense Ported into ARM Devices
« Reply #61 on: May 03, 2019, 12:11:13 pm »
Quote from: chemlud on May 03, 2019, 11:40:00 am
OK, one last try:

https://lists.freebsd.org/pipermail/freebsd-arm/2016-November/015094.html

- Removed the cmdline.txt added previously

- Copied the uboot.bin and armstub8.bin to the card, config.txt was already correct and booted:

Rainbow screen...
it's hard to debug without the device. i'll try using qemu. might take some time. thanks for the test.
Logged
[Work In Progress] OPNsense Ported into ARM Devices
[Experimental] opnsense/tools for ARM

chemlud

  • Hero Member
  • *****
  • Posts: 1909
  • Karma: 89
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #62 on: May 03, 2019, 01:17:35 pm »
Is it a secret where you are located on our planet?
Logged
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

nekoprog

  • Newbie
  • *
  • Posts: 49
  • Karma: 9
  • Warranty voided..
    • View Profile
    • Neko Prog
Re: [Working] OPNsense Ported into ARM Devices
« Reply #63 on: May 03, 2019, 01:32:28 pm »
Quote from: chemlud on May 03, 2019, 01:17:35 pm
Is it a secret where you are located on our planet?
i'm a full-time psychic detective.  ;D
Logged
[Work In Progress] OPNsense Ported into ARM Devices
[Experimental] opnsense/tools for ARM

chemlud

  • Hero Member
  • *****
  • Posts: 1909
  • Karma: 89
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #64 on: May 03, 2019, 02:33:32 pm »
...just asking. If you were just around the corner I might send you one of my raspi 3...
Logged
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

nekoprog

  • Newbie
  • *
  • Posts: 49
  • Karma: 9
  • Warranty voided..
    • View Profile
    • Neko Prog
Re: [Working] OPNsense Ported into ARM Devices
« Reply #65 on: May 03, 2019, 05:22:45 pm »
sorry misunderstood your question, english is not my native language. i live in south-east asia. no worry, i have setup qemu in my machine, will give it a test soon.
Logged
[Work In Progress] OPNsense Ported into ARM Devices
[Experimental] opnsense/tools for ARM

orangana

  • Newbie
  • *
  • Posts: 27
  • Karma: 0
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #66 on: May 05, 2019, 10:57:59 pm »
@nekoprog

some more for the wish list (all supported by BSD and listed here: https://github.com/HardenedBSD/hardenedbsd-ports/blob/master/sysutils/Makefile):

  • orangepi-one
  • orangepi-pc
  • orangepi-pc2
  • orangepi-r1
  • orangepi-zero

Thank's for your work and effort! opnsense will come more widely and more easily available with these low cost boards. They are great for travel (road warrior  8)) and even suitable for some small networks which are locked down with vendor only routers
« Last Edit: May 05, 2019, 10:59:40 pm by orangana »
Logged

jmccoy555

  • Newbie
  • *
  • Posts: 4
  • Karma: 0
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #67 on: May 06, 2019, 09:45:22 pm »
Quote from: nekoprog on May 03, 2019, 05:22:45 pm
sorry misunderstood your question, english is not my native language. i live in south-east asia. no worry, i have setup qemu in my machine, will give it a test soon.

I've got a Pi 3B+ sat here if you need a test!!

This image boots!! https://download.freebsd.org/ftp/releases/arm64/aarch64/ISO-IMAGES/12.0/FreeBSD-12.0-RELEASE-arm64-aarch64-RPI3.img.xz
« Last Edit: May 06, 2019, 10:19:19 pm by jmccoy555 »
Logged

nekoprog

  • Newbie
  • *
  • Posts: 49
  • Karma: 9
  • Warranty voided..
    • View Profile
    • Neko Prog
Re: [Working] OPNsense Ported into ARM Devices
« Reply #68 on: May 07, 2019, 04:33:05 pm »
current OPNsense uses freebsd 11.2. for now i stop experimenting with arm64 because freebsd simply don't have it working yet. but once OPNsense start using freebsd 12.0, i will help again if needed.

for wishlist, i suggest arm boards with at least 1gb ram, and multicore cpu. lower than that we have to ignore it because it will not work. even with RPI2 specs, it's still considered too slow for advanced use.
Logged
[Work In Progress] OPNsense Ported into ARM Devices
[Experimental] opnsense/tools for ARM

orangana

  • Newbie
  • *
  • Posts: 27
  • Karma: 0
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #69 on: May 08, 2019, 12:38:18 pm »
Quote from: nekoprog on May 07, 2019, 04:33:05 pm
for wishlist, i suggest arm boards with at least 1gb ram, and multicore cpu. lower than that we have to ignore it because it will not work. even with RPI2 specs, it's still considered too slow for advanced use.

Please add the two following as they fit to your suggestions (multicore cpu & 1gb of ram) and listed here: https://github.com/HardenedBSD/hardenedbsd-ports/blob/master/sysutils/Makefile


- orangepi-pc (h3 quad core, 1gb ram, http://linux-sunxi.org/Orange_Pi_PC)
- orangepi-pc2 (h5 quad core, arm64, 1gb ram, http://linux-sunxi.org/Orange_Pi_PC_2)

Quote from: nekoprog on May 07, 2019, 04:33:05 pm
current OPNsense uses freebsd 11.2. for now i stop experimenting with arm64 because freebsd simply don't have it working yet. but once OPNsense start using freebsd 12.0, i will help again if needed.

Could you consider creating a image for the orangepi-pc (as it's supported by freebsd 11.2 and isn't a arm64). I like to test the image and give report! :D (I would really like to do it myself but have insufficient infrastructure: metered slow internet and weak cpu)
« Last Edit: May 08, 2019, 12:40:14 pm by orangana »
Logged

nekoprog

  • Newbie
  • *
  • Posts: 49
  • Karma: 9
  • Warranty voided..
    • View Profile
    • Neko Prog
Re: [Working] OPNsense Ported into ARM Devices
« Reply #70 on: May 08, 2019, 07:19:17 pm »
Quote from: orangana on May 08, 2019, 12:38:18 pm
Quote from: nekoprog on May 07, 2019, 04:33:05 pm
for wishlist, i suggest arm boards with at least 1gb ram, and multicore cpu. lower than that we have to ignore it because it will not work. even with RPI2 specs, it's still considered too slow for advanced use.

Please add the two following as they fit to your suggestions (multicore cpu & 1gb of ram) and listed here: https://github.com/HardenedBSD/hardenedbsd-ports/blob/master/sysutils/Makefile


- orangepi-pc (h3 quad core, 1gb ram, http://linux-sunxi.org/Orange_Pi_PC)
- orangepi-pc2 (h5 quad core, arm64, 1gb ram, http://linux-sunxi.org/Orange_Pi_PC_2)

Quote from: nekoprog on May 07, 2019, 04:33:05 pm
current OPNsense uses freebsd 11.2. for now i stop experimenting with arm64 because freebsd simply don't have it working yet. but once OPNsense start using freebsd 12.0, i will help again if needed.

Could you consider creating a image for the orangepi-pc (as it's supported by freebsd 11.2 and isn't a arm64). I like to test the image and give report! :D (I would really like to do it myself but have insufficient infrastructure: metered slow internet and weak cpu)
Could be done, will take some time to create new device config for orangepi-pc and test compile.  :)
Logged
[Work In Progress] OPNsense Ported into ARM Devices
[Experimental] opnsense/tools for ARM

marjohn56

  • Hero Member
  • *****
  • Posts: 1671
  • Karma: 161
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #71 on: May 08, 2019, 09:29:13 pm »
I've taken delivery of a NanoPi R1, which image should I be using?


I've had OpenWRT running on it after writing the image to an mmc, but not having any joy with Opnsense, I keep seeing checksum error.
Logged
OPNsense 21.7 - Qotom Q355G4 - ISP - Community Fibre 1Gbps.

Team Rebellion Member - If we've helped you remember to applaud

nekoprog

  • Newbie
  • *
  • Posts: 49
  • Karma: 9
  • Warranty voided..
    • View Profile
    • Neko Prog
Re: [Working] OPNsense Ported into ARM Devices
« Reply #72 on: May 09, 2019, 02:41:17 am »
Quote from: marjohn56 on May 08, 2019, 09:29:13 pm
I've taken delivery of a NanoPi R1, which image should I be using?


I've had OpenWRT running on it after writing the image to an mmc, but not having any joy with Opnsense, I keep seeing checksum error.
Currenly we have a huge code changes for compiling arm device. Will have to check again if nanopi-r1 is supported on freebsd 11.2 or not.

Meanwhile opnsense have an official test image for rpi2, bpi image will come after boot issue has been fixed. When fixed, porting sunxi allwinner arm 32bit will be available.

https://pkg.opnsense.org/FreeBSD:11:armv6/19.1/
Logged
[Work In Progress] OPNsense Ported into ARM Devices
[Experimental] opnsense/tools for ARM

tsgan

  • Newbie
  • *
  • Posts: 24
  • Karma: 6
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #73 on: May 14, 2019, 08:19:34 am »
Quote from: marjohn56 on May 08, 2019, 09:29:13 pm
I've taken delivery of a NanoPi R1, which image should I be using?


I've had OpenWRT running on it after writing the image to an mmc, but not having any joy with Opnsense, I keep seeing checksum error.

You can try https://people.freebsd.org/~ganbold/OPNsense-201903201231-OpenSSL-arm-armv7-nanopi-r1.img.xz
Logged

chemlud

  • Hero Member
  • *****
  • Posts: 1909
  • Karma: 89
    • View Profile
Re: [Working] OPNsense Ported into ARM Devices
« Reply #74 on: May 15, 2019, 04:43:24 pm »
btw the Odroid XU4 is a quite powerful 32 bit (!) machine, maybe we could have support for this without much effort? :-)

I now have my hands on the little machine and before I set up the intended NAS I could test some other stuff ;-)
Logged
kind regards
chemlud
____
"The price of reliability is the pursuit of the utmost simplicity."
C.A.R. Hoare

  • Print
Pages: 1 ... 3 4 [5] 6 7 ... 21
« previous next »
  • OPNsense Forum »
  • English Forums »
  • Hardware and Performance »
  • [Work In Progress] OPNsense Ported into ARM Devices
 

OPNsense is an OSS project © Deciso B.V. 2015 - 2022 All rights reserved
  • SMF 2.0.18 | SMF © 2021, Simple Machines
    Privacy Policy
    | XHTML | RSS | WAP2