i’ve found some time for ns7arm
before release the new package i would like to have opinions by all interested…
i’m evaluating to differentiate the config of the epel repo by arch. while there is no an official epel repo for arm32, there is for arm64. So if the install is done on a rpi, the epel on my mirror will be used, otherwise if install is on arm64 the official epel repo will be used
testing the updates require lot of time… so i’ve added a new repo: nethserver-crt
it is simply a copy of nethserver-updates for x86_64. So if you want test the latest updates from NS7 you can enable it and update a single packages or all (which are still a subset of what is available for x86_64), report back so i can move in nethserver-update
some minor fix on install script to work also on pine64
some minor fix on install script to work also on Scaleway VPS arm64 (network.service was masked), still to test on bare metal
i’ve some problem in upgrade package:
for both arch: due to an incorrect naming in previous package, to update the only way for now is to remove olda package and reinstall the new one
for aarch64: simply installing new package will not enable the official epel, so additional steps are:
delete epel.repo and reinstall epel-release
i’ll document those steps in the wiki if we continue on this path
Install WLAN, found a script: Pi3 Centos Wireless Issues - Raspberry Pi Forums curl https://gist.githubusercontent.com/anonymous/9119317cdf0c141cb50c523db0f3b70f/raw/d4c2bedcf4799783ca0bf5f54a52e82241faea93/wifi-setup-c7-rpi3.sh >> wifi-setup.sh chmod +x wifi-setup.sh /wifi-setup.sh
Setting up bridge br0, but can’t use wlan0, anybody played with WLAN on raspi3 already?
EDIT:
Managed to setup wlan0 as green with: db networks set wlan0 ethernet role green ipaddr 192.168.1.13 netmask 255.255.255.0 network 192.168.1.0 onboot yes bootproto static
Now I can access both adapters(eth0,wlan0) from lan.
Packages installing without problems! German language is working too…
With my /boot/config.txt I get 1200 MHz at about 60 C° CPU temp, original config.txt from centos was at 600 MHz: arm_freq=1200 hdmi_force_hotplug=1 config_hdmi_boost=4 overscan_left=24 overscan_right=24 overscan_top=16 overscan_bottom=16 disable_overscan=0 core_freq=400 sdram_freq=450 over_voltage=0 force_turbo=1
Check CPU temp: [root@centos-rpi3 ~]# cat /sys/class/thermal/thermal_zone0/temp 57458
Check CPU speed: [root@centos-rpi3 ~]# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq 1200000
Divide through 1000, so I got 1200 MHz@57,5°C.
Great, another new thing to test on my Raspberry park…
I’ve got a NetBerry running (I’m impressed how fast that runs on 1 GB RAM!), a FHEM Home control, an OpenHAB home control (For a client in evaluation) a KODI media center and two raspberrys for development. One’s in a PITop Laptop casing in green !
Will test this out the next couple of days (Need a new SD for this…)
small update:
installed the aarch64 version of centos 7.4 on odroid c2 with a gigabit eth-usb, crt-repo enabled and installed
openldap
Basic Firewall
Statistics
VPN
Fail2ban
dyndns service
as base-fw seems to work correctly…
i hope to find some time to write some more info on the wiki next week
i’ve also tried to enable nethserver-backup
i can install on aarch64 but i have some major problem on rpi3 due to epel requirements
i think that probably we should split repo and install for armhfp and aarch64. Hope to have an exhange of ideas with @dev_team and anyone interested at the conference to evaluate how to proceed
Are you taking about NethServer / Arm or about PFSense?
PFSense is a firewall. NethServer is a All-In-One Server.
Not quite the same thing…
Sure, in PFSense you can add in a USB-Disk and have a Instant NAS!
But they never mention anything about redundancy or RAID - for a good reason.
NethServer can handle that!
NethServer / ARM as home setup?
Depends: If you’re OK using it as a fileserver without RAID, maybe.
But RAID on a Raspberry? It works, yes! But I/O… A single Disk works well enough, but for Home / Family use?
100 MB/S isn’t enough for Media streaming in a home environment for 2 -3 users…
In my opinion, OPNsense as a firewall is better than PFSense, but this Forum isn’t the right place to discuss that!
I’m using Nethserver as Firewall/Gateway only…
And I’m asking if this stuff ( built for pfsense, sure and conscient this )
Can work with Nethserver/arm…
I actually don’t know if Nethserver on arm architecture is too young or is already well evoluated.
So… I’m asking
to all NS7-ARM users:
since I have a few hours of free time, I wanted to take some tests on ARM and on the mirror to differentiate the packages available depending on the arm32 or arm64 version.
Please do not update, i will let you knon as soon as i’ve finished
done, i have split the comps xml file so we can have different config for software center on arm32/64
(i still don’t know if it would be better to completely split the arm32 version from the arm64 version…)
changes on software center:
-arm32
updated VPN to openvpn
moved openvpn from extras/testing to firewall
-arm64
updated VPN to openvpn
moved openvpn from extras/testing to firewall
disabled nextcloud (need some tests)
added nethserver-backup (base)
added nethserver-vsftpd
added nethserver-ipsec (firewall)
so a the end this is what we have in software center (for now):
Software Center arm32:
Account provider:
OpenLDAP
Basic firewall
Email
File server
MySQL server
Nextcloud
OpenVPN
Statistics
Web filter
Web server
Software Center arm64:
Account provider: OpenLDAP
Backup
Basic firewall
Email
File server
FTP server
IPsec tunnels
MySQL server
OpenVPN
Statistics
Web filter
Web server
let me know if there are any problems
hope to heve some more time in the next days…