Mi. 30-04-08
Komfort
Di. 29-04-08
Ubuntu 8.04 Hardy Heron - und Wlan Led beim iwlwifi
Eigentlich habe ich schon einen Beitrag vorbereitet, der beschreibt, wie man den aktuellen 2.6.25 er Kernel patched, damit diese blöde wlan Led im Asus G1 (und auch anderen Laptops mit ipw3945 Modul) endlich wieder funktioniert. Das haben die Herren Softwareentwickler nämlich geflissentlich seit Herbst 2007 ignoriert, obwohl es auf deren Webseite nur so von Meckerkommentaren und konstruktiven Verbesserungsvorschlägen wimmelt. Nun bin ich über Suzans Blog über diesen Beitrag gestolpert. Da brat mir doch einer nen Storch, einfach mal sudo apt-get install linux-backports-modules-hardy und rmmod iwl3945 && modprobe iwl3945 und schon isse da, die LED. Danke Suzan! Dell Inspiron 6400 & Ubuntu 8.04 Hardy Heron - Thema anzeigen - ubuntuusers
Mo. 28-04-08
Fehler in der Vhosts_ispconfig.conf
Fehler in der Vhosts_ispconfig.conf melden gemacht. Doch bis da etwas umgesetzt ist, wird es noch ein wenig dauern. Da ist Selbsthilfe angesagt. Wie gut, das man mit httpd -t -f Vhosts_ispconfig.conf_tt-mm-jj_hh-mm-ss auch gesicherte Dateien checken kann und nicht nur die aktuelle.[update 21.03.09] Schwierig wird es, wenn in den Vhosts_ispconfig.conf Dateien Sachen wie Rewrite Rules, setEnv und soweiter drin sind. Denn dann beschwert sich der httpd (neuer: apache2ctl) mit Syntaxfehler, obwohl da keiner ist.
Abhilfe: Ich habe mir mit grep -v '^#' /etc/apache2/apache2.conf >/root/apache2.conf eine einfaches Testszenario augebaut. an
In der letzten Zeile steht üblicherweise Include /etc/apache2/vhosts/Vhosts_ispconfig.conf, die passe ich dann an die letzte Vhosts_ispconfig.conf_tt-mm-jj_hh-mm-ss an und kann dann in Ruhe den Fehler suchen. Diesmal war es ein unnötiger Zeilenumbruch, der zum Syntaxfehler führte.
So. 27-04-08
peastat
Natürlich ist Weblog Analyse gut für's Ego. Manchmal schaue ich aber nicht nur in mein awstats, sondern direkt ins Site Log. Weil das aber nicht soooo extrem lesbar und aussagekräftig ist, war das eher selten. Eine Möglichkeit ist tail -1000f access_log|ccze. Das macht die Sache zwar bunt, aber auch nicht grossartig transparenter. Nun hat mein Kumpel Det vom Mobbing-gegner ja nicht nur ein Blog, sondern er betreibt u.a. auch ein wiki, dort hat er in seiner Linux Ecker zwar nichts zu dem Thema geschrieben, aber der Tipp stamm von ihm. Naja. vielleicht hole ich das ja mal nach und schreibe einen Artikel darüber, wenn ich es ein bischen besser kenne.
Peastat ist ein schnuckeliges Python Script, dass die Live Logfile Analyse erlaubt und solche Dinge wie diesen Auszug zu Tage fördert. Was es nicht alles für Einbruchversuche gibt....
Meine Einstellungen sind:
minresults = 2 # minimum results to include in overview
lastlines = 200000 # number of most recent requests to analyse
ispage = re.compile('(/|\.html|\.htm|\.php|\.xml)$').search # requests matching$
ignorelines = re.compile('peastat\.cgi|www.battlefield-germany\.com|smo_ajax_sh$
recentreferrers = 50 # show this many recent referrers
recentsearches = 50 # show this many recent search terms
Ist es nicht erschreckend? (wegen der riesen Liste, in den erweiterten Teil verbannt)
"peastat" vollständig lesen »Ubuntu 8.04 Hardy nvidia-glx-new
Der Treiber von Ubuntu Hardy nvidia-glx-new funktioniert zwar, aber 3D mäßig reißt er keinen toten Fisch vom Teller. Randnotiz: Was will mir der Screenshot mitteilen? Also ich lese da Widersprüche draus, ihr auch?
Ein einfaches installieren des NVIDIA-Linux-x86-169.12 funktioniert zwar, doch leider kommt es recht häufig vor, das man mit dem VESA-Not X11 Server Bekanntschaft macht. 800x600 sind wahrlich kein Augenschmaus. Der Trick ist, den ganzen Ubuntu Nvidia Babel mit Abhängigkeiten runter zuwerfen und dem generischem Treiber von Nvidia zu vertrauen.
apt-get remove --purge nvidia-glx-new nvidia-kernel-common nvidia-kernel-source
Jetzt ein entspanntes /etc/init.d/gdm stop
dann sh /usr/local/download/NVIDIA-Linux-x86-169.12-pkg1.run
Und nun sollte alles wie am Schnürchen laufen
Ps: Ist das als Information ausreichen gewesen, oder führte das nicht zum Erfolg? Bitte mal kurzen Kommentar hinterlassen. Gelesen wird er ja reichlich, wie ich aus den Logfiles entnehme
Mi. 23-04-08
Grasshopper ist da
- Ich könnte 2-reihige Buchsenleisten von unten einlöten, dann kann man das Board einfach auf eine Trägerplatine aufsetzen und beim löten auf der Trägerplatine abziehen.
- Ich könnte auch die Steckerleisten von unten einlöten und eben die Buchsen auf die Trägerplatine setzen.
- Andererseits weiß ich aus Erfahrung, das Relais, die direkt neben den Controllern schalten auch zu Störungen führen können, die sehr schwer zu beseitigen sind. Deshalb wäre auch eine Lösung denkbar, die Relaisplatine räumlich getrennt davon in ein Gehüse zu setzen und per Flachband Kabel zu verdrahten.
- Oder wie 3. mit Winkelsteckern arbeiten. Das hat auch was und macht nicht so viel Arbeit.
Fr. 18-04-08
Notebook im Eimer
Gestern mitten im normalen Betrieb ist's einfach ausgegangen. Wiederbelebungsversuche, wie Strom und Akku raus, 15 Sekunden Reset drücken bringen keinen Erfolg. Ein Fall für den rma.asus.de
ASUS will das Notebook bei mir abholen, reparieren und wieder her bringen. Da bin ich aber mal gespannt, wie lange das dauert...
[Update 24.04.08] Das Notebook ist zurück!
Mi. 16-04-08
Anyterm ssh über ssl
Anyterm
Was macht man, wenn man dringend auf seinen Server muss, aber hinter einer Firewall sitzt und Port 22 gesperrt ist?
Richtig, ein langes Gesicht. Oder man bastelt sich was. Es gibt jede Menge unterschiedlicher Ansätze, http-Tunnel, cgi Scripte u. ä. Ich bin durch die neueste Ausgabe von LinuxUser auf Anyterm aufmerksam geworden und fand die Realisierung über ein Apache_modul in Kombination mit etwas Ajax sehr spannend. Flugs ausprobiert und begeistert! Wie man im Screenshot sieht, laufen auch ncurses Anwendungen wie htop darin einwandfrei. Sicherheitstechnisch ist es auf den ersten Blick auch gar nicht so schlimm, man kann sich nur mit einem AuthType Basic abgesicherten User (via ssl) an das Terminal anmelden und benötigt somit zwei Passwörter um sich am System anzumelden
Die ssh session ist vom Webserver User auf den localhost beschränkt. Von dort kommt man natürlich weiter...
Also ich finds schon cool, mal in der Mittagspause auf dem Server nach dem Rechten sehen zu können, oder vom Internetkaffee.
The Carrier2 papers
Was soll ich dazu sagen? Am besten nichts...
<--- Manta, Manta
The Carrier2 papers
Di. 15-04-08
ARTE Film
Zur Abwechsung mal wieder was zum Weiter bilden und Aufregen: (Text wurde mir von Jesusi zuspielt)
So, ich habe fertig, viel Spass beim Lesen - Jesusi
Mo. 14-04-08
Aufruf: Pipe Ketten
Wer hat die längste Röhre?
*nix ist viel zu schade, um es auf ein funktionierendes Betriebssystem zu reduzieren.
Mit Pipes kann man sich so viel Arbeitszeit sparen. Man ist in der Lage sich den unerschöpflichen Werkzeugkasten eines unix Systems(unix hier als Sammelbegriff für alle unixoiden System) zu nutze zu machen und damit neue Funktionalitäten zu bekommen, die weit über die Möglichkeiten der Einzelprogramme hinausgehen. Man spart temporäre Dateien, braucht sich keine Sorgen um Dateileichen machen und so weiter.
Daraus entsteht mehr als aus der Summe der Teile. Beispiel gefällig?
tar cf - /von/quelle | (cd /nach/ziel; tar xf -)
# funktioniert sogar unter cygwin auf XP
tar -cf - *.sql|(cd /cygdrive/d/tmp/ ;tar -xf -)
Diese einfache konstukt kopiert einen Dateibaum, (oder wie im cywin Beispiel alle SQL Files) von einem Ort zum anderen und erhält die Rechte der Originale. Leicht abgewandelt funktioniert es mit ssh auch über das Netz hinweg. Doch will hier keinen Kurs halten, das können andere besser. Ich interessiere mich für die elegantesten, größten, oder kompliziertesten Pipe Konstrukte meiner Leser.
Wer hat schöne Kandidaten aus seinem praktischen Umfeld? Bitte klebt sie doch hier mal mit kurzer Erklärung an den Beitrag dran. Wäre schon, wenn einige mitmachen.
Ps: keine Angst, ich kann euer Kommentare nachträglich bearbeiten und mit bbcode tags aufwerten, wenn ihr sie nicht verwendet habt.
Sa. 12-04-08
Bilderrätsel: Wo ist das?
Wann wird es endlich wieder warm?
Bilderrätsel: Wo ist das?
Apropos Wo ist das. Ich habe als Hundefan ein STöckchen von Karsten (Nyxus) aufgefangen.
In welchen Städten bin ich schon gewesen?
Die unvollständige Liste der größeren Städte.
Deutschland:
Aachen, Augsburg, Berlin, Bremen, Dortmund,
Düsseldorf, Flensburg, Frankfurt, Hamburg,
Karlsruhe, Kassel, Kiel, Leipzig, Lübeck, München, Münster, Nürnberg, Stuttgart, Ulm.
Europa:
Florenz, Kopenhagen, Siena, Pisa
Afrika:
Tunis
Amerika:
Houston, Las Vegas, Los Angeles, New Orleans, San Francisco, Philadephia, Washington D.C.
Welche Stadt (nicht die, in der du wohnst!) gefällt dir am besten?
San Fransicso In Deutschland München.
Welches ist dein Reisemittel für die Städte zu erreichen?
Europa: Auto, Sonst Flugzeug
Welche Stadt willst du unbedingt noch sehen?
Wichtige wäre das Land, oder nicht? Mich interessiert die Landschaft und die Kultur der Bevölkerung mehr als die Stadt. Da wäre Neuseeland, Australien und China zu nennen. (Aber nicht momentan
Mir geht es ähnlich wie Karsten, ich kenne eher weniger Blogger, also orientiere ich mich an meinen Kommentatoren: Döner, Olli, Alk, h3nNi, Christian, Björn, Robert und Detlev, wie wärs?
Fr. 11-04-08
Probleme mit Lenny und unstable
Ich habe in meinem Laptop eine frische Platte eingebaut und Lenny via netinstall image installiert. Ich habe eine Volumegroup konfiguriert und den normalen installer benutzt. (auch mal die gui, was aber kein Unterschied macht) Ich habe lilo nehmen müssen, weil grub nicht wollte. Mittlerweile habe ich kde am laufen, wlan geht auch. Aber es funktioniert kein Programm, welches die libgtk-x11-2.0.so.0 benötigt. Also nix mit iceweasel, gksu, thunderbird, gnome, xfce,gdm usw. Äberall bekomme ich den selben Error.
gimp
gimp: symbol lookup error: /usr/lib/libgdk-x11-2.0.so.0: undefined symbol: g_once_init_enter_impl
meine Lib: libgtk-x11-2.0.so.0 -> libgtk-x11-2.0.so.0.1200.9
ii libgtk2.0-0 2.12.9-2 The GTK+ graphical user interface library
ii libgtk2.0-bin 2.12.9-2 The programs for the GTK+ graphical user int
ii libgtk2.0-common 2.12.9-2 Common files for the GTK+ graphical user int
Im Netz finde ich momentan nicht so richtig spannendes. Was ich nicht verstehe, gnome ist default in Lenny, da müssten doch mehrere Probleme haben und nicht nur ich... An libgtk hängt so viel, ist nun die lenny lib zu neu, oder zu alt? Ich schätze zu alt Ich werde das mal ein paar tage ruhen lassen, vielleicht gibt es dann ein Update, oder hat jemand die richtige Idee?
apt-get install --reinstall `dpkg -l | grep libgtk | awk '{print $2}'`
Ich hatte so etwas ähnliches bereits im November mit LinuxMint....
"Probleme mit Lenny und unstable" vollständig lesen »Mi. 09-04-08
Apache mit mod_php übernehmen
Pretty Hard to Protect hat mal wieder zugeschlagen...siehe Bug Report. Muss ich mich wirklich mal wieder mit Alternativen beschäftigen
Mo. 07-04-08
Aus china kommt nur billiger Mist!
Höre ich die Leute sagen. Das stimmt aber längst nicht mehr. Ich habe ein brandneues Gehäuse für 2,5 " Platten, das ist technisch auf der höhe der Zeit (Natürlich), es bietet USB 2.0 und eSATA. Das alleine wäre nichts besonderes, aber ein Blick auf die Innereien ließ mich doch an der Titel Aussage stark zweifeln. Deutlicher gehts ja nicht mehr. Kein Miniplatinchen mit Heißkleber im Deckel festgepappt, sondern eine richtige Platine mit Befestigungsschrauben für die Platte! Das ist vielleicht nicht einmalig, aber zu dem geringen Preis schon. Ich habe nämlich sehr wenig dafür gelöhnt. Achja, und ein vernünftiges USB-Anschlusskabel mit Ferritrohr liegt auch bei. Ausserdem noch ein USB-kabel mit Klinkenstecker zur Stromversorgung, falls USB nicht genug Saft liefert. (An meinem Laptop aber nicht nötig)