Janek hat auf seinem Blog 321tux.de eine Shell-Befehlsübersicht für Linux Einsteiger veröffentlicht. So eine klasse Übersicht hätte ich vor 21 Monaten gebraucht.
– Dankeschön
Mit ‘Linux’ getaggte Artikel
Linux – Shell-Befehlsübersicht für Linux Einsteiger
Dienstag, 09. März 2010Linux – IPTables – Beispielkonfiguration (DNS, HTTP, FTP, PING, SSH, SAMBA & NFS)
Dienstag, 02. März 2010Aufgrund von Problemen mit dem Suspend-To-Ram (pm-suspend), teste ich zur Zeit einige Linux-Distributionen. Sollte sich jemand von euch mit pm-suspend oder s2ram auskennen kann dieser mich gerne kontaktieren. Nach der Installation von CentOS bin ich wieder einmal über IPTables gestolpert. Noch nie habe ich mich näher mit diesen IP-Tabellen beschäftigt – das hat sich jetzt geändert.
Was sind IPTables:
Mit Hilfe von iptables wird Netfilter, der IP-Paketfilter des Linuxkernels konfiguriert.
Ist der Paketfilter des Kernel aktiv (d.h. sind mit iptabels erstellte Filterregeln konfiguriert), so werden alle IP-Datenpakete geprüft. Ankommende Pakete werden geprüft, bevor sie an die Zielanwendung geleitet werden, ausgehende Pakete werden geprüft, bevor sie den Rechner verlassen. Agiert der Rechner als Router (z.B. in einem Netzwerk), so werden die Pakete während der Weiterleitung geprüft. Außerdem besteht auch die Möglichkeit der Paketmanipulation. Die Art der Prüfung lässt sich mit Hilfe von iptables sehr detailliert vorgeben.
Quelle: iptables2 im uu-wiki
Ich möchte hier jetzt eigentlich nicht weiter über die Grundlagen oder Funktionsweiße von IPTables schreiben. Stattdessen möchte ich euch meine Beispielkonfiguration veröffentlichen, (weiterlesen…)
Ubuntu – LIRC – XBMC mit PC-Funkfernbedienung X10 steuern
Dienstag, 09. Februar 2010
Da mein Blog heute erfolgreich umgezogen ist möchte ich nun meinen abschliesenden Artikel zum HTPC Projekte “Das kleine Schwarze” veröffentlichen. Ich möchte das Media-Center XBMC ohne Tastatur, nur mit einer Fernbedienung steuern.
Dazu benötigen wir das Paket LIRC und müssen die Dateien hardware.conf und lircd.conf für die jeweilige Fernbedienung erstellen. Im Gegenzug brauchen wir für XBMC eine angepasste Lircmap.xml und Keyboard.xml (ab Version 9.11) für die Fernbedienung.
Daher möchte ich euch eine HowTo für die PC-Funkfernbedienung X10 nicht vorenthalten.
Voraussetzung:
- Ubuntu Karmic 9.10
- NVIDIA Treiber 195 mit VDPAU Unterstützung (HowTo)
- DVB-S2 – Treiber s2-liplianin installieren (HowTo)
- VDR 1.7.12 + ExtensionPatch mit Streamdev Plugin (HowTo)
- XBMC + VDR Plugin mit VDPAU Unterstützung (HowTo)
HowTo: LIRC – XBMC mit PC-Funkfernbedienung X10 steuern
Zuerst editieren wir die blacklist.conf und fügen das Modul ati_remote ein damit unser USB-IR Empfänger nicht falsch erkannt wird. (weiterlesen…)
Ubuntu – XBMC PVR (VDR Plugin) mit VDPAU Unterstützung
Samstag, 06. Februar 2010Im Zuge meines HTPC Projektes “Das kleine Schwarze” habe ich mich mit der Installation von XBMC inkl. VDR-Plugin beschäftigt. Das bedeutet, man kann über XBMC, zusätzlich zu den normalen Media-Center Eigenschaften, TV schauen. In dieser HowTo werden wir nun endlich XBMC mit dem VDR-Plugin (pvr-testing2) installieren.
Wer nicht alle Pakete von XBMC selber kompilieren möchte kann dieses Repository nutzen:
- XBMC + VDR-Support: Henning Pingel
Voraussetzung:
- Ubuntu Karmic 9.10
- NVIDIA Treiber 195 mit VDPAU Unterstützung (HowTo)
- DVB-S2 – Treiber s2-liplianin installieren (HowTo)
- VDR 1.7.12 + ExtensionPatch mit Streamdev Plugin (HowTo)
HowTo: XBMC + VDR Plugin mit VDPAU Unterstützung
Zuerst installieren wir uns ein wenig Kernelzubehör, …
sudo su - aptitude install linux-headers-`uname -r` make gcc bzip2 build-essential subversion
…danach holen wir uns das pvr-testing2 XBMC in der Revision 28276 über SVN. (Quelle – 01.03.2010 – Revision 28276 is the revision before the merge. Stay below that and you’ll be fine.) (weiterlesen…)
Ubuntu – VDR 1.7.12 + Streamdev für XBMC vorbereiten
Freitag, 05. Februar 2010
Im Zuge meines HTPC Projektes “Das kleine Schwarze” habe ich mich mit der Installation von XBMC inkl. VDR-Plugin (PVR) beschäftigt. Das bedeutet, man kann über XBMC, zusätzlich zu den normalen Media-Center Eigenschaften, TV schauen. In dieser HowTo werden wir VDR 1.7.12 mit dem Streamdev Plugin für XBMC vorbereiten.
Wer nicht alle Pakete von VDR selber kompilieren möchte kann dieses Repository nutzen:
- VDR + VDPAU-Support: The VDR Team oder Hotzenplotz5
Voraussetzung:
- Ubuntu Karmic 9.10
- NVIDIA Treiber 195 mit VDPAU Unterstützung (HowTo)
- DVB-S2 – Treiber s2-liplianin installieren (HowTo)
HowTo: VDR 1.7.12 + Streamdev
Zuerst fangen wir an unser VDR, in der Version 1.7.12, vorzubereiten.
sudo su - cd /usr/src aptitude install libfreetype6-dev libfontconfig1-dev libjpeg62-dev libcap-dev libncurses5-dev libncursesw5-dev unzip gettext cvs wget ftp://ftp.tvdr.de/vdr/Developer/vdr-1.7.12.tar.bz2 tar xvjf vdr-1.7.12.tar.bz2 ln -s /usr/src/vdr-1.7.12 /usr/src/vdr
Jetzt löschen wir die nicht benötigten Default Plugins und… (weiterlesen…)
Ubuntu – DVB-S2 – Treiber s2-liplianin installieren
Freitag, 05. Februar 2010
Im Zuge meines HTPC Projektes “Das kleine Schwarze” habe ich mich mit der Installation von XBMC inkl. VDR-Plugin (PVR) beschäftigt. Das bedeutet, man kann über XBMC, zusätzlich zu den normalen Media-Center Eigenschaften, TV schauen. In dieser HowTo werden wir erstmal den DVB-S2 Treiber s2-liplianin für unsere TechnoTrend SAT-Karte installieren.
Voraussetzung:
- Ubuntu Karmic 9.10
- NVIDIA Treiber 195 mit VDPAU Unterstützung (HowTo)
HowTo: DVB-S2 – Treiber s2-liplianin
Zuerst installieren wir uns ein wenig Kernelzubehör, …
sudo su - aptitude install linux-headers-`uname-r` make gcc bzip2 build-essential
…und nun den DVB-S2 Treiber für unsere SAT-Karte (…bei mir s2-liplianin für die TT S2-3200).
cd /usr/src aptitude install mercurial hg clone http://mercurial.intuxication.org/hg/s2-liplianin cd s2-liplianin make clean && make && make install && make makelinks reboot
- nächster Schritt: Ubuntu – VDR 1.7.12 + Streamdev für XBMC vorbereiten
WordPress – Upload – Die Datei ist zu groß
Freitag, 05. Februar 2010
Gestern Abend hatte ich beim Datei-Upload ins WordPress ein Problem.
Fehlermeldung:
Die Datei ist zu groß. Die maximale Dateigröße für deinen Server beträgt 2M.
Dieses Problem lässt sich sehr einfach beheben. Wir editieren die php.ini auf unserem Webserver…
vi /etc/php5/apache2/php.ini
…und suchen nach dem Eintrag upload_max_filesize.
; Maximum allowed size for uploaded files. upload_max_filesize = 2M
Diesen Eintrag können wir unseren Ansprüchen anpassen. Jetzt starten wir nur noch den Apache2-Server neu, Fertig!
/etc/init.d/apache2 restart
Projekt HTPC – Das kleine Schwarze (ITX – DVB-S2 – XBMC – PC-Q07)
Freitag, 05. Februar 2010Inspiriert von DaxTrose’s Projekt Das kleine Schwarze meiner Freundin! (Lian Li PC-Q07, Zotac9300-ITX WiFi) bin ich wieder einmal in Bastelstimmung gekommen. Schon längere Zeit war klar das meine ITX Acryl-Box abdanken muss. Das Acryl zieht jede Menge Staub an, was schlecht für die Optik und irgendwann auch für die Hardware ist.
Der leise Media-PC soll über XBMC HD-Inhalte und Sat-TV wiedergeben können. Er soll sich ohne Tastatur über eine PC-Funkfernbedienung bedienen lassen.
Instant-Messaging über die Konsole (AIM, ICQ, Yahoo!, Jabber und MSN)
Donnerstag, 28. Januar 2010Chris von campino2k.de hat einen interessanten Artikel über “Out-Of-My-Way-Messaging mit irssi, bitlbee und screen” geschrieben.
Erklärung: Irssi ist ein freier IRC-Client auf Kommandozeilenbasis, dieser Client verbindet sich mit dem IRC-Server BitlBee. BitlBee ist ein Instant-Messaging Client. Anders als herkömmliche Clients ist BitlBee jedoch ein Netzwerk-Gateway (Server), der sich dem Benutzer als IRC-Server ausgibt und die Protokolle AIM, ICQ, Yahoo! Messenger, Jabber und MSN kennt. Diese 2 Programme werden in einer Screen-Session gestartet und bleiben auch beim disconnect der SSH-Session verbunden. Bei einem reconnect kann man sich problemlos auf die im Hintergrund laufende Screen-Session aufschalten und die laufenden Programme weiter nutzen.
NFS-Kernel-Server mit Kernel 2.6.32.3 auf Ubuntu 9.10
Donnerstag, 14. Januar 2010Mit dem neuen Kernel der Version 2.6.32.3 funktioniert der NFS-Kernel-Server nicht mehr, beim Starten bringt er immer folgende Meldung:
/etc/init.d/nfs-kernel-server start * Not starting NFS kernel daemon: no support in current kernel.
Der Bug ist, wie man in vielen Bugreport’s und Group’s lesen kann, bereits bekannt.
[gelöst]sid nfs-kernel-server mit kernel 2.6.32 trunk
#550153 – /proc/kallsyms does not contain init_nfsd on 2.6.32
Bug#561674: nfs-kernel-server: Test for NFS kernel server support in init script doesn’t work for compiled in nfs support
Lösung: Die Zeile im init-Skript /etc/init.d/nfs-kernel-server auskommentieren…
# See if our running kernel supports the NFS kernel server if [ -f /proc/kallsyms ] && ! grep -qE 'init_nf(sd| )' /proc/kallsyms; then
…und eine zusätzliche Zeile einfügen, so sollte es dann aussehen.
# See if our running kernel supports the NFS kernel server
# EDIT by NH - loggn.de
# if [ -f /proc/kallsyms ] && ! grep -qE 'init_nf(sd| )' /proc/kallsyms; then
if ! [ -d /sys/module/nfsd ]; then
log_warning_msg "Not starting $DESC: no support in current kernel."
exit 0
fi


