<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Produnis</title>
	<atom:link href="http://www.produnis.de/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://www.produnis.de/blog</link>
	<description>uninteressant - aber wahr</description>
	<lastBuildDate>Sat, 04 Sep 2010 10:36:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>Rotes Licht an der AudioKlinke des Macbook</title>
		<link>http://www.produnis.de/blog/?p=1308</link>
		<comments>http://www.produnis.de/blog/?p=1308#comments</comments>
		<pubDate>Mon, 16 Aug 2010 10:10:49 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1308</guid>
		<description><![CDATA[Seit ich auf meinem MacbookPro 4,1 Ubuntu Lucid Lynx verwende, leuchtet in der Kopfhörer-Klinke eine rote Lampe auf. Unter MacOSX war mit das nie aufgefallen. Nunja, es handelt sich hierbei nicht um eine Mini-Version des HAL 9000. Vielmehr zeigt das Licht an, dass über die Klinke auch ein digital-optisches Audiosignal verschickt werden kann. Da ich [...]]]></description>
			<content:encoded><![CDATA[<p>Seit ich auf meinem MacbookPro 4,1 Ubuntu Lucid Lynx verwende, leuchtet in der Kopfhörer-Klinke eine rote Lampe auf. </p>
<p>Unter MacOSX war mit das nie aufgefallen.<br />
Nunja, es handelt sich hierbei nicht um eine Mini-Version des HAL 9000. Vielmehr zeigt das Licht an, dass über die Klinke auch ein digital-optisches Audiosignal verschickt werden kann.</p>
<p>Da ich dieses Feature nicht benötge, schalte ich die Lampe aus per</p>
<pre>
amixer set IEC958 off
</pre>
<p>via <a href="http://ubuntu-ky.ubuntuforums.org/showthread.php?t=1498561">ubuntuforums</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1308</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mehrseitiges PDF in einzelne TIFFs extrahieren</title>
		<link>http://www.produnis.de/blog/?p=1300</link>
		<comments>http://www.produnis.de/blog/?p=1300#comments</comments>
		<pubDate>Wed, 30 Jun 2010 11:05:26 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1300</guid>
		<description><![CDATA[Ich habe hier die Datei Eingescannt.pdf, die aus mehreren Seiten besteht. Um eine OCR-Erkennung durchführen zu können, benötige ich die einzelnen Seiten der PDF-Datei jeweils als TIFF-Bild. Das Aufsplitten der PDF-Datei nehme ich mittels gs vor, welches einfach per sudo apt-get install gs nachinstalliert werden kann. Der Befehl lautet nun gs -SDEVICE=tiffg4 -r600x600 -sPAPERSIZE=letter -sOutputFile=ORDNER/PRAEFIX_%04d.tif [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe hier die Datei <code>Eingescannt.pdf</code>, die aus mehreren Seiten besteht. Um eine OCR-Erkennung durchführen zu können, benötige ich die einzelnen Seiten der PDF-Datei jeweils als TIFF-Bild. </p>
<p>Das Aufsplitten der PDF-Datei nehme ich mittels <code>gs</code> vor, welches einfach per</p>
<pre>
sudo apt-get install gs
</pre>
<p>nachinstalliert werden kann.</p>
<p>Der Befehl lautet nun</p>
<pre>
gs -SDEVICE=tiffg4 -r600x600 -sPAPERSIZE=letter -sOutputFile=ORDNER/PRAEFIX_%04d.tif -dNOPAUSE -dBATCH -- Eingesacannt.pdf
</pre>
<p>Hierdurch werden die einzelnen Seiten der Datei <code>Eingescannt.pdf</code> als TIFF-Bild in den Ordner <code>ORDNER</code> gelegt, wobei die Dateinamen immer mit <code>PRAEFIX</code> beginnen und dann durchnummeriert werden.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1300</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fataler Fehler nach Update auf WordPress 3.0</title>
		<link>http://www.produnis.de/blog/?p=1297</link>
		<comments>http://www.produnis.de/blog/?p=1297#comments</comments>
		<pubDate>Fri, 18 Jun 2010 13:11:25 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Professor Hastig]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1297</guid>
		<description><![CDATA[Ich hab soeben mal mein WordPress auf 3.0 geupdatet. Anschließend meldete mein Blog: Fatal error: Cannot redeclare is_rtl() Den Fehler verursachte bei mir das Plugin &#8220;Event Calendar&#8221;, den ich eh nicht mehr verwende. Also bin ich per FTP ins Verzeichnis wp-content/plugins gewechselt und hab den Ordner events-calendar einfach gelöscht. Nun geht wieder alles. (via)]]></description>
			<content:encoded><![CDATA[<p>Ich hab soeben mal mein WordPress auf 3.0 geupdatet. Anschließend meldete mein Blog:</p>
<blockquote><p>Fatal error: Cannot redeclare is_rtl()</p></blockquote>
<p>Den Fehler verursachte bei mir das Plugin &#8220;Event Calendar&#8221;, den ich eh nicht mehr verwende. Also bin ich per FTP ins Verzeichnis <code>wp-content/plugins</code> gewechselt und hab den Ordner <code>events-calendar</code> einfach gelöscht. Nun geht wieder alles.</p>
<p>(<a href="http://wordpress.org/support/topic/411589?replies=7">via</a>)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1297</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mario vs. Pacman</title>
		<link>http://www.produnis.de/blog/?p=1293</link>
		<comments>http://www.produnis.de/blog/?p=1293#comments</comments>
		<pubDate>Wed, 16 Jun 2010 19:16:57 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Jean Pütz]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1293</guid>
		<description><![CDATA[Einfach super, dieses GIF&#8230;]]></description>
			<content:encoded><![CDATA[<p>Einfach super, dieses <a href="http://de.wikipedia.org/wiki/Graphics_Interchange_Format">GIF</a>&#8230;</p>
<p><a href="http://i.imgur.com/RHHc5.gif"><img alt="" src="http://i.imgur.com/RHHc5.gif" title="Mario vs. Pacman" class="alignnone" width="300" height="207" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1293</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WM 2010 im Stream sehen</title>
		<link>http://www.produnis.de/blog/?p=1281</link>
		<comments>http://www.produnis.de/blog/?p=1281#comments</comments>
		<pubDate>Mon, 14 Jun 2010 15:14:05 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Jean Pütz]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ubuntuusers]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1281</guid>
		<description><![CDATA[Wer Internet und einen netten Chef hat, kann die WM im Livestream sehen. Unter Ubuntu nutze ich dazu VLC. Wird das aktuelle Spiel in der ARD übertragen, lautet der Aufruf im Terminal vlc http://www.metafilegenerator.de/dyn/metagen.asx?stream=swr_wmv_m_event04 Für Übertragungen des ZDF muss der folgende Link eingegeben werden: vlc http://wstreaming.zdf.de/encoder/livestream4_vh.asx Die Pressekonferenzen des ZDF laufen über folgenden Stream ab: [...]]]></description>
			<content:encoded><![CDATA[<p>Wer Internet und einen netten Chef hat, kann die WM im Livestream sehen. Unter Ubuntu nutze ich dazu <a href="http://wiki.ubuntuusers.de/VLC">VLC</a>.<br />
Wird das aktuelle Spiel in der ARD übertragen, lautet der Aufruf im Terminal</p>
<pre>
vlc http://www.metafilegenerator.de/dyn/metagen.asx?stream=swr_wmv_m_event04
</pre>
<p>Für Übertragungen des ZDF muss der folgende Link eingegeben werden:</p>
<pre>
vlc http://wstreaming.zdf.de/encoder/livestream4_vh.asx
</pre>
<p>Die Pressekonferenzen des ZDF laufen über folgenden Stream ab:</p>
<pre>
vlc http://wstreaming.zdf.de/encoder/livestream2_vh.asx
</pre>
<p>Für RTL hab ich den konkreten Link noch nicht gefunden, denn RTL streamt komplett in Flash&#8230; <img src='http://www.produnis.de/blog/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </p>
<p><strong>UPDATE:</strong><br />
Das ZDF verlangt nun einen Account, um per VLC den Live-Stream abgreifen zu können (betrifft derzeit nicht die Pressekonferenzen). Auf der Homepage des ZDF läuft der Stream aber auch ohne Account im Flash-Player. Wofür Zahl ich eigentlich GEZ? Ich hab mich gerade telefonisch beim ZDF beschwert. Wenn noch n paar mehr Leute anrufen, ändern die Jungs evtl. noch ihre Strategie. </p>
<pre id="script">
ZDF Zuschauerservice
Telefon:   +49 (0) 6131-70-2161
</pre>
<p><strong>UPDATE2:</strong><br />
Ob es an meinem Anruf lag? Jetzt gerade kann ich wieder den ZDF-Stream empfangen &#8211; ohne Passwort!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1281</wfw:commentRss>
		<slash:comments>37</slash:comments>
<enclosure url="http://www.metafilegenerator.de/dyn/metagen.asx?stream=swr_wmv_m_event04" length="179" type="video/x-ms-asf" />
		</item>
		<item>
		<title>Treiber für ASRock-Board (Win XP)</title>
		<link>http://www.produnis.de/blog/?p=1277</link>
		<comments>http://www.produnis.de/blog/?p=1277#comments</comments>
		<pubDate>Sat, 05 Jun 2010 09:24:33 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Professor Hastig]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1277</guid>
		<description><![CDATA[Ich habe gestern auf meinem alten Video-Abspiel-PC Windows XP installiert. Nach der Installation fehlten jede Menge Treiber. Unter anderem war der Onboard-Ethernet-Chip nicht unterstützt. Jetzt müsste man eigentlich die Kiste aufschrauben, und nachsehen, welches Mainboard denn nun verbaut ist. Ich habe nach etwas googlelei jedoch das Programm &#8220;Everest&#8221; entdeckt, welches einen Systemcheck durchführt und u.a. [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe gestern auf meinem alten Video-Abspiel-PC Windows XP installiert. </p>
<p>Nach der Installation fehlten jede Menge Treiber. Unter anderem war der Onboard-Ethernet-Chip nicht unterstützt. Jetzt müsste man eigentlich die Kiste aufschrauben, und nachsehen, welches Mainboard denn nun verbaut ist. Ich habe nach etwas googlelei jedoch das Programm &#8220;<a href="http://www.lavalys.com/products/everest-pc-diagnostics">Everest</a>&#8221; entdeckt, welches einen Systemcheck durchführt und u.a. auch das verbaute Mainboard identifiziert. Meins ist ein <code>ASRock K8NF6G-VSTA</code>. Die <a href="http://www.asrock.com/mb/download.asp?Model=K8NF6G-VSTA&#038;o=XP">Treiberseite bei ASRock</a> bietet denn auch alle verfügbaren XP-Treiber zum Download an (was übrigens doof ist, wenn die Netzwerkkarte nicht erkannt ist!).<br />
Jedenfalls musste ich lange rumfrickeln bis ich bemerkt hab, dass das <code>NVIDIA all in 1 driver package</code> <strong>auch die LAN-Treiber enthält</strong>!<br />
Wenn man&#8217;s weiss&#8230;<br />
Jetzt funktioniert alles.</p>
<p>Eigentlich nutze ich hier ausschließlich Ubuntu, aber seit einiger Zeit spiele ich über <a href="http://wiki.ubuntuusers.de/Spiele/Steam">Steam</a> wieder CounterStrike. Das läuft mittels Wine sogar richtig gut. Doof ist nur: wenn ich im Spiel ein anderes offenes Fenster anwähle, ist Steam heillos im Hintergrund verschollen, und ich habe es bis jetzt nicht geschafft, das Spielefenster wieder zurückzuholen. </p>
<p>Dennoch, alle schimpfen ja immer, dass Linux-Treiber so schwer zu bekommen seien. LucidLynx hat hier aber die Hardware von jedem Rechner out-of-the-box erkannt! Treiber musste ich lediglich für unseren Drucker im Büro nachinstallieren.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1277</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>NeoRouter unter Ubuntu Lucid Lynx installieren</title>
		<link>http://www.produnis.de/blog/?p=1262</link>
		<comments>http://www.produnis.de/blog/?p=1262#comments</comments>
		<pubDate>Fri, 28 May 2010 07:39:07 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ubuntuusers]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1262</guid>
		<description><![CDATA[NeoRouter ist ein so genannter ZeroConf-VPN-Dienst, der es erlaubt, sich mit Freunden oder Kollegen über das Internet zu einem &#8220;virtuellen LAN&#8221; zusammenzuschließen. Ein ähnlicher Dienst ist Hamachi, jedoch hat Hamachi den Support für Linux eingestellt und bietet nicht so viele Funktionen wie NeoRouter. Ok, dann installieren wir mal Server und Client unter Ubuntu 10.04 Lucid [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.neorouter.com/">NeoRouter</a> ist ein so genannter ZeroConf-VPN-Dienst, der es erlaubt, sich mit Freunden oder Kollegen über das Internet zu einem &#8220;virtuellen LAN&#8221; zusammenzuschließen. Ein ähnlicher Dienst ist Hamachi, jedoch hat Hamachi den Support für Linux eingestellt und bietet nicht so viele Funktionen wie NeoRouter.</p>
<p>Ok, dann installieren wir mal Server und Client unter Ubuntu 10.04 Lucid Lynx.</p>
<h3>Server installieren</h3>
<p>Zunächst lädt man sich die aktuelle Version des Servers <a href="http://www.neorouter.com/downloads_nrfree.html#linux">von der Herstellerseite</a> herunter, indem man im Terminal folgendes eingibt:</p>
<p>32bit:</p>
<pre>
wget http://www.neorouter.com/Downloads/NRFree/Update_1.1.0.1800/Linux/Ubuntu/nrserver-1.1.0.1800-free-ubuntu-i386.deb
</pre>
<p>64bit:</p>
<pre>
wget http://www.neorouter.com/Downloads/NRFree/Update_1.1.0.1800/Linux/Ubuntu/nrserver-1.1.0.1800-free-ubuntu-amd64.deb
</pre>
<p>Sobald das Paket heruntergeladen ist, wechselt man per Terminal in das Downloadverzeichnis und installiert den Server per</p>
<pre>
sudo dpkg -i nrserver*
</pre>
<p>Der Befehl meldet nun einige Log-Informationen zurück. Am Ende steht die Meldung</p>
<pre id="script">
 * Starting NeoRouter connection server: nrserver  [OK]
</pre>
<p>Das bedeutet, dass der Server korrekt installiert ist und bereits läuft. NeoRouter ist übrigens so konfiguriert, dass es bei jedem Neustart mitgestartet wird.</p>
<h3>Neue Domäne einrichten</h3>
<p>Domäne meint hier den Namen des virtuellen LANs. Eine solche Domain kann man auf dieser Seite registrieren:<br />
<a href="https://www.neorouter.com/Dashboard/CreateDomain.aspx">https://www.neorouter.com/Dashboard/CreateDomain.aspx</a><br />
Jetzt muss der Server mit der Domäne bekannt gemacht werden. Angenommen, unsere Domäne heisst <code>Luna</code> und hat das Passwort <code>Sun</code>, dann muss folgender Befehl verwendet werden:</p>
<pre>
sudo nrserver -setdomain Luna Sun
</pre>
<p>&nbsp;</p>
<p>NeoRouter arbeitet über den Port 32976. </p>
<pre>
sudo nrserver -setport 32976
</pre>
<p><strong>Es muss also sichergestellt werden, dass der Port 32976 an den Server-PC weitergereicht wird!</strong></p>
<p>Als Subnet soll <code>10.0.0.0</code> verwendet werden:</p>
<pre>
sudo nrserver -dhcp 10.0.0.0 255.255.255.0
</pre>
<p>&nbsp;<br />
Hierdurch erhalten alle Teilnehmer eine IP der Form 10.0.0.<strong>x</strong></p>
<p>Ok, jetzt kann man sich die Servereinstellungen noch anzeigen lassen:</p>
<pre>
sudo nrserver -showsettings
</pre>
<p>&nbsp;</p>
<h3>User hinzufügen</h3>
<p>Die Teilnehmer können sich nur dann mit dem LAN verbinden, wenn sie einen Useraccount besitzen.<br />
Angenommen es soll der User “marc” mit dem Passwort “hackme” angelegt werden:</p>
<pre>
sudo nrserver -adduser marc hackme user
</pre>
<p>&nbsp;<br />
Der User existiert nun, muss aber noch aktiviert werden:</p>
<pre>
sudo nrserver -enableuser marc
</pre>
<p>&nbsp;</p>
<p>Als zweiter User könnte der Administrator “god” mit dem Passwort “heaven” angelegt werden:</p>
<pre>
sudo nrserver -adduser god heaven admin
</pre>
<p>&nbsp;</p>
<p>Auch dieser muss erst noch aktiviert werden:</p>
<pre>
sudo nrserver -enableuser god
</pre>
<p>Fertig, ab jetzt können die User sich anmelden.</p>
<h3>Client installieren</h3>
<p>Zunächst lädt man sich die aktuelle Version des Clients <a href="http://www.neorouter.com/downloads_nrfree.html#linux">von der Herstellerseite</a> herunter, indem man im Terminal folgendes eingibt:</p>
<p>32bit:</p>
<pre>
wget http://www.neorouter.com/Downloads/NRFree/Update_1.1.0.1800/Linux/Ubuntu/nrclient-1.1.0.1800-free-ubuntu-i386.deb
</pre>
<p>&nbsp;<br />
64bit:</p>
<pre>
wget http://www.neorouter.com/Downloads/NRFree/Update_1.1.0.1800/Linux/Ubuntu/nrclient-1.1.0.1800-free-ubuntu-amd64.deb
</pre>
<p>&nbsp;<br />
Sobald das Paket heruntergeladen ist, wechselt man per Termin in das Downloadverzeichnis und installiert den Client per</p>
<pre>
sudo dpkg -i nrclient*
</pre>
<p>&nbsp;<br />
Der Befehl meldet nun einige Log-Informationen zurück. Am Ende steht die Meldung</p>
<pre id="script">
   * Starting NeoRouter client service: nrservice  [ OK ]
</pre>
<p>&nbsp;<br />
Das bedeutet, dass der Client korrekt installiert ist und auch bereits läuft. Um nun dem VPN-Netzwerk beizutreten wird der Befehl</p>
<pre>
nrclientcmd -d domain -u user -p password
</pre>
<p>verwendet. Für den User &#8220;marc&#8221; mit dem Passwort &#8220;hackme&#8221; lautet der Befehl für die Domäne Luna also</p>
<pre>
nrclientcmd -d Luna -u marc -p hackme
</pre>
<p>&nbsp;</p>
<p>Sind alle Angaben richtig, erscheint folgende Meldung:</p>
<pre id="script">
Available Commands: addcomputer, deletecomputer, createcategory, renamecategory, deletecategory, wakeonlan, setproxy, changepassword, quit
 Enter command:
</pre>
<p>Das bedeutet, dass die Verbindung zum Netz funktioniert. Mit <code>STRG C</code> kann der Prozess nun abgebrochen werden. Die Verbindung bleibt dabei bestehen.</p>
<p>NeoRouter ist übrigens so konfiguriert, dass <code>nrservice</code> bei jedem Neustart mitgestartet wird. Mittels <code>nrclientcmd</code> muss man sich dann aber noch mit dem VPN verbinden.<br />
<br />&nbsp;<br />
Mit Hilfe des Befehls</p>
<pre>
ifconfig nrtap
</pre>
<p>kann überprüft werden, ob die VPN-Verbindung richtig funktioniert. Die Ausgabe sieht in etwa so aus:</p>
<pre id="script">
 nrtap     Link encap:Ethernet  HWaddr 06:94:f4:06:d3:c8
 inet addr:10.0.1.3  Bcast:10.0.1.255  Mask:255.255.255.0
 inet6 addr: fe80::494:f4ff:fe06:d3c8/64 Scope:Link
 UP BROADCAST RUNNING MULTICAST  MTU:1300  Metric:1
 RX packets:15 errors:0 dropped:0 overruns:0 frame:0
 TX packets:26 errors:0 dropped:0 overruns:0 carrier:0
 collisions:0 txqueuelen:500
 RX bytes:2594 (2.5 KB)  TX bytes:4070 (4.0 KB)
</pre>
<p>Man erkennt, dass der Client mit dem virtuellen LAN über die IP-Adresse 10.0.1.3 verbunden ist.</p>
<p>&nbsp;<br />
<h3>GUI</h3>
<p>Auf SourceForge wird das Projekt NRClientX gehostet, welches eine GUI zur Steuerung des Clients beinhaltet.<br />
Zur Verwendung der GUI ist allerdings wxPython-2.8 erforderlich, was sich leicht nachinstallieren lässt:</p>
<pre>
sudo apt-get install python-wxgtk2.8
</pre>
<p><a href="http://www.produnis.de/blog/wp-content/uploads/2010/05/NeoRouter-Network-Explorer_001.jpeg"><img src="http://www.produnis.de/blog/wp-content/uploads/2010/05/NeoRouter-Network-Explorer_001-224x300.jpg" alt="" title="NeoRouter Network Explorer_001" width="224" height="300" class="alignright size-medium wp-image-1267" /></a><br />
Jetzt kann man sich die aktuelle Version von NRClientX <a href="https://sourceforge.net/projects/nrclientx/files/">über Sourceforge</a> herunterladen und entpacken. Anschließend wechselt man per Terminal in das entpackte Verzeichnis und startet die GUI mittels</p>
<pre>
python PyNRClientX.py
</pre>
<p>&nbsp;<br />
<h3>Weblinks</h3>
<ul>
<li><a href="http://www.neorouter.com/">NeoRouter Homepage</a></li>
<li><a href="http://www.neorouter.com/wiki/index.php/NeoRouterWiki:ServerSetup">Server-Installations-HowTo des Herstellers</a></li>
<li><a href="http://www.neorouter.com/wiki/index.php/NeoRouterWiki:ClientSetup">Client-Installations-HowTo des Herstellers</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1262</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Half-Life mit WINE spielen</title>
		<link>http://www.produnis.de/blog/?p=1259</link>
		<comments>http://www.produnis.de/blog/?p=1259#comments</comments>
		<pubDate>Wed, 26 May 2010 11:46:07 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Jean Pütz]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1259</guid>
		<description><![CDATA[Auf meinem MacbookPro läuft ein frisches Ubuntu Lucid Lynx (10.4). Aus Spaß und Langeweile hab ich versucht, meine alte Half-Life Version mittels WINE zum Laufen zu bringen. Zuerst installiert man WINE per sudo apt-get install wine Jetzt kann man mittels WINE Half-Life installieren. Hierzu wechselt man im Terminal auf die Half-Life CD und gibt dann [...]]]></description>
			<content:encoded><![CDATA[<p>Auf meinem MacbookPro läuft ein frisches Ubuntu Lucid Lynx (10.4). Aus Spaß und Langeweile hab ich versucht, meine alte <a href="http://de.wikipedia.org/wiki/Half-Life">Half-Life</a> Version mittels <a href="http://wiki.ubuntuusers.de/Wine">WINE</a> zum Laufen zu bringen.</p>
<p>Zuerst installiert man WINE per</p>
<pre>
sudo apt-get install wine
</pre>
<p>Jetzt kann man mittels WINE Half-Life installieren. Hierzu wechselt man im Terminal auf die Half-Life CD und gibt dann folgenden Befehl ein:</p>
<pre>
wine SETUP.EXE
</pre>
<p>Nach der Installation kann man Half-Life wie folgt abstarten:</p>
<pre>
cd /Pfad/zur/HL/Installation
wine hl.exe -- hl.exe -console -windowed
</pre>
<p>Eigentlich ganz einfach, wenn man weiß wie. Mein Problem lag darin, dass ich zum Starten einfach nur <code>wine hl.exe</code> eingegeben habe. So startet Half-Life zwar auch, doch wenn man sich zum Server connected, oder ein eigenes Spiel startet, bleibt der Bildschirm schwarz (man kann sich zwar bewegen, und man hört auch die Game-Geräusche, aber mit schwarzem Bildschirm ist es nur halb so lustig&#8230;). Jetzt, wo ich den Parameter <code>-windowed</code> angebe, läuft alles wie geschmiert. Auch OpenGL wird erkannt und korrekt verwendet. Supi, die nächste LAN-Zockung kann kommen.</p>
<p>&nbsp;<br />
<strong>Zu Half-Life</strong>:<br />
Ich verwende hier die uralt-Version <code>Half-Life 1.1.1.0</code>. Diese kann allerdings nur auf den passenden Server (<code><a href="http://www.filewatcher.com/m/hlds_l_3110_full.tar.gz.120865122.0.0.html">hlds_l_3110_full.tar.gz</a></code>) connecten.<br />
<br />&nbsp;<br />
<strong>Links</strong>:</p>
<ul>
<li><a href="http://lhl.linuxgames.com/howto/mcbride.txt">http://lhl.linuxgames.com/howto/mcbride.txt</a></li>
<li><a href="http://www.teamunix.de/howto/cs_server.php">http://www.teamunix.de/howto/cs_server.php</a></li>
<li><a href="http://www.filewatcher.com/m/hlds_l_3110_full.tar.gz.120865122.0.0.html">http://www.filewatcher.com/m/hlds_l_3110_full.tar.gz.120865122.0.0.html</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1259</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Eigenes Theme bringt Problem mit WordPress.com Stats</title>
		<link>http://www.produnis.de/blog/?p=1245</link>
		<comments>http://www.produnis.de/blog/?p=1245#comments</comments>
		<pubDate>Sat, 15 May 2010 18:01:34 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Professor Hastig]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1245</guid>
		<description><![CDATA[Für meinen Blog hab ich mir autodidaktisch ein eigenes WordPress-Theme geschrieben. Alles sieht schick aus, jedoch ist mir aufgefallen, dass seit ich mein Theme aktiviert habe, keine Zugriffe mehr über das Plugin WordPress.com Stats angezeigt werden. Des Rätsels Lösung hab ich hier gefunden: Damit die Stats laufen, muss in der footer.php vor den &#60;/body&#62;&#60;/html&#62;-Tags noch [...]]]></description>
			<content:encoded><![CDATA[<p>Für meinen Blog hab ich mir autodidaktisch ein eigenes WordPress-Theme geschrieben. Alles sieht schick aus, jedoch ist mir aufgefallen, dass seit ich mein Theme aktiviert habe, keine Zugriffe mehr über das Plugin <code><a href="http://wordpress.org/extend/plugins/stats/screenshots/">WordPress.com Stats</a></code> angezeigt werden.</p>
<p>Des Rätsels Lösung hab ich <a href="http://www.selbstaendig-im-netz.de/2008/09/22/technik/wordpresscom-stats-problem/">hier</a> gefunden:<br />
Damit die Stats laufen, muss in der <code>footer.php</code> vor den <code>&lt;/body&gt;&lt;/html&gt;</code>-Tags noch ein <code>&lt;?php wp_footer(); ?&gt;</code> eingetragen werden:</p>
<pre id="script">
(...)

&lt;?php wp_footer(); ?&gt;
&lt;/body&gt;
&lt;/html&gt;
</pre>
<p>Jetzt funktioniert es wieder&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1245</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ein Script nach RESUME ausführen</title>
		<link>http://www.produnis.de/blog/?p=1236</link>
		<comments>http://www.produnis.de/blog/?p=1236#comments</comments>
		<pubDate>Sat, 15 May 2010 10:46:22 +0000</pubDate>
		<dc:creator>produnis</dc:creator>
				<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[ubuntuusers]]></category>

		<guid isPermaLink="false">http://www.produnis.de/blog/?p=1236</guid>
		<description><![CDATA[Mein Hörspielserver ist nur dann an, wenn ich ihn brauche. Sobald keine Musik mehr spielt, fährt die Kiste in Suspend to RAM (STR). Per Wake-On-Lan wecke ich sie bei Bedarf wieder auf. Leider ist es so, dass nach einem Resume ices2 nicht mehr läuft. Ich benötige also ein Script, welches nach einem Suspend icecast2 und [...]]]></description>
			<content:encoded><![CDATA[<p>Mein <a href="?p=957">Hörspielserver</a> ist nur dann an, wenn ich ihn brauche. Sobald keine Musik mehr spielt, fährt die Kiste in Suspend to RAM (STR).<br />
Per Wake-On-Lan wecke ich sie bei Bedarf wieder auf.</p>
<p>Leider ist es so, dass nach einem Resume <a href="http://wiki.ubuntuusers.de/ices2">ices2</a> nicht mehr läuft. Ich benötige also ein Script, welches nach einem Suspend icecast2 und ices2 wieder startet. Da ich das Startscript für icecast2 in <code>/etc/init.d/icecast2</code> <a href="?p=1020">so angepasst habe</a>, dass ices2 immer mitgestartet wird, genügt bei mir nach dem Resume ein </p>
<pre>
sudo /etc/init.d/icecast2 restart
</pre>
<p>Der passende Ort für derlei Scripte ist <code>/etc/pm/sleep.d/</code>. Alle Scripte, die hier drin liegen, werden in alphabetischer Reihenfolge mit root-Rechten ausgeführt. Das Scriptkonstrukt ist dabei folgendes:</p>
<pre id="script">
#!/bin/bash
case "$1" in
	hibernate|suspend)
		AKTIONEN, DIE VOR DEM SUSPEND AUSGEFÜHRT WERDEN
		;;
	thaw|resume)
		AKTIONEN, DIE NACH DEM RESUME AUSGEFÜHRT WERDEN
		;;
	*)
		;;
esac
exit $?
</pre>
<p>Für meinen Hörspielserver erstelle ich also ein ausführbares Script namens &#8220;<code>99_restart_icecast2.sh</code>&#8220;:</p>
<pre>
sudo touch /etc/pm/sleep.d/99_restart_icecast2.sh
sudo chmod+x /etc/pm/sleep.d/99_restart_icecast2.sh
sudo nano /etc/pm/sleep.d/99_restart_icecast2.sh
</pre>
<pre id="script">
#!/bin/bash
case "$1" in
	thaw|resume)
		/etc/init.d/icecast2 restart 2>/dev/null
		;;
	*)
		;;
esac
exit $?
</pre>
<p>Super Sache, jetzt funktioniert wieder alles wie gewünscht.</p>
<p>[<a href="http://ubuntuforums.org/showthread.php?t=1484156">read it in english</a>]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.produnis.de/blog/?feed=rss2&amp;p=1236</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
