In Teil 1 haben wir ein OpenWrt aus den Quellen kompiliert und heute wollen wir mal schauen, ob das Image rennt
Unter /home/frank/openwrt/bin/targets/rockchip/armv8 findet man folgendes
drwxr-xr-x 3 frank frank 4,0K Jan 31 09:40 .
drwxr-xr-x 3 frank frank 4,0K Jan 31 09:36 ..
-rw-r--r-- 1 frank frank 117 Jan 31 09:36 config.buildinfo
-rw-r--r-- 1 frank frank 337 Jan 31 09:36 feeds.buildinfo
-rw-r--r-- 1 frank frank 8,6M Jan 31 09:40 openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-ext4-sysupgrade.img.gz
-rw-r--r-- 1 frank frank 2,3K Jan 31 09:40 openwrt-rockchip-armv8-friendlyarm_nanopi-r4s.manifest
-rw-r--r-- 1 frank frank 7,9M Jan 31 09:40 openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz
drwxr-xr-x 2 frank frank 4,0K Jan 31 09:40 packages
-rw-r--r-- 1 frank frank 644 Jan 31 09:40 sha256sums
-rw-r--r-- 1 frank frank 20 Jan 31 09:36 version.buildinfo
Das File
openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz
interessiert uns. Das packen wir mal aus.
gunzip openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img.gz
Nun habe wir das Image was wir brauchen
openwrt-rockchip-armv8-friendlyarm_nanopi-r4s-squashfs-sysupgrade.img
Das bügeln wir auf eine SD-Karte und ab damit in den NanoPi R4S und einschalten.
Zugriff auf den NanoPi R4S
Als erstes brauchen wir mal Zugriff auf den NanoPi R4S. Dazu benutzen wir ssh
ssh root@192.168.1.1
Bitte darauf achten, das ihr mit dem Rechner im selben Netz seit. Beim ersten Mal ist das Passwort leer bzw. nicht gesetzt!
BusyBox v1.31.1 () built-in shell (ash)
_______ ________ __
| |.-----.-----.-----.| | | |.----.| |_
| - || _ | -__| || | | || _|| _|
|_______|| __|_____|__|__||________||__| |____|
|__| W I R E L E S S F R E E D O M
-----------------------------------------------------
OpenWrt SNAPSHOT, r15657+2-ec0c6c1143
-----------------------------------------------------
=== WARNING! =====================================
There is no root password defined on this device!
Use the "passwd" command to set up a new password
in order to prevent unauthorized SSH logins.
--------------------------------------------------
Webinterface
Das Passwort kann man über die Konsole setzen mittels
passwd
Oder auch im Webinterface unter System/Administration setzen.
htop nachinstallieren
Jetzt mal schnell htop nachinstallieren, gut zur Kontrolle der vorhanden Cores und des verbauten Speichers.
opkg uodate
opkg install htop
Eine Anzeige auf der Konsole mit htop, das nachinstalliert wurde
Zugriff über das WAN Interface
Nun noch was, für mich Wichtiges. Ich administriere am Liebsten von meinem Haupt-PC aus, also brauchen wir Zugriff auf die WAN-Seite. Kein Problem..
opkg update
opkg install nano
Danach
nano /etc/config/firewall
Ans Ende der Datei folgendes
onfig rule
option src wan
option dest_port 22
option target ACCEPT
option proto tcp
config rule
option src wan
option dest_port 80
option target ACCEPT
option proto tcp
Einmal neustarten und ihr habt Zugriff auf den NanoPi R4S über das WAN Interface.
Bitte unbedingt entfernen, wenn der NanoPi R4S am Internet hängt!
Nachinstallation Webinterface
Und das Webinterface muss man auch installieren. Aber das kennen wir ja schon
opkg update
opkg install luci
Danach kann man das Webinterface unter
http://192.168.1.1
erreichen, wenn man an der LAN-Schnittstelle eine Notebook anschließt.
Teil 1 OpenWrt kompilieren