blog/shl@INTERDOSE


Ungültiges Argument?

Posted in CTRL-ALT DEL by Sebastian on the September 23rd, 2008

Was habe ich falsch gemacht?

Plötzlich bei der Arbeit an einem Diagramm. Der Ausweg ging dann über den Task-Manager. :-(

It’s Talk Like A Pirate Day!

Posted in IT-Humor by Sebastian on the September 19th, 2008

PL2303 unter OpenSolaris

Posted in allgemeines by Sebastian on the September 16th, 2008

Der Prolific PL2303 USB auf RS232 Adapter funktioniert uebrigens wunderbar auf OpenSolaris.

minirc.dfl:pr port /dev/term/0
pu baudrate 9600
pu minit
pu mreset
pu mdialpre
pu mdialsuf
pu mdialpre2
pu mdialsuf2
pu mdialpre3
pu mdialsuf3
pu mhangup
pu mdialcan
pu rtscts No

minicom gibt’s per CSW.

Zwei Wochen lang OpenSolaris

Posted in Software Empfehlungen, Sonnenaufgang, Thinkpad by Sebastian on the September 16th, 2008

Vor zwei Wochen hatte sich das NTFS auf meinem Thinkpad X60s zur Ruhe gesetzt und ich habe die Gelegenheit genutzt um - sozusagen als Projekt-Versuch - meinen Desktop auf OpenSolaris zu migrieren. Als Basis installierte ich 2008.05 von der Installations-CD und aktualisierte das System bis zum Stand snv_97.

Jetzt sind die zwei Wochen die ich mir selbst als Meilenstein gesetzt hatte vorbei und ich stehe vor einer Entscheidung: beibehalten oder doch wieder Windows auf das Thinkpad?

Hardware-Erkennung:
Die Hardware-Erkennung von OpenSolaris snv_97 ist fuer ein offenes System mit teilweise nur schlechten Treibern vorbildlich. Netzwerk-Connectivity war bereits out-of-the-box von 2008.05 ab vorhanden, sowohl Ethernet als auch wifi, und auch die Grafikkarte wurde wunderbar erkannt und unterstuetzt. Mit einem kleinen xrandr-Hack funktioniert der VGA-Ausgang wunderbar an meinem Samsung 24″ TFT. (Nebenbei: trotz “nur” VGA ein gestochen scharfes Bild)
Keine Unterstuetzung findet sich leider fuer die verbaute Sierra Wireless UMTS-Karte genauso wie fuer das Bluetooth-Modul. Das ist schade, aber ich kann damit leben. Mit etwas Schrauberei war auch die eingebaute Sound-Karte nutzbar. Der Akku haelt seit snv_97 etwas ueber 100 Minuten was durchaus eine gute Zeit ist. (In meinem Thinkpad ist der vier Zellen Akku verbaut - selbst mit Windows und “perfektem” ACPI-Support haelt er nur knapp ueber zwei Stunden)

Doch fangen wir mal vorne an: was hat mir gefallen, was hat mir nicht gefallen.

Positiv:
Wer mit Linux oder BSD-Flavors umgehen kann findet sich sehr schnell zurecht. Ein fuer mich sehr positiver Punkt ist die exzessive Nutzung des /opt-Verzeichnisses genauso wie die konsequente Nutzung von ZFS. ZFS ist sowieso einer der groessten Vorteile von (Open-)Solaris - zumindest in meinen Augen - da allein die Snapshot-Funktion ein Segen ist. Die Integration von ZFS-Snapshots in IPS sorgt fuer unabhaengige Boot-Environments und erleichtert das Upgraden bzw. auch das Downgraden ungemein.
dtrace habe ich mir nur sehr kurz angesehen, doch auch hier bin ich von dem enormen Potential begeistert. Meine ersten Geh-Versuche mit “ausgeliehenem” dtrace-Code verliefen durchaus positiv und ich habe innerhalb von recht kurzer Zeit einen schoenen Einblick in die Internas von OpenSolaris bekommen. Danke an die Blogger die dtrace-Code veroeffentlichen. Auch etwas zu kurz gekommen bei meinem Test war SMF. Die Service Management Facility verwaltet alle installierten Dienste und sorgt fuer die “selbst-Heilung” von Solaris-Hosts. Ein sehr schoenes Spielzeug.
Doch die Welt der Sonne hat nicht nur Vorteile…

Negativ:
Ich habe es bis heute nicht geschafft meinem vim Syntax-Highlighting beizubringen. Innerhalb einer screen-Session funktionierts, ausserhalb nicht. Ebenfalls habe ich mir am OpenAFS-Client die Zaehne ausgebissen. Mit genug Zeit-Einsatz sind beide Probleme sicherlich loesbar, doch fuer die taegliche Arbeit sind das eindeutig Negativ-Punkte.
Etwas unschoen ist, dass bei groesserer Last (und die entsteht spaetestens, wenn mein Feed-Reader loslegt) ohne erkennbaren Grund und ohne log-Eintraege X neu startet. Etwas doof, aber man gewoehnt sich an, noch regelmaessiger zu speichern. Wenn durch den X-Neustart der Prozess der die Last verursacht hat beendet wurde, kommt X wieder sauber hoch und begruesst mit einem Login-Screen. Falls nicht, hilft nur noch ein SSH auf die Kiste und der reboot-Befehl. In meinen Augen ist OpenSolaris noch “genug beta” um dieses Verhalten als unschoen aber nicht unbrauchbar abzuheften.
Ebenfalls unschoen ist die Tatsache, dass sich manche Prozesse etwas langsam “anfuehlen”. Was meine ich damit? Z.B. das Gnome-Terminal ist wunderbar schnell, perfekt nutzbar und macht sehr viel Spass. Im Gegensatz dazu ist xterm (selbst wenn es der einzige offene Prozess ist!) bei meinem Setup unbrauchbar langsam. Man kann den Zeichen zuguggen wie sie im Fenster gezeichnet werden. Arbeiten kann man so nicht, sorry.

Fazit:
Ich habe diese zwei Wochen genossen. Auf jeden Fall. Ein tolles Betriebssystem! Mit jedem Release wird OpenSolaris etwas nutzbarer und ich bin absolut sicher, dass es wieder mein Desktop wird - irgendwann. Doch bis z.B. der OpenAFS-Client nicht zur Zusammenarbeit ueberredet werden kann - das werde ich natuerlich in virtualisierten OpenSolaris-Umgebungen weiter verfolgen! - ist es fuer mich noch nicht Desktop-Ready. Hier muss sich natuerlich jeder selbst ein Bild machen.

Doch jetzt werde ich - leider - erstmal ein Backup meines Home-Verzeichnisses machen und danach die IBM-CDs durchlaufen lassen. Ich brauche einfach Zugang zum AFS. :-(

Und noch ein Gruss an die Entwickler bei SUN und der Community:
WEITER SO!
Das wird immer besser, ich vertraue da auf Euch!

pkgsrc und OpenSolaris

Posted in Sonnenaufgang, developers, developers, developers by Sebastian on the September 16th, 2008

$ uname -a
SunOS X60s 5.11 snv_97 i86pc i386 i86pc

pkgsrc.org funktioniert wunderbar mit OpenSolaris.

Erstmal per cvs die Quellen besorgen:
cd /usr; cvs -z9 -d anoncvs@anoncvs.netbsd.se:/cvsroot co pkgsrc

Und zum bauen eines Pakets:
cd /usr/pkgsrc/irc/irssi
pfexec make install clean

Die Pakete wandern dann nach /usr/pkg/ also dran denken /usr/pkg/bin und /usr/pkg/sbin in $PATH aufzunehmen.

Updaten von pkgsrc geht ebenfalls mit cvs:
cd /usr; cvs update -dP

OpenAFS-Client für OpenSolaris (Indiana)

Posted in AFS & openAFS, Sonnenaufgang, dtrace by Sebastian on the September 14th, 2008

Vor einiger Zeit habe ich angefangen mit dem OpenAFS-Client auf OpenSolaris zu kämpfen. Und heute bin ich einen riesigen Schritt weiter gekommen. Es funktioniert zwar noch nicht, aber ich komme dem Ziel näher.

aklog: Couldn't get interdose.net AFS tickets:
aklog: unknown RPC error (-1765328346) while getting AFS tickets

Nur hilft hier auch translate_et nicht viel: -1765328346 (krb5).38 = unknown RPC error (-1765328346)
Doch da der afsd noch nicht startet hab ich vorerst noch andere Probleme.
zsh: invalid system call (core dumped) pfexec /opt/openafs/sbin/afsd
(Ich vermute sowieso, daß die RPC-Meldung aus genau diesem Grund kommt.)

Mal dtrace anwerfen. Ich halte Euch auf dem Laufenden… :-)

X60s, OpenSolaris und die Stille

Posted in Sonnenaufgang, Thinkpad by Sebastian on the September 13th, 2008

OpenSolaris ist auf meinem Thinkpad etwas still. An sich ja recht schön, doch Musik hört sich damit einfach schlecht.
Die Lösung: audiohd.
Das Archiv downloaden, auspacken und dann die wirklich einfache Installation:

To test it, just copy the binary objects into /kernel/drv/amd64/ or /kernel/drv and reboot.

Wer sich für die genauere Hardware interessiert: SDD-Report.

SunRay mit VoIP-Technologie

Posted in Sonnenaufgang, VoIP by Sebastian on the September 13th, 2008

Diesem Player fehlt eine wichtige Funktion: Unterbinden des automatischen Abspielens. :-\ Danke Dominik!

Gefunden in: Skrocki’s Blog

SSH auf dem iPhone

Posted in Software Empfehlungen, iPhone by Sebastian on the August 25th, 2008

Für € 3,99 bietet Zwingersoft im iTunes-Store einen SSH-Client für das iPhone an.

Der Funktionsumfang kann sich durchaus sehen lassen, und die Bedienung ist denkbar einfach.

  • Portrait and landscape mode
  • 53×24 in portait mode, 80×24 in landscape mode
  • Scroll-back buffer (by swiping in right 1/3rd of screen)
  • Arrow keys (by swiping in left 2/3rd of screen).
  • Ctrl, tab, shift, and Fn keys, all in combination.
  • Store any number of connections and configurations
  • Command execution on connection
  • Can dismiss keyboard by tapping keyboard icon
  • Via EDGE, WiFi or 3G
  • Key generation storage and exchange
  • Additional keys in landscape mode, specifically “ESC” and “Alt”
  • Multiple concurrent connections
  • Active connection list
  • Option to store password and server port

Für den Preis absolut empfehlenswert - außerdem verleiht man dem iPhone damit endlich eine Funktionalität, die mein 9500er schon vor Jahren hatte.

Es ist einfach richtig!

Posted in allgemeines by Sebastian on the August 19th, 2008

Man kann keine sozialen Probleme mit technischen Hilfsmitteln erschlagen, genausowenig wie technische Probleme mit sozialen Ansätzen.

« Previous PageNext Page »