netbsd, webserver install
Mittlerweile die dritte Eingabe, weil der Raspi wohl die microSD gekillt hat.Hier der kurze Ueberblick fuer die Installation von netbsd (x86, arm7):
Das gezogene Image wird mittels dd auf ein ent. Speichermedium geschrieben.
Es folgt die Passwortvergabe und Installation eines users:
# useradd -m -G wheel user
# passwd user
Es folgen an microSD angepasste Eingaben in /etc/rc.conf:
syslogd=NO
manpagedb=NO
savecore=NO
virecover=NO
fsck_flags="-P -p -y"
und no_swap=YES
Darueberhinaus die Verwendung von tmpfs in /etc/fstab, sowie die Anpassung des Tastaturlayouts in /etc/wscons.conf "encoding de"
Die Umgebungsvariable PKG_PATH="http://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/ARCH/VERSION/All" wird gesetzt und exportiert.
Es folgt ein erstes pkg_add pkgin; danach ein pkgin update. Und nun die Installation von:
-lighttpd
-mc
-ddclient (+perl)
-php-xx
-p5-CGI
-p5-HTML
Obige Listeneintraege sind stellenweise untereinander verbunden bzw. werden z.T. automatisch installiert. Ddclient dient der Aktualisierung eines vorhand. dynDNS freier Anbieter.
Ggf. die feste Vorgabe der IP-Adresse via auto_ifconfig=YES und ifconfig_ethx="inet...netmask...", sowie
lighttpd=YES
ddclient=YES
Comments - Edit - Delete
NetBSD und wlan auf NC10
Ja, es war nervig. FreeBSD hat die Karte erkannt, war aber lahm, OpenBSD nicht, also blieb das bekannte NetBSD für den kleinen Samsung NC10.Standard-Installation mit mate als X-Window; das kleine Netbook wurde mit einer SSD + 2GB RAM gepimpt, mehr geht eh nicht.
Und nun das Problemchen: die eingebaute wlan-Atheros-Karte AR5212 ist noch nicht wirklich zu 100% Treiberunterstützt, daher auch nicht unter OpenBSD zur Mitarbeit zu bewegen. Vor allem WPA2-AES mag es nicht.
Egal, mein Problem war wohl die Start-Reihenfolge der Services, daher hier (für mich - is ja auch mein Blog) die Konfig-Lesehilfe:
ifconfig.athx
up
ssid "deine AP"
dhcp
rc.conf
dhcpcd=YES
dhcpcd_flags="athx"
# erst dann den Kram für wpa_supplicant
wpa_supplicant=YES
wpa_supplicant_flags="-i athx -c /etc/wpa_supplicant.conf"
wpa_supplicant.conf
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=wheel
network={
ssid="deine AP"
scan_ssid=1
psk="geheim"
key_mgmt="WPA-PSK"
}
Weiterhin kann man einige Zusatzangaben eintragen, aber obiges ist das lauffähige Minimum.
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
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...
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
Comments - Edit - Delete