OpenWRT als Wetter-Server, update

Mal ein Zwischenbericht zur Hardware - die ist eigentlich zu schwach für die Anwendung; daher die "alte" Software wview. Leider waren tägliche reboots notwendig, um den MiniServer halbwegs aktiv zu halten. Dann wurden die hmtl-Seiten nicht mehr neu aufgebaut, usw. usw.

Letztens fiel ich über den Pogoplug; einige davon haben eine recht ordentliche CPU mit 1,2GHz und einiges an NAND-Speicher.

Für billigst einen gekriegt - schliesslich ist der Anbieter offline und die Teile damit nur blinkendes Plastik - und wären da nicht die findigen Communities... die haben mal wieder Wege gezeigt diesen Plastikschrott zu verwerten. Nämlich mit Linux-Derivaten für ARM-Prozessoren.

Auch OpenWRT kann man dazu zählen; die haben sich eh auf Router u.ä. spezialisiert. So fiel auch hier erste Wahl auf die neueren LEDE-Versionen.

Vorab allerdings der Hinweis, dass sich die Pogoplugs im Originalzustand nur durch den direkten Eingriff über die intern vorhandene serielle Schnittstelle mittels USB/COM-Adapter (PL2303) zum Leben erwecken lassen. Zugriff über putty o.ä. Tools; dann kann man mit setenv einige Parameter anpassen und z.B. über den tftp ein neues "freies" U-Boot aufspielen.

Damit kann man dann von USB-Stick starten und eine ordentliche Software verwenden. OpenWRT hat den Vorteil klein zu sein und vollständig im NAND Platz zu finden. Danach folgen die üblichen Schritte zu Vervollständigung der Software (hier python) für die Anwendung einer aktuelleren Übertragungssoftware weewx .

Damit ist die Wetterstation WRX815 (alias TE923, Hideki, ...) wieder online. Die templates sehen auch viel schöner aus... :)

Posted on 20 Jan 2019, 11:04 - Category: OpenWRT
No comments - Edit - Delete


NetBSD - kein root Zugang

Ich vergesse es immer wieder, daher fürs Notizzettel: NetBSD erlaubt kein Zugang über den telnet/ssh für "root".

Man muss den vorher angelegten "Anwendernamen" verwenden, danach mittels 'su' Rootrechte erlangen...

Letzter Absatz: https://www.netbsd.org/docs/network/nsps/config_ssh.html

Posted on 1 Jan 2019, 11:35 - Category: NetBSD
No comments - Edit - Delete


OpenWRT als Wetter-Server

Ich habs wieder getan: da meine Webcam mangels Durchlass (firewall) keine Fotos auf die homepage senden konnte, habe ich den TL-MR3020 für ein anderes Projekt anvisiert.

Eine Wetterstation; nein, ich werde kein Wetterfrosch, es geht alleine um die Linuxseite des Projektes... Das Teil - eine WRX815, alias Nexus, Hideki usw. usw. habe ich günstigst für 30€ gekriegt - nun ja, es fehlte der UV-Sensor und der Windmesser, dafür waren 2 extra Temperaturfühler samt Regensensor vorhanden.

Ziel: eine webbasierende Anzeige, damit man jederzeit das Wetter vor der eigenen Tür weiss.

Die kleinen Router haben ja ein Speicherplatzproblem, gerade mal 4MB. Auch die aktuellste OpenWRT Firmware (lede) ist zu gross. D.h. man muss unnötige Programme löschen, am besten über die Konsole, da die LuCi-Umgebung nicht ganz sauber anzeigt.

Für obigen Router ist die Version 14.07 am ehesten geeignet, wir benötigen etwa 470kb freien Speicherplatz für den usb-storage und ext4 Support. Am besten mit ipv6 und zug. Softwareabh. anfangen.

