<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>prinf(&#34;Fabis Blog&#34;)</title>
	<atom:link href="http://ibaf87.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ibaf87.wordpress.com</link>
	<description>#define root GOD</description>
	<lastBuildDate>Sun, 25 Sep 2011 13:28:51 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ibaf87.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>prinf(&#34;Fabis Blog&#34;)</title>
		<link>http://ibaf87.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ibaf87.wordpress.com/osd.xml" title="prinf(&#34;Fabis Blog&#34;)" />
	<atom:link rel='hub' href='http://ibaf87.wordpress.com/?pushpress=hub'/>
		<item>
		<title>LVM2 unter Gentoo</title>
		<link>http://ibaf87.wordpress.com/2011/09/25/lvm2-unter-gentoo/</link>
		<comments>http://ibaf87.wordpress.com/2011/09/25/lvm2-unter-gentoo/#comments</comments>
		<pubDate>Sun, 25 Sep 2011 13:28:50 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[BASH]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[LVM]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=358</guid>
		<description><![CDATA[In meiner Workstations stecken mittlerweile drei Festplatten. Eine 320 GB Platte (HDD1) von Western Digital, eine 320 GB Platte (HDD2) von Seagate und 160 GB Platte (HDD3) wiederum von Western Digital. Auf HDD1 läuft mein Gentoo System, auf HDD2 lief ein Windows 7. HDD3 wird eigentlich nur als zusätzlicher Speicher verwendet. Da die Windows Installation [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=358&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In meiner Workstations stecken mittlerweile drei Festplatten.<br />
Eine 320 GB Platte (HDD1) von Western Digital, eine 320 GB Platte (HDD2) von Seagate und 160 GB Platte (HDD3) wiederum von Western Digital.</p>
<p>Auf HDD1 läuft mein Gentoo System, auf HDD2 lief ein Windows 7. HDD3 wird eigentlich nur als zusätzlicher Speicher verwendet. Da die Windows Installation auf HDD2 immer nutzloser wurde, da ich es so gut wie nie benutzt habe, habe ich mich dazu entschlossen, diese Installation zu löschen.</p>
<p>Nun hat sich aber das Problem ergeben, das ich auf HDD1 ca. 250 GB habe, auf der meine Daten liegen. HDD2 und HDD3 werden nach der Löschung von Windows nun nicht verwendet.</p>
<p>Nun wollte ich den gesamten freien Speicherplatz zusammenhängend nutzen und habe dafür nach dieser Anleitung: http://en.gentoo-wiki.com/wiki/LVM ein LVM eingerichtet.<br />
Damit kann ich nun den gesamten Platz zusammenhängend nutzen und muss mir nicht für jede Partition/Platte einen eigenen Mount-Punkt anlegen und meine Daten sozusagen trennen. Außerdem ist es für mich so viel einfacher Backups zu erstellen und sinnvoll zu verwalten.</p>
<p>Da ich gerade Probleme mit der libpng habe gibt es keinen Screenshot sondern nur den &#8222;Konsolencode&#8220;:</p>
<p>fabi@schnecki-workstation ~/Musik $ df -h<br />
Dateisystem           Size  Used Avail Use% Eingehängt auf<br />
rootfs                 60G   26G   31G  45% /<br />
/dev/root              60G   26G   31G  45% /<br />
rc-svcdir             1,0M   92K  932K   9% /lib64/rc/init.d<br />
udev                   10M  348K  9,7M   4% /dev<br />
shm                   2,0G     0  2,0G   0% /dev/shm<br />
/dev/mapper/home_group-home<br />
670G  272G  364G  43% /home<br />
/dev/sdd1             459G  269G  167G  62% /mnt/backup</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/358/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/358/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/358/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=358&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2011/09/25/lvm2-unter-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>
	</item>
		<item>
		<title>filedeleter &#8211; Automatisches Löschen von Dateien</title>
		<link>http://ibaf87.wordpress.com/2011/08/25/filedeleter-automatisches-loschen-von-dateien/</link>
		<comments>http://ibaf87.wordpress.com/2011/08/25/filedeleter-automatisches-loschen-von-dateien/#comments</comments>
		<pubDate>Thu, 25 Aug 2011 13:44:48 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[VIM]]></category>
		<category><![CDATA[GCC]]></category>
		<category><![CDATA[ini-Datei]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=350</guid>
		<description><![CDATA[Wer schomal von Windows zu Linux umgezogen ist kennt das Problem eventuell. In der Musik oder Filmesammlung finden sich eine Menge desktop.ini-Dateien, die da eigentlich nix verloren haben und die man unter Linux auch nicht benötigt. Dieses Phänomen hat mich dazu bewogen ein kleines Tool zu schreiben, das von einem angegebenen Verzeichnis ab rekursiv alle [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=350&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wer schomal von Windows zu Linux umgezogen ist kennt das Problem eventuell. In der Musik oder Filmesammlung finden sich eine Menge desktop.ini-Dateien, die da eigentlich nix verloren haben und die man unter Linux auch nicht benötigt.</p>
<p>Dieses Phänomen hat mich dazu bewogen ein kleines Tool zu schreiben, das von einem angegebenen Verzeichnis ab rekursiv alle Ordner nach den im zweiten Programmparametern übergebenen Dateinamen sucht und die gefundene Datei löscht.</p>
<p>Das Tool ist in <strong>C</strong> geschrieben.</p>
<p>Hier eine Beispielanwendung:</p>
<p>- Ich möchte alle &#8222;<em>.ini</em>&#8220; Files in dem Ordner &#8222;<em>/home/fabi/test</em>&#8220; und den vorhandenen Unterordnern löschen.</p>
<p>Verzeichnis, dass noch alle <em>*.ini</em>-Dateien enthält:</p>
<div id="attachment_351" class="wp-caption aligncenter" style="width: 462px"><a href="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212615_452x845_scrot.png"><img class="size-full wp-image-351" title="Inhalt /home/fabi/test" src="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212615_452x845_scrot.png?w=600" alt="Anzeige des Ordnerinhalts mit &quot;tree&quot;"   /></a><p class="wp-caption-text">Anzeige des Ordnerinhalts mit &quot;tree&quot;</p></div>
<p>Aufruf von <em><strong>filedeleter</strong></em>:</p>
<div id="attachment_352" class="wp-caption aligncenter" style="width: 610px"><a href="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212652_809x392_scrot.png"><img class="size-full wp-image-352" title="Aufruf  filedeleter" src="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212652_809x392_scrot.png?w=600&#038;h=290" alt="Aufruf filedeleter" width="600" height="290" /></a><p class="wp-caption-text">Aufruf filedeleter - Löschen alle *.ini-Dateien in /home/fabi/test</p></div>
<p style="text-align:center;"><span style="text-decoration:underline;color:#ff0000;"><strong> Achtung</strong></span>: Der Ordnerpfad der im ersten Parameter des Tools übergeben wird, darf nicht mit einem Slash beendet werden!</p>
<p> Ordnerinhalt nach dem Aufruf von <em><strong>filedeleter</strong></em>:</p>
<div id="attachment_353" class="wp-caption aligncenter" style="width: 369px"><a href="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212718_359x467_scrot.png"><img class="size-full wp-image-353" title="Ordnerinhalt /home/fabi/test nach dem Aufruf von filedeleter" src="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212718_359x467_scrot.png?w=600" alt="Ordnerinhalt /home/fabi/test nach dem Aufruf von filedeleter"   /></a><p class="wp-caption-text">&quot;Bereinigter&quot; Ordner</p></div>
<p style="text-align:center;">Getestet und Programmiert habe ich das ganze unter Gentoo Linux mit 2.6.39er Kernel und gcc 4.4.5. Das ganze läuft auch unter OS X ( Snow Leopard ) und XCode 3.<br />
<strong>Für eventuelle Schäden die durch das Programm entstehen übernehme ich keine Haftung!!!</strong></p>
<p style="text-align:left;"><strong></strong>Das Programm wird natürlich unter der GPL veröffentlicht. Für Kritik und Anregungen bin ich wie immer dankbar.</p>
<p style="text-align:left;">Um das Programm zu kann das beigelegte<span style="text-decoration:underline;"><em> make-File</em></span> verwendet werden. Download: <a title="Download filedeleter" href="http://dl.dropbox.com/u/2497774/FileDeleter.tar" target="_blank">http://dl.dropbox.com/u/2497774/FileDeleter.tar</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/350/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/350/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/350/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=350&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2011/08/25/filedeleter-automatisches-loschen-von-dateien/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212615_452x845_scrot.png" medium="image">
			<media:title type="html">Inhalt /home/fabi/test</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212652_809x392_scrot.png" medium="image">
			<media:title type="html">Aufruf  filedeleter</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2011/08/2011-08-22-212718_359x467_scrot.png" medium="image">
			<media:title type="html">Ordnerinhalt /home/fabi/test nach dem Aufruf von filedeleter</media:title>
		</media:content>
	</item>
		<item>
		<title>ConfigParser</title>
		<link>http://ibaf87.wordpress.com/2011/05/02/configparser/</link>
		<comments>http://ibaf87.wordpress.com/2011/05/02/configparser/#comments</comments>
		<pubDate>Mon, 02 May 2011 20:08:31 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[CPlusPlus]]></category>
		<category><![CDATA[GNU Debugger]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[VIM]]></category>
		<category><![CDATA[ConfigFile]]></category>
		<category><![CDATA[ConfigParser]]></category>
		<category><![CDATA[Toolchain]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=340</guid>
		<description><![CDATA[Ich bin gerade dabei mir eine kleine Toolchain zu bauen. Ein Teil davon ist ein simpler Config-File-Parser der in C++ geschrieben ist. Er kann &#8222;einfache&#8220; Config-Dateien wie z.B. .Xdefaults, ssh_config, etc. parsen und zeigt die Attribute mit zugehörigen Werten an. Hier mal ein paar Beispiele: .Xdefaults /etc/ssh/ssh_config Das eigentliche Ziel ist nicht das Programm &#8222;configparser&#8220;, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=340&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ich bin gerade dabei mir eine kleine Toolchain zu bauen.<br />
Ein Teil davon ist ein simpler Config-File-Parser der in C++ geschrieben ist.</p>
<p>Er kann &#8222;einfache&#8220; Config-Dateien wie z.B. .Xdefaults, ssh_config, etc. parsen und zeigt die Attribute mit zugehörigen Werten an.</p>
<p>Hier mal ein paar Beispiele:<br />
.Xdefaults</p>
<p><pre class="brush: plain;">
fabi@schnecki-workstation ~/Programmierung/C_C++/ConfigParser $ ./configparser /home/fabi/.Xdefaults &quot;#&quot; &quot;:&quot; &quot;&quot;
Number of attributes: 11
Option: URxvt*transparent       Value: false
Option: URxvt*savelines Value: 12000
Option: URxvt*scrollBar Value: false
Option: URxvt*urlLauncher       Value: firefox
Option: URxvt*geometry  Value: 80x50
Option: URxvt*secondaryScroll   Value: true
Option: URxvt*inheritPixmap     Value: true
Option: URxvt*shading   Value: 25
Option: URxvt*font      Value: xft:Bitstream Vera Sans mono:size=9
Option: URxvt*foreground        Value: white
Option: URxvt*background        Value: black
</pre></p>
<p>/etc/ssh/ssh_config</p>
<p><pre class="brush: plain;">
fabi@schnecki-workstation ~/Programmierung/C_C++/ConfigParser $ ./configparser /etc/ssh/ssh_config &quot;#&quot; &quot; &quot; &quot;;&quot;
Number of attributes: 3
Option: ForwardX11      Value: yes
Option: Port    Value: 22
Option: Host    Value: * XAuthLocation /usr/bin/xauth
</pre></p>
<p>Das eigentliche Ziel ist nicht das Programm &#8222;configparser&#8220;, sondern die Klassen, da ich diese dann in weiteren Programmen verwenden kann.</p>
<p>Hier der Link zum Download: http://dl.dropbox.com/u/2497774/ConfigParser.tar</p>
<p>Darin ist der Source Code und ein Makefile enthalten mit dem sich das ganze übersetzen lässt.</p>
<p>Getestet habe ich das ganze unter Gentoo Linux 2.6.36-gentoo-r5 (Ich weiß ein Kernelupdate ist fällig <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> ) und mit GCC 4.4.5.</p>
<p>Also viel Spaß damit.</p>
<p>Für Kritik und Anregungen bin ich wie immer dankbar.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/340/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/340/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/340/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=340&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2011/05/02/configparser/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>
	</item>
		<item>
		<title>Awesome Battery Widget</title>
		<link>http://ibaf87.wordpress.com/2011/03/25/awesome-battery-widget/</link>
		<comments>http://ibaf87.wordpress.com/2011/03/25/awesome-battery-widget/#comments</comments>
		<pubDate>Fri, 25 Mar 2011 12:44:23 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[BASH]]></category>
		<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Terminal]]></category>
		<category><![CDATA[Widget]]></category>
		<category><![CDATA[akku]]></category>
		<category><![CDATA[awesome]]></category>
		<category><![CDATA[battery]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[windowmanager]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=332</guid>
		<description><![CDATA[Seit einer Woche bin ich stolzer Besitzer eines Netbooks (Lenovo S10-3). Auf dem Netbook läuft natürlich Gentoo mit aktuellem 2.6.38 Kernel (leider noch ~amd64), den brauche ich für den W-LAN-Chip (bcm4313) in dem Netbook. Dort wird nämlich der seit 2.6.37 enthaltene Staging Treiber brcm80211 benötigt. Über Google solltet ihr aber mehr dazu finden. Ein kleiner [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=332&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Seit einer Woche bin ich stolzer Besitzer eines Netbooks (Lenovo S10-3).</p>
<p>Auf dem Netbook läuft natürlich Gentoo mit aktuellem 2.6.38 Kernel (leider noch ~amd64), den brauche ich für den W-LAN-Chip (bcm4313) in dem Netbook. Dort wird nämlich der seit 2.6.37 enthaltene Staging Treiber brcm80211 benötigt. Über Google solltet ihr aber mehr dazu finden. Ein kleiner Tipp hier schon, wenn ihr die <a title="sys-kernel/linux-firmware" href="http://gentoo-portage.com/sys-kernel/linux-firmware">sys-kernel/linux-firmware</a> installiert müssen die Symlinks noch angepasst werden <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .</p>
<p>Soviel also dazu.</p>
<p>Als Window-Manager setze ich awesome ein. Leider bietet awesome keine Widget zur Anzeige des Akku-Ladestandes bzw. wird eines angeboten über die Vicious Bibliothek, welches aber bei mir nicht funktioniert hat.<br />
Deshalb hab ich mir gedacht, ich bau mir da selbst was.</p>
<p>Gesagt, getan&#8230;.</p>
<p>Ich habe mir folgendes Script geschrieben, welches mit Hilfe von<a title="sys-power/acpi" href="http://gentoo-portage.com/sys-power/acpi"> sys-power/acpi</a> die Ladezustand bzw. die verfügbare Kapazität ausliest.</p>
<p><pre class="brush: plain;">

#!/bin/bash

# Get ACPI-State
str_ACPI=$(acpi | awk '{print $4}')
str_State=$(acpi | awk '{print $3}')

# Get Length of strings
i_ACPI_Length=$(expr length $str_ACPI)
i_State_Length=$(expr length $str_State)

# Get length of the strings without comma
let i_New=$i_ACPI_Length-1
let i_StLen=$i_State_Length-1

# Get substrings to delete comma
i_State=${str_ACPI:0:$i_New}
str_State=${str_State:0:$i_StLen}

# Print state;
# Return state to rc.lua

echo &quot; $str_State $i_State&quot;

</pre></p>
<p>Der Zustand des Akkus und die Restkapazität werden dann mit Hilfe des <em>echo</em>-Befehls zurückgegeben.</p>
<p>Dieses Script wird automatisch alle 10 Sekunden aus der lua.rc aufgerufen.<br />
Hier mal der Code dazu:</p>
<p><pre class="brush: plain;">

-- Eigenes Widget
mybat = widget( {type = &quot;textbox&quot;} )
mytimer = timer( {timeout = 10 } )
mytimer:add_signal(&quot;timeout&quot;,  function() local fd =  io.popen(&quot;/home/fabi/Programmierung/Bash/bat_state.sh&quot;) mybat.text =  fd:read(&quot;*a&quot;) fd:close() end)
mytimer:emit_signal(&quot;timeout&quot;)
mytimer:start()

</pre></p>
<p>Der Timer (mytimer) ruft das Script alle 10 Sekunden auf, und der übergebene Wert wird in den Inhalt des zuvor erstellten Text-Widget mybat geschrieben.</p>
<p>Dieses Widget muss nun noch in den Tray eingefügt werden:</p>
<p><pre class="brush: plain;">

mywibox[s].widgets = {
 {
 mylauncher,
 mytaglist[s],
 mypromptbox[s],
 layout = awful.widget.layout.horizontal.leftright
 },
 mylayoutbox[s],
 mytextclock,
 mybat,
 s == 1 and mysystray or nil,
 mytasklist[s],
 layout = awful.widget.layout.horizontal.rightleft
 }

</pre></p>
<p>So, nun sollte das ganze funktionieren.</p>
<p>Hier mal ein paar Screenshots davon:</p>
<p><img class="aligncenter" title="Akku entladen" src="http://img821.imageshack.us/img821/8717/2011032422054698x18scro.png" alt="" width="98" height="18" /></p>
<p><img class="aligncenter" title="Akku entladen - Gesamte Leiste" src="http://img402.imageshack.us/img402/5286/201103242205581023x20sc.png" alt="" width="1023" height="20" /></p>
<p><img class="aligncenter" title="Akku laden" src="http://img69.imageshack.us/img69/1913/2011032422064181x19scro.png" alt="" width="81" height="19" /></p>
<p><img class="aligncenter" title="Akku Laden - Gesamte Leiste" src="http://img855.imageshack.us/img855/5928/201103242206511023x18sc.png" alt="" width="1023" height="18" /></p>
<p><img class="aligncenter" title="Gesamter Bildschirm" src="http://img822.imageshack.us/img822/9412/201103242207131023x599s.png" alt="" width="1023" height="599" /></p>
<p>Laufen bzw. getestet ist das ganze unter awesome 3.4.8.</p>
<p>Das Script wurde auch schon <a title="Winfuture-Forum - Basar der Nützlichkeiten" href="http://www.winfuture-forum.de/index.php?s=&amp;showtopic=86695&amp;view=findpost&amp;p=1632313" target="_blank">hier</a> im Winfuture-Forum veröffentlicht. Entstanden ist das ganze mit freundlicher Unterstützung von psychon aus dem Winfuture-IRC-Channel (irc.spotchar.org/#winfuture).</p>
<p>Für Kritik und Anregungen bin ich wie immer dankbar.<br />
Viel Spaß damit.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/332/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/332/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/332/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=332&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2011/03/25/awesome-battery-widget/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>

		<media:content url="http://img821.imageshack.us/img821/8717/2011032422054698x18scro.png" medium="image">
			<media:title type="html">Akku entladen</media:title>
		</media:content>

		<media:content url="http://img402.imageshack.us/img402/5286/201103242205581023x20sc.png" medium="image">
			<media:title type="html">Akku entladen - Gesamte Leiste</media:title>
		</media:content>

		<media:content url="http://img69.imageshack.us/img69/1913/2011032422064181x19scro.png" medium="image">
			<media:title type="html">Akku laden</media:title>
		</media:content>

		<media:content url="http://img855.imageshack.us/img855/5928/201103242206511023x18sc.png" medium="image">
			<media:title type="html">Akku Laden - Gesamte Leiste</media:title>
		</media:content>

		<media:content url="http://img822.imageshack.us/img822/9412/201103242207131023x599s.png" medium="image">
			<media:title type="html">Gesamter Bildschirm</media:title>
		</media:content>
	</item>
		<item>
		<title>clamzwatchdog &#8211; Watchdog für *.amz-Files</title>
		<link>http://ibaf87.wordpress.com/2010/12/22/clamzwatchdog-watchdog-fur-amz-files/</link>
		<comments>http://ibaf87.wordpress.com/2010/12/22/clamzwatchdog-watchdog-fur-amz-files/#comments</comments>
		<pubDate>Wed, 22 Dec 2010 17:39:09 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[amz]]></category>
		<category><![CDATA[Clamz]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=327</guid>
		<description><![CDATA[clamzwatchdog ist ein &#8222;Watchdog&#8220; der ein beliebiges Verzeichnis überwacht und sobald dort ein *.amz-File abgelegt wird die MP3-Dateien mit Hilfe von clamz herunterlädt. Das Programm wurde in C++ geschrieben, ist jedoch nicht objektorientiert aufgebaut und steht unter GPLv3. Erfolgs- und Fehlermeldungen werden in das Syslog geschrieben. Um das Programm verwenden zu können muss clamz installiert [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=327&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>clamzwatchdog ist ein &#8222;Watchdog&#8220; der ein beliebiges Verzeichnis überwacht und sobald dort ein *.amz-File abgelegt wird die MP3-Dateien<br />
mit Hilfe von <a title="clamz" href="http://code.google.com/p/clamz/" target="_blank">clamz</a> herunterlädt.<br />
Das Programm wurde in C++ geschrieben, ist jedoch nicht objektorientiert aufgebaut und steht unter <a title="GPLV3" href="http://www.gnu.de/documents/gpl.de.html" target="_blank">GPLv3</a>.</p>
<p>Erfolgs- und Fehlermeldungen werden in das Syslog geschrieben.</p>
<p>Um das Programm verwenden zu können muss clamz installiert sein.</p>
<p>Für die sinnvolle Verwendung sollte  das Programm beim Start geladen werden, damit das gewünschte Verzeichnis überwacht wird.</p>
<p>&nbsp;</p>
<p>Download:</p>
<p><a title="Clamz-Alpha-01" href="http://fabis.bplaced.net/Downloads/Clamz-Alpha-01.tar.gz" target="_blank">Clamz-Alpha-01</a></p>
<p>!Es handelt sich noch um eine Alpha-Version mit wenigen Funktionen!</p>
<p>&nbsp;</p>
<p>Getestet wurde clamzwatchdog unter:<br />
Gentoo<br />
2.6.34-gentoo-r12<br />
gcc 4.4.4</p>
<p>Für Kritik und Anregungen bin ich wie immer dankbar.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/327/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/327/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/327/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=327&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2010/12/22/clamzwatchdog-watchdog-fur-amz-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>
	</item>
		<item>
		<title>Amazon MP3 Download und Linux &#8211; Clamz</title>
		<link>http://ibaf87.wordpress.com/2010/12/07/amazon-mp3-download-und-linux-clamz/</link>
		<comments>http://ibaf87.wordpress.com/2010/12/07/amazon-mp3-download-und-linux-clamz/#comments</comments>
		<pubDate>Tue, 07 Dec 2010 18:32:20 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Calmz]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Musik]]></category>
		<category><![CDATA[Amazon MP3]]></category>
		<category><![CDATA[Clamz]]></category>
		<category><![CDATA[Download]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=324</guid>
		<description><![CDATA[Wer wie ich gerne Musik bei Amazon runterlädt und Linx-User ist, der hat ein Problem, wenn er keine Distribution verwendet, für die es den MP3-Downloader von Amazon gibt. Abhilfe schafft hier Clamz. Clamz ist ein kleines CommandLine-Tool, mit dem sich die *.amz Dateien öffnen lassen und die MP3-Dateien werden automatisch runtergeladen. &#160; Unter Gentoo ist [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=324&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Wer wie ich gerne Musik bei Amazon runterlädt und Linx-User ist, der hat ein Problem, wenn er keine Distribution verwendet, für die es den MP3-Downloader von Amazon gibt.</p>
<p>Abhilfe schafft hier <a title="Clamz" href="http://code.google.com/p/clamz/">Clamz</a>.<br />
Clamz ist ein kleines CommandLine-Tool, mit dem sich die *.amz Dateien öffnen lassen und die MP3-Dateien werden automatisch runtergeladen.</p>
<p>&nbsp;</p>
<p>Unter Gentoo ist das ganz über Portage verfügbar, ansonsten sind ja die Sourcen verfügbar, aus denen man sich das ganze selber bauen kann.</p>
<p>In nächster Zeit werde ich mal ein Script bauen, das einen Ordner überwacht, und wenn es sich um eine *.amz-Datei handelt , wird Clamz angeworfen und die MP3&#8242;s werden automatisch runtergeladen.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/324/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/324/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/324/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=324&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2010/12/07/amazon-mp3-download-und-linux-clamz/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>
	</item>
		<item>
		<title>TP-LINK TL-WN821N unter Linux (Gentoo)</title>
		<link>http://ibaf87.wordpress.com/2010/12/02/tp-link-tl-wn821n-unter-linux-gentoo/</link>
		<comments>http://ibaf87.wordpress.com/2010/12/02/tp-link-tl-wn821n-unter-linux-gentoo/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 20:57:13 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Kernel]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[WLAN]]></category>
		<category><![CDATA[Firmware]]></category>
		<category><![CDATA[TL-WN821N]]></category>
		<category><![CDATA[TP-LINK]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=317</guid>
		<description><![CDATA[Mein alter RTL8187 USB W-LAN Stick hat jetzt endlich auch ausgedient, bzw. musste ich ihn ersetzen, da ich unglücklich dran gestoßen bin und er einen Wackelkontakt hatte. Ich habe ihn dann durch einen TP-LINK TL-WN821N ersetzt. Dieser Stick hat einen Atheros 9170 Chipsatz. Dieser Chipsatz wird momentan leider noch nicht komplett von Haus aus vom [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=317&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Mein alter RTL8187 USB W-LAN Stick hat jetzt endlich auch ausgedient, bzw. musste ich ihn ersetzen, da ich unglücklich<br />
dran gestoßen bin und er einen Wackelkontakt hatte.</p>
<p>Ich habe ihn dann durch einen TP-LINK TL-WN821N ersetzt. Dieser Stick hat einen Atheros 9170 Chipsatz. Dieser Chipsatz wird momentan leider noch nicht<br />
komplett von Haus aus vom Linux Kernel unterstützt. Aber um ihn zu verwenden sind nur wenige Schritte notwendig.</p>
<p>Also, zuerst müssen folgende Treiber im Kernel aktiviert werden:</p>
<div id="attachment_318" class="wp-caption aligncenter" style="width: 310px"><a href="http://ibaf87.files.wordpress.com/2010/12/tp_link_shot_driver.png"><img class="size-medium wp-image-318" title="tp_link_shot_driver" src="http://ibaf87.files.wordpress.com/2010/12/tp_link_shot_driver.png?w=300&#038;h=32" alt="Kernel Option" width="300" height="32" /></a><p class="wp-caption-text">Kernel Option</p></div>
<p>Zu finden ist die Option unter <strong>&#8222;Device Drivers-&gt;Network Device Support-&gt;Wireless Lan-&gt;Atheros Wireless Cards</strong>&#8222;.</p>
<p>Als nächstes benötigen wir die Firmware für das Gerät, ohne diese Firmware kann der Stick nicht verwendet werden.<br />
Zu finden ist die aktuelle Firmware hier: <a title="TP-LINK TL-WN821N Firmware" href="http://linuxwireless.org/en/users/Drivers/ar9170.fw">http://linuxwireless.org/en/users/Drivers/ar9170.fw</a>.<br />
Dort muss die Datei ar<strong>9170.fw</strong> runtergeladen werden. Diese Firmware-Datei sollte dann nach<strong> /lib/firmware</strong> kopiert werden (kann auch ein anders Verzeichnis sein, falls nicht vorhanden, einfach erstellen!!).</p>
<p>So jetzt kann der Kernel vollends konfiguriert werden. Dazu navigiert man zu folgendem Punkt:<strong> Device Drivers -&gt; Generic Driver Options.</strong></p>
<p>Dort muss der Punkt<strong> &#8222;Include in-kernel firmware blobs in kernel binary&#8220; </strong>ausgewählt werden. Bei dem Punkt <strong>&#8222;External firmware blobs to build into the kernel binrary&#8220; </strong>muss der Name der Firmware (<strong>ar9170.fw</strong>) angegeben werden.<br />
Unter dem letzten Punkt muss der Speicherort der Datei angegeben werden. Im hier beschriebenen Fall ist das <strong>/lib/firmware</strong>.</p>
<div id="attachment_319" class="wp-caption aligncenter" style="width: 310px"><a href="http://ibaf87.files.wordpress.com/2010/12/tp_link_shot_firmware.png"><img class="size-medium wp-image-319" title="tp_link_shot_firmware" src="http://ibaf87.files.wordpress.com/2010/12/tp_link_shot_firmware.png?w=300&#038;h=38" alt="Firmware laden" width="300" height="38" /></a><p class="wp-caption-text">Firmware laden</p></div>
<p>Danach kann der Kernel ganz normal gebaut werden.</p>
<p>Getestet wurde das ganze unter:</p>
<p>System: Gentoo Linux<br />
Kernel: 2.6.34-gentoo-r12 (x86_64)</p>
<p>Die Anleitung sollte auch für andere Distributionen funktionieren, bei denen man keinen eigenen Kernel verwendet. Die Firmware-Datei muss dann nur an den richtigen Platz kopiert werden, wie z.B. /lib/firmware, /usr/bin/firmware, etc. Über das Wiki der jeweiligen Distri sollte das herauszufinden sein.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/317/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/317/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/317/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=317&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2010/12/02/tp-link-tl-wn821n-unter-linux-gentoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2010/12/tp_link_shot_driver.png?w=300" medium="image">
			<media:title type="html">tp_link_shot_driver</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2010/12/tp_link_shot_firmware.png?w=300" medium="image">
			<media:title type="html">tp_link_shot_firmware</media:title>
		</media:content>
	</item>
		<item>
		<title>Netwmpager &#8211; Ein nettes Tool für die Verwaltung von virtuellen Desktops</title>
		<link>http://ibaf87.wordpress.com/2010/12/02/netwmpager-ein-nettes-tool-fur-die-verwaltung-von-virtuellen-desktops/</link>
		<comments>http://ibaf87.wordpress.com/2010/12/02/netwmpager-ein-nettes-tool-fur-die-verwaltung-von-virtuellen-desktops/#comments</comments>
		<pubDate>Thu, 02 Dec 2010 19:34:44 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[Gentoo]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Netwmpager]]></category>
		<category><![CDATA[netwmpager]]></category>
		<category><![CDATA[X]]></category>
		<category><![CDATA[xcompmgr]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=308</guid>
		<description><![CDATA[Um meine vier virtuellen Desktops zu verwalten verwende ich netwmpager. Die Desktops und der jeweilige Inhalt der Desktops werden mir immer angezeigt und ich kann schnell und einfach wechseln. Anwendungen lassen sich per Drag&#38;Drop zwischen den Bildschirm hin und her ziehen, ohne das man den aktuellen Desktop verlassen muss. Hier mal ein paar Screenshots: Hier [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=308&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Um meine vier virtuellen Desktops zu verwalten verwende ich <a title="Netwmpager" href="http://gentoo-portage.com/x11-misc/netwmpager" target="_blank"><strong>netwmpager</strong></a>.<br />
Die Desktops und der jeweilige Inhalt der Desktops werden mir immer angezeigt und ich kann schnell und einfach wechseln.</p>
<p>Anwendungen lassen sich per Drag&amp;Drop zwischen den Bildschirm hin und her ziehen, ohne das man den aktuellen Desktop verlassen muss.</p>
<p>Hier mal ein paar Screenshots:</p>
<div id="attachment_309" class="wp-caption aligncenter" style="width: 310px"><a href="http://ibaf87.files.wordpress.com/2010/12/netwmpager_shot2.png"><img class="size-medium wp-image-309" title="netwmpager_shot2" src="http://ibaf87.files.wordpress.com/2010/12/netwmpager_shot2.png?w=300&#038;h=44" alt="netwmpager" width="300" height="44" /></a><p class="wp-caption-text">netwmpager</p></div>
<div id="attachment_310" class="wp-caption aligncenter" style="width: 310px"><a href="http://ibaf87.files.wordpress.com/2010/12/netwmpager_shot3.png"><img class="size-medium wp-image-310" title="netwmpager_shot3" src="http://ibaf87.files.wordpress.com/2010/12/netwmpager_shot3.png?w=300&#038;h=84" alt="Kompletter Bildschirm" width="300" height="84" /></a><p class="wp-caption-text">Netwmpager auf dem Desktop</p></div>
<p>Hier noch die jeweilige Config dazu:</p>
<p><pre class="brush: plain;">

# copy this file to ~/.config/netwmpager/config

# desktop layout
# set both to -1 to use default values (set by window manager)
cols = 4
rows = 1

# window geometry
# set height to 0 to make it automatically calculated
# BreitexHoehe - links+unten
geometry = &quot;700x100-1215+960&quot;

# show window title popups?
show_popups = true

# show sticky windows in pager?
show_sticky = false

# show window titles in pager?
show_titles = true

# below, normal, above
layer = &quot;above&quot;

# opacity. 0.0 = transparent, 1.0 = normal
# Requires Xcomposite extension in X and
# xcompmgr or composition manager in WM.
opacity = 0.30

# allow other windows to cover pager?
#allow_cover = false

# -- fonts --
# run `fc-list' to see available fonts
#
# format: &quot;&lt;family&gt;:&lt;option&gt;=&lt;value&gt;:&lt;option&gt;=&lt;value&gt;...&quot;
#
# some options:
#   size       font size
#   weight     light, medium, demibold, bold or black
#   slant      roman, italic or oblique
#   antialias  true or false
#
# More information: http://www.keithp.com/~keithp/render/Xft.tutorial

popup_font = &quot;Verdana:size=8&quot;
window_font = &quot;Verdana:size=7&quot;

# -- colors --

active_desk_color = &quot;rgb:03/1E/55&quot;
inactive_desk_color = &quot;rgb:03/0D/31&quot;
win_border_color = &quot;rgb:ff/ff/ff&quot;
grid_color = &quot;rgb:0/0/0&quot;

active_win_color = &quot;rgb:D2/D1/CF&quot;
active_win_font_color = &quot;rgb:0/0/0&quot;

inactive_win_color = &quot;rgb:42/42/42&quot;
inactive_win_font_color = &quot;rgb:F4/F4/F4&quot;

popup_color = &quot;rgb:e6/e6/e6&quot;
popup_font_color = &quot;rgb:0/0/0&quot;

</pre></p>
<p>&nbsp;</p>
<p>Um Transparenz nutzen zu können, sollte <a title="xcompmgr" href="http://freedesktop.org/wiki/Software/xapps" target="_blank">xcompmgr</a> aktiviert werden.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/308/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/308/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/308/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=308&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2010/12/02/netwmpager-ein-nettes-tool-fur-die-verwaltung-von-virtuellen-desktops/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2010/12/netwmpager_shot2.png?w=300" medium="image">
			<media:title type="html">netwmpager_shot2</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2010/12/netwmpager_shot3.png?w=300" medium="image">
			<media:title type="html">netwmpager_shot3</media:title>
		</media:content>
	</item>
		<item>
		<title>WinSplit &#8211; File splitting for Windows</title>
		<link>http://ibaf87.wordpress.com/2010/11/09/winsplit-file-splitting-for-windows/</link>
		<comments>http://ibaf87.wordpress.com/2010/11/09/winsplit-file-splitting-for-windows/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 20:15:34 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Download]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[WinSplit]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=304</guid>
		<description><![CDATA[WinSplit ist ein kleines Kommandozeilentool das dem UNIX Programm Split nachempfunden ist. WinSplit ist in ANSI-C mit Hilfe des Visual Studio 2008 programmiert. Gestest und entwickelt wurde das Programm unter Windows 7 (64-bit). Mit WinSplit ist es möglich große Dateien wie z.B. *.csv- oder *.txt-Dateien in kleinere Dateien aufzuteilen. Das Programm geht dabei Zeilenweise vor. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=304&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>WinSplit ist ein kleines Kommandozeilentool das dem UNIX Programm <a title="Split" href="http://www.gnu.org/manual/gawk/html_node/Split-Program.html" target="_self">Split</a> nachempfunden ist.<br />
WinSplit ist in ANSI-C mit Hilfe des Visual Studio 2008 programmiert.</p>
<p>Gestest und entwickelt wurde das Programm unter Windows 7 (64-bit).</p>
<p>Mit WinSplit ist es möglich große Dateien wie z.B. *.csv- oder *.txt-Dateien in kleinere Dateien aufzuteilen.<br />
Das Programm geht dabei Zeilenweise vor.</p>
<p>Aufruf des Programms:</p>
<p>&#8222;WinSplit Pfad\zur\Eingabedatei Pfad\zur\Ausgabedatei DateiendungAusgabedatei AnzahlZeilen&#8220;</p>
<div id="attachment_305" class="wp-caption aligncenter" style="width: 160px"><a href="http://ibaf87.files.wordpress.com/2010/11/winsplit.png"><img class="size-thumbnail wp-image-305" title="WinSplit" src="http://ibaf87.files.wordpress.com/2010/11/winsplit.png?w=150&#038;h=10" alt="Aufruf WinSplit" width="150" height="10" /></a><p class="wp-caption-text">Aufruf WinSplit</p></div>
<p>Das Programm steht unter GPL V3. Über Anregungen und Krititk würde ich mich freuen.</p>
<p><a title="WinSplit - Binary Downlaod" href="http://fabis.bplaced.net/Downloads/WinSplilt_Binary.7z" target="_self">WinSplit &#8211; Binary</a></p>
<p><a title="WinSplit - Source Download" href="http://fabis.bplaced.net/Downloads/WinSplilt_Source.7z" target="_self">WinSplit &#8211; Source</a></p>
<p>&nbsp;</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/304/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/304/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/304/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=304&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2010/11/09/winsplit-file-splitting-for-windows/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>

		<media:content url="http://ibaf87.files.wordpress.com/2010/11/winsplit.png?w=150" medium="image">
			<media:title type="html">WinSplit</media:title>
		</media:content>
	</item>
		<item>
		<title>(g)Vim + GDB + DDD = IDE</title>
		<link>http://ibaf87.wordpress.com/2010/11/05/gvim-gdb-ddd-ide/</link>
		<comments>http://ibaf87.wordpress.com/2010/11/05/gvim-gdb-ddd-ide/#comments</comments>
		<pubDate>Thu, 04 Nov 2010 21:24:01 +0000</pubDate>
		<dc:creator>ibaf87</dc:creator>
				<category><![CDATA[C]]></category>
		<category><![CDATA[Data Display Debugger]]></category>
		<category><![CDATA[GNU Debugger]]></category>
		<category><![CDATA[VIM]]></category>
		<category><![CDATA[DDD]]></category>
		<category><![CDATA[Debugger]]></category>
		<category><![CDATA[GDB]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://ibaf87.wordpress.com/?p=298</guid>
		<description><![CDATA[Ich bin schon seit langer Zeit nach einer vernünftigen IDE unter Linux und bin nie so richtig fündig geworden. Der Editor meiner Wahl, ist und bleibt, im Linux-/Unix-Umfeld Vim mit GVim als grafischen Aufsatz. Was mir immer nur gefehlt hat war ein guter Debugger. Ich bin da ziemlich verwöhnt von Visual Studio (2008 u. 2010), [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=298&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Ich bin schon seit langer Zeit nach einer vernünftigen IDE unter Linux und bin nie so richtig fündig geworden.<br />
Der Editor meiner Wahl, ist und bleibt, im Linux-/Unix-Umfeld <a title="Vim" href="http://www.vim.org/" target="_self">Vim</a> mit GVim als grafischen Aufsatz.<br />
Was mir immer nur gefehlt hat war ein guter Debugger. Ich bin da ziemlich verwöhnt von Visual Studio (2008 u. 2010), dass meiner<br />
Meinung nach einen sehr guten Debugger hat.</p>
<p>Ich hab begonnen mich vor ca. zwei Wochen intensiv mit <a title="GNU Debugger" href="http://www.gnu.org/software/gdb/" target="_blank">GDB</a> zu beschäftigen und muss sagen, dass das Ding echt klasse ist.<br />
Das einzige was ein bisschen störend war, ist das ich keine GUI dafür hatt. Eine GUI ist für mich in diesem Fall einfach<br />
angenehmer als die Shell. Obwohl es damit auch ginge.  Und nach kurzer Suche bin ich dann auf <a title="Data Display Debugger" href="http://www.gnu.org/software/ddd/" target="_blank">DDD</a> gestoßen.<br />
Die GUI ist zwar nicht mehr die neuste, dafür ist der Aufbau echt super. Das Debuggen geht echt schnell und ich bekomme<br />
alle nötigen Infos die ich benötige.<br />
Außerdem bietet DDD auch Funktionen um z.B. den Assembler-Code des Programms anzuzeigen, etc.</p>
<p>Für mich ist das ein klasse Trio&#8230;.</p>
<p>Getestet habe ich das ganze mit C und C++.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ibaf87.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ibaf87.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ibaf87.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ibaf87.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ibaf87.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ibaf87.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ibaf87.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ibaf87.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ibaf87.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ibaf87.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ibaf87.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ibaf87.wordpress.com/298/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ibaf87.wordpress.com/298/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ibaf87.wordpress.com/298/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ibaf87.wordpress.com&amp;blog=13704114&amp;post=298&amp;subd=ibaf87&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ibaf87.wordpress.com/2010/11/05/gvim-gdb-ddd-ide/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/9c587f83a7a958f7f6a1de0fd82b5fa9?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">ibaf87</media:title>
		</media:content>
	</item>
	</channel>
</rss>