Danach dieses mittel opkg install kmod-usb-storage block-mount kmod-fs-ext4 kmod-scsi-core laden.
Wenn das geklappt hat, einen formatierten USB-Stick einstecken und mounten. Das Systemverzeichnis mittels tar -C /overlay -cvf - . | tar -C /mnt/usb -xvf - auf den Stick übertragen und nun unter /etc/config/fstab die Verzeichnisse anpassen:
config 'mount'
option target /overlay
option device /dev/sdx1
option fstype ext4
option options rw,sync
option enabled 1
option enabled_fsck 0

Und erst jetzt ein reboot. Wenn man kein Fehler gemacht hat, stehen nun unendlich viele Gbytes zur Verfügung...

Ich verwende das kostenlose wview für die Datenübertragung von der Wetterstation
auf das WWW. Den Rest finden man im Wiki auf OpenWRT.

Das Ergebnis hier zu sehen.

Posted on 21 Aug 2018, 10:44 - Category: OpenWRT
No comments - Edit - Delete


NetBSD als mini Server

Jetzt hatte ich BeOS, puppylinux, Mac system 7.5, OS/2 und Android als ThinClient-Server ausprobiert, mit zeitlichen bedingten immer grösser werdende Hardware Problemchen. Nun ist Zeit für was "modernes", naja, nicht ganz. NetBSD ist auch schon seit 1993 aktiv.

Das Gute daran sind die Unmengen an Ports, sogar ein Toaster funktioniert...

Diese Seiten (und noch ein paar andere Subdomains) werden von einem 10ZiG RBT616, alias Clientron U800, alias chippc XPD4741 bedient. Und da werkelt NetBSD in der aktuellen Version. Dieser ThinClient hat zwar 1,6GHz und viel RAM, dennoch würde auch Geode LX mit 500MHz damit klarkommen.

Das Ganze, wie immer, mit sparsamen 9W betrieben.

Zur Installation gibt es nicht viel zu sagen, ausser dass keine vorgefertigten live-CDs oder ähnliches existieren - lohnt halt nicht. Obiger Server läuft auf einen 1Gb grossen Flash-Speicher, mit gemounteten USB-Stick für grössere Datenmengen.
Als Server wird keine X-Umgebung benötigt, somit werden gerade mal 500MB belegt.
Die ISO und/oder Image-Datei erlaubt die Installation über ein USB-Stick und dort befolgt man das Frage-Antwort-Spiel...

Posted on 18 Aug 2018, 12:37 - Category: NetBSD
No comments - Edit - Delete


HP Jornada 690

Der Jornada 690 ist/war ein sog. PDA von Hewlett-Packard, die irgendwann Ende der 90er auf den Markt kamen. Satte 133MHz eines Hitachi SH3 Prozessors mit 32MB RAM und mittels CF-Karte bis zu 8GB Speicherplatz.
Und mit Touchscreen und echte kleine Tastatur - allerdings mit WinCE...

Aber es geht auch anders, einmal mit einem Linux-Port namens JLime, das letzte Release heisst Vargtass; mittlerweile nur im webarchive zu finden.

Oder doch aktuell und winzig --> NetBSD/hpcsh!

Das Ganze ist vor allem ohne seriellen, aber proprietären Kabel schwierig, da nicht viele unixoide Systeme das NetBSD-Filesystem beherrschen. Da sollte man doch NetBSD erstmal auf ein Zweitrechner installieren; eine wirkliche aktuelle live-CD gibt es nicht. Damit die CF-Karte in zwei Partitionen teilen, ca. 120MB für DOSe - hier kommen die Startprogramme fürs WinCE rein. Und der Rest fürs NetBSD/hpcsh.

Was soll ich sagen, es funktioniert tatsächlich, sogar mit X-windows. Mittels 16-bit PCMCIA Ethernetkarte ist man sogar im Netz

Posted on 16 Aug 2018, 18:49 - Category: NetBSD
No comments - Edit - Delete


Pages: [1] [2] [3] [4] [5] ...