<?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>Es ist ein Fehler aufgetreten...</title>
	<atom:link href="http://esisteinfehleraufgetreten.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://esisteinfehleraufgetreten.wordpress.com</link>
	<description>Dem Alexander sein Blog über dies und vor allem auch jenes!</description>
	<lastBuildDate>Tue, 24 Jan 2012 09:24:06 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='esisteinfehleraufgetreten.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Es ist ein Fehler aufgetreten...</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://esisteinfehleraufgetreten.wordpress.com/osd.xml" title="Es ist ein Fehler aufgetreten..." />
	<atom:link rel='hub' href='http://esisteinfehleraufgetreten.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Cisco VPN mit Linux nutzen</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2012/01/24/cisco-vpn-mit-linux-nutzen/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2012/01/24/cisco-vpn-mit-linux-nutzen/#comments</comments>
		<pubDate>Tue, 24 Jan 2012 09:24:04 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[#ftw]]></category>
		<category><![CDATA[Cisco]]></category>
		<category><![CDATA[OpenConnect]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[VPN]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/?p=462</guid>
		<description><![CDATA[Warum sich mit dem Cisco VPN Client plagen, wenn's doch OpenConnect gibt?<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=462&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8222;Uffe Arbeit&#8220; nutzen wir ein Cisco VPN. Um sich da &#8222;einwählen&#8220; zu können, verwenden die Windows&#8217;ler und OS X&#8217;ler entweder den &#8222;original Cisco&#8220; AnyConnect v2.3.0254 / v2.5.2019 oder den VPN Client v4.9.01.0280 / v5.0.07.0290. Klappt auch leidlich gut… Es gibt für Linux zwar auch einen vpnclient-linux-x86_64-4.8.01.0640-k9.tar.gz, aber……… <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p><em><strong>Trotzdem</strong></em> habe ich&#8217;s nun hinbekommen, <span id="more-462"></span>mich auch mit Linux (dh. Xubuntu 11.10 64bit) mit unserem VPN zu verbinden.</p>
<p>Die erste kleine Hürde fing schon damit an, das wir uns nicht bloß mit Benutzername + Kennwort verbinden können, sondern das wir auch ein persönliches Zertifikat zu verwenden haben. Alleine schon das sorgte dafür, das der &#8222;simple&#8220; vpnc Client, den man so auf Linuxen leicht findet, ausscheidet, denn der unterstützt scheinbar keine Anmeldung mit Zertifikat (zumindest nicht die Version, die Xubuntu Oneiric Ocelot dabei ist).</p>
<p>Damit aber nicht genug der &#8222;Zertifikatsprobleme&#8220; &#8211; wir bekommen unser Zertifikat als <strong>EINE</strong> &#8222;.p12&#8243; PKCS12 Datei. Diese &#8222;Binärdatei&#8220; ist erstmal nach  PEM zu konvertieren, z.B. mit den OpenSSL Tools so:</p>
<pre style="padding-left:30px;">openssl pkcs12 -in cert.p12 -out cert.p12.cer -nodes</pre>
<p>Damit aber nicht genug der &#8222;Zertifikatsprobleme&#8220; &#8211; aus der &#8222;cert.p12.cer&#8220; Datei schneide man, manuell mit einem Texteditor, die 3 Bestandteile aus:</p>
<ol>
<li>persönliches Zertifikat → certificate.crt</li>
<li>Zertifikat der CA → CACert.cer</li>
<li>Zertifikatsschlüssel → privateKey.key</li>
</ol>
<div>Damit aber nicht genug der &#8222;Zertifikatsprobleme&#8220; (wiederhole ich mich…?) &#8211; den &#8222;privateKey.key&#8220; muss man noch bearbeiten; und zwar ist zwingend anzugeben, was für ein Algorithmus verwendet wird (RSA bei uns); dazu füge man bei den &#8222;—–BEGIN PRIVATE KEY—–&#8220; bzw. &#8222;—–END PRIVATE KEY—–&#8220; Zeilen ein &#8222;<strong>RSA</strong>&#8220; ein:</div>
<div>
<pre style="padding-left:30px;">—–BEGIN <strong>RSA</strong> PRIVATE KEY—–
[…]
—–END <strong>RSA</strong> PRIVATE KEY—–</pre>
<p>Endlich fertig mit den &#8222;Zertifikatsproblemen&#8220; <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Zuerst habe ich versucht, den &#8222;original Cisco&#8220; vpnclient auf Xubuntu zum laufen zu bekommen. Aber, beim Versuch ist es geblieben… Hatte &#8222;verschiedenste&#8220; Probleme, das Teil kompiliert zu bekommen. Irgendwann habe ich aufgegeben, die Sache ein paar Tage liegen gelassen und neu angefangen.</p>
<p>Diesmal habe ich den <strong><a title="OpenConnect Client von infradead.org" href="http://www.infradead.org/openconnect/">OpenConnect VPN client</a></strong> verwendet. Der hat nämlich den immensen Vorteil, das er bei Xubuntu dabei ist (bzw. aus den offiziellen Ubuntu Quellen installiert werden kann) *G* Gesagt, getan:</p>
<pre style="padding-left:30px;">apt-get install network-manager-openconnect-gnome</pre>
<p>Man (dh. ICH) will&#8217;s ja bequem haben, darum eben das Network Manager &#8222;Plug In&#8220; mit Gnome Support installiert &#8211; installiert dann im Endeffekt das einfache &#8222;openconnect&#8220; Paket als Abhängigkeit mit.</p>
<p>Nun noch eben in NM konfigurieren, und fertig <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Zum testen ist es sicherlich auch nicht verkehrt, openconnect mal manuell aufzurufen, und zwar so:</p>
<pre style="padding-left:30px;">sudo openconnect --certificate=certificate.crt --sslkey=privateKey.key --cafile=CACert.crt $vpn_gateway</pre>
<p>Ganz einfach *G*</p>
<p>Hier noch ein paar Bilderchen, die zeigen, wie ich&#8217;s in Network Manager konfiguriert habe.</p>

<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/24/cisco-vpn-mit-linux-nutzen/1-network-manager-vpn-overview/' title='1) Network Manager VPN Overview'><img data-attachment-id='464' data-orig-size='547,325' data-liked='0'width="150" height="89" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/1-network-manager-vpn-overview.png?w=150&#038;h=89" class="attachment-thumbnail" alt="1) Network Manager VPN Overview" title="1) Network Manager VPN Overview" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/24/cisco-vpn-mit-linux-nutzen/2-network-manager-vpn-choose-type/' title='2) Network Manager VPN Choose Type'><img data-attachment-id='465' data-orig-size='642,249' data-liked='0'width="150" height="58" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/2-network-manager-vpn-choose-type.png?w=150&#038;h=58" class="attachment-thumbnail" alt="2) Network Manager VPN Choose Type" title="2) Network Manager VPN Choose Type" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/24/cisco-vpn-mit-linux-nutzen/3-network-manager-vpn-filled/' title='3) Network Manager VPN filled'><img data-attachment-id='466' data-orig-size='460,507' data-liked='0'width="136" height="150" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/3-network-manager-vpn-filled.png?w=136&#038;h=150" class="attachment-thumbnail" alt="3) Network Manager VPN filled" title="3) Network Manager VPN filled" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/24/cisco-vpn-mit-linux-nutzen/4-network-manager-vpn-connect/' title='4) Network Manager VPN connect'><img data-attachment-id='467' data-orig-size='352,340' data-liked='0'width="150" height="144" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/4-network-manager-vpn-connect.png?w=150&#038;h=144" class="attachment-thumbnail" alt="4) Network Manager VPN connect" title="4) Network Manager VPN connect" /></a>

</div>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/arbeit/'>Arbeit</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/linux/'>Linux</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/ftw/'>#ftw</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/cisco/'>Cisco</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/openconnect/'>OpenConnect</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/unix/'>Unix</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/vpn/'>VPN</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/462/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/462/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/462/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/462/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/462/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/462/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/462/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/462/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/462/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/462/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/462/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/462/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/462/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/462/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=462&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2012/01/24/cisco-vpn-mit-linux-nutzen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/1-network-manager-vpn-overview.png?w=150" medium="image">
			<media:title type="html">1) Network Manager VPN Overview</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/2-network-manager-vpn-choose-type.png?w=150" medium="image">
			<media:title type="html">2) Network Manager VPN Choose Type</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/3-network-manager-vpn-filled.png?w=136" medium="image">
			<media:title type="html">3) Network Manager VPN filled</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/4-network-manager-vpn-connect.png?w=150" medium="image">
			<media:title type="html">4) Network Manager VPN connect</media:title>
		</media:content>
	</item>
		<item>
		<title>SMS Versand auf Android dysfunktional — Short Message Service Centre (SMSC) eingeben</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 12:09:36 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Handy]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[SMS]]></category>
		<category><![CDATA[smsc]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/?p=443</guid>
		<description><![CDATA[Falls man keine SMS bei Android versenden kann, muss man vielleicht das Short Message Service Centre (SMSC) in einem speziellen Format eingeben.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=443&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Seit &#8222;<em>neulich&#8220;</em> konnte ich mit meinem Google Nexus S Android ICS 4.0.3 Handy keine SMS mehr versenden. Mein Provider (Sunrise aus der Schweiz) schrieb mir auf eine Supportanfrage hin, das sie bei sich gar nicht erst feststellen könnten, das ich eine SMS versucht hätte zu versenden. Ich solle doch überprüfen, ob ich das richtige Short Message Service Centre (SMSC) mit der Nummer +41765980000 eingetragen hätte.</p>
<p>Würde ich gerne &#8211; nur gibt&#8217;s da bei Android &#8222;clevererweise&#8220; keine einfach Möglichkeit dies zu tun. But here&#8217;s how!</p>
<p><span id="more-443"></span></p>
<p>Um das SMSC eingeben zu können, muss man die versteckte &#8222;Testign&#8220; App/Menü starten/öffnen/…. Dazu:</p>
<ol>
<li>Telefon App starten</li>
<li><strong>*#*#4636#*#*</strong> &#8222;anrufen&#8220;</li>
<li>Bei der Testing App den 1. Menüpunkt, &#8222;<strong>Phone Information</strong>&#8222;, anwählen</li>
<li>Bei &#8222;Phone Info&#8220; bis quasi ganz ans Ende nach unten scrollen, bis man ein Eingabefeld <strong>SMSC</strong> sieht</li>
<li>Dort die Nummer des SMSC eingeben</li>
<li>Auf <strong>Update</strong> drücken</li>
<li>Zum verifizieren auf <strong>Refresh</strong> drücken</li>
</ol>
<div>Und, siehe da — es klappte nicht (bei mir)… :/ Mir wurde nach &#8222;Update&#8220; nur &#8222;update error&#8220; angezeigt <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' /> </div>
<div></div>
<div>Ich musste die Nummer in einem speziellen Format (PDU) eingeben. Um die Nummer des SMSC in dieses PDU Format zu konvertieren, verwende man den &#8222;<strong><a title="Online PDU Encoder &amp; Decoder" href="http://www.twit88.com/home/utility/sms-pdu-encode-decode">Online PDU Encoder and Decoder</a></strong>&#8222;. Bei diesem Encoder scrolle man an das Ende zum 2. Konvertierer &#8222;String sms message&#8220;. Eingeben:</div>
<div>
<ol>
<li>SMSC: <strong>+41765980000</strong></li>
<li>Receiver: (leer)</li>
<li>Alphabet Size: 7</li>
<li>Text: (leer)</li>
</ol>
<div>Auf Convert drücken, und, <em>et voilà, </em>rechts erscheint die &#8222;Hexademical PDU message&#8220;; bei mir:</div>
</div>
<div>
<p style="padding-left:30px;">AT+CMGW=8<br />
<span style="text-decoration:underline;"><strong>07911467950800F0</strong></span>110000910000AA00</p>
</div>
<div>Spielt man ein wenig mit dem Converter und verschiedenen Eingabewerten herum, so findert man heraus, das <strong>07911467950800F0</strong> das ist, was man braucht <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
<div></div>
<p>Also gebe man <strong>07911467950800F0</strong> bei dem Testing &#8222;Dingen&#8220; auf dem Handy ein, und &#8222;schon&#8220; klappt alles.</p>
<p>Ganz easy… *G*</p>
<p>Und weil Bilder ja mehr sagen als 1000 Worte, hier noch (hilfreiche?) Screenshots.</p>

<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/1-smsc-setzen-wahlen/' title='1) SMSC setzen: Wählen'><img data-attachment-id='444' data-orig-size='480,800' data-liked='0'width="90" height="150" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/1-smsc-setzen-wc3a4hlen.png?w=90&#038;h=150" class="attachment-thumbnail" alt="1) SMSC setzen: Wählen" title="1) SMSC setzen: Wählen" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/2-smsc-setzen-testing/' title='2) SMSC setzen: Testing'><img data-attachment-id='445' data-orig-size='480,800' data-liked='0'width="90" height="150" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/2-smsc-setzen-testing.png?w=90&#038;h=150" class="attachment-thumbnail" alt="2) SMSC setzen: Testing" title="2) SMSC setzen: Testing" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/3-smsc-setzen-phone-info-1-oben/' title='3) SMSC setzen: Phone Info #1 — Oben'><img data-attachment-id='446' data-orig-size='480,800' data-liked='0'width="90" height="150" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/3-smsc-setzen-phone-info-1-e28094-oben.png?w=90&#038;h=150" class="attachment-thumbnail" alt="3) SMSC setzen: Phone Info #1 — Oben" title="3) SMSC setzen: Phone Info #1 — Oben" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/4-smsc-setzen-phone-info-2-unten/' title='4) SMSC setzen: Phone Info #2 — Unten'><img data-attachment-id='447' data-orig-size='480,800' data-liked='0'width="90" height="150" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/4-smsc-setzen-phone-info-2-e28094-unten.png?w=90&#038;h=150" class="attachment-thumbnail" alt="4) SMSC setzen: Phone Info #2 — Unten" title="4) SMSC setzen: Phone Info #2 — Unten" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/5-smsc-setzen-phone-info-3-smsc-eingegeben/' title='5) SMSC setzen: Phone Info #3 — SMSC eingegeben'><img data-attachment-id='448' data-orig-size='480,800' data-liked='0'width="90" height="150" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/5-smsc-setzen-phone-info-3-e28094-smsc-eingegeben.png?w=90&#038;h=150" class="attachment-thumbnail" alt="5) SMSC setzen: Phone Info #3 — SMSC eingegeben" title="5) SMSC setzen: Phone Info #3 — SMSC eingegeben" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/6-smsc-setzen-phone-info-5-nach-update-refresh/' title='6) SMSC setzen: Phone Info #5 — Nach Update + Refresh'><img data-attachment-id='449' data-orig-size='480,800' data-liked='0'width="90" height="150" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/6-smsc-setzen-phone-info-5-e28094-nach-update-refresh.png?w=90&#038;h=150" class="attachment-thumbnail" alt="6) SMSC setzen: Phone Info #5 — Nach Update + Refresh" title="6) SMSC setzen: Phone Info #5 — Nach Update + Refresh" /></a>
<a href='http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/7-smsc-setzen-online-pdu-encoder-decoder/' title='7) SMSC setzen: Online PDU Encoder &amp; Decoder'><img data-attachment-id='456' data-orig-size='1384,1089' data-liked='0'width="150" height="118" src="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/7-smsc-setzen-online-pdu-encoder-decoder.png?w=150&#038;h=118" class="attachment-thumbnail" alt="7) SMSC setzen: Online PDU Encoder &amp; Decoder" title="7) SMSC setzen: Online PDU Encoder &amp; Decoder" /></a>

<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/handy/android/'>Android</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/handy/'>Handy</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/android/'>Android</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/google/'>google</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/handy/'>Handy</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/sms/'>SMS</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/smsc/'>smsc</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/443/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/443/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/443/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=443&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2012/01/17/sms-versand-auf-android-dysfunktional-short-message-service-centre-smsc-eingeben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/1-smsc-setzen-wc3a4hlen.png?w=90" medium="image">
			<media:title type="html">1) SMSC setzen: Wählen</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/2-smsc-setzen-testing.png?w=90" medium="image">
			<media:title type="html">2) SMSC setzen: Testing</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/3-smsc-setzen-phone-info-1-e28094-oben.png?w=90" medium="image">
			<media:title type="html">3) SMSC setzen: Phone Info #1 — Oben</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/4-smsc-setzen-phone-info-2-e28094-unten.png?w=90" medium="image">
			<media:title type="html">4) SMSC setzen: Phone Info #2 — Unten</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/5-smsc-setzen-phone-info-3-e28094-smsc-eingegeben.png?w=90" medium="image">
			<media:title type="html">5) SMSC setzen: Phone Info #3 — SMSC eingegeben</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/6-smsc-setzen-phone-info-5-e28094-nach-update-refresh.png?w=90" medium="image">
			<media:title type="html">6) SMSC setzen: Phone Info #5 — Nach Update + Refresh</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2012/01/7-smsc-setzen-online-pdu-encoder-decoder.png?w=150" medium="image">
			<media:title type="html">7) SMSC setzen: Online PDU Encoder &#38; Decoder</media:title>
		</media:content>
	</item>
		<item>
		<title>.vimrc</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/12/30/vimrc/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/12/30/vimrc/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 18:59:47 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/?p=436</guid>
		<description><![CDATA[Meine .vimrc für die beste vim Konfiguration wo tut geben :)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=436&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Vim bietet viele Konfigurationsmöglichkeiten. Und da es noch nicht genug Seiten im Inet gibt, dachte ich mir, auch mal meine .vimrc zu veröffentlichen <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  <span id="more-436"></span></p>
<p>So, here we go!</p>
<ul>
<li>Auf <a title=".vimrc auf pastebin" href="http://pastebin.com/D1SmfyA3">Pastebin</a></li>
<li>Als &#8222;schönes&#8220; HTML auf <a title=".vimrc auf PasteHTML" href="http://pastehtml.com/view/bj2ub5x4m.html">PasteHTML</a></li>
<li>Als PDF: <a href="http://esisteinfehleraufgetreten.files.wordpress.com/2011/12/vimrc.pdf">vimrc</a></li>
</ul>
<pre><span class="Statement">scriptencoding</span> utf<span class="Statement">-</span><span class="Constant">8</span>

<span class="Comment">" ^^ Please leave the above line at the start of the file.</span>

<span class="Comment">" Default configuration file for Vim</span>
<span class="Comment">" $Header: /var/cvsroot/gentoo-x86/app-editors/vim-core/files/vimrc-r3,v 1.1 2006/03/25 20:26:27 genstef Exp $</span>

<span class="Comment">" Written by Aron Griffis &lt;agriffis@gentoo.org&gt;</span>
<span class="Comment">" Modified by Ryan Phillips &lt;rphillips@gentoo.org&gt;</span>

<span class="Comment">" Modified some more by Ciaran McCreesh &lt;ciaranm@gentoo.org&gt;</span>
<span class="Comment">" Added Redhat's vimrc info by Seemant Kulleen &lt;seemant@gentoo.org&gt;</span>

<span class="Comment">" You can override any of these settings on a global basis via the</span>
<span class="Comment">" </span><span class="Constant">"/etc/vim/vimrc.local"</span><span class="Comment"> file, and on a per-user basis via </span><span class="Constant">"~/.vimrc"</span><span class="Comment">. You may</span>

<span class="Comment">" need to create these.</span>

<span class="Comment">" {{{ General settings</span>
<span class="Comment">" The following are some sensible defaults for Vim for most users.</span>
<span class="Comment">" We attempt to change as little as possible from Vim's defaults,</span>
<span class="Comment">" deviating only where it makes sense</span>

<span class="Statement">set</span> <span class="PreProc">nocompatible</span>        <span class="Comment">" Use Vim defaults (much better!)</span>

<span class="Statement">set</span> <span class="PreProc">bs</span>=2                <span class="Comment">" Allow backspacing over everything in insert mode</span>
<span class="Statement">set</span> <span class="PreProc">ai</span>                  <span class="Comment">" Always set auto-indenting on</span>

<span class="Statement">set</span> <span class="PreProc">history</span>=50          <span class="Comment">" keep 50 lines of command history</span>

<span class="Statement">set</span> <span class="PreProc">ruler</span>               <span class="Comment">" Show the cursor position all the time</span>

<span class="Statement">set</span> <span class="PreProc">viminfo</span>='20<span class="Statement">,</span>\"500   <span class="Comment">" Keep a .viminfo file.</span>

<span class="Comment">" Don't use Ex mode, use Q for formatting</span>
<span class="Statement">map</span> Q gq

<span class="Comment">" When doing tab completion, give the following files lower priority. You may</span>
<span class="Comment">" wish to set 'wildignore' to completely ignore files, and 'wildmenu' to enable</span>
<span class="Comment">" enhanced tab completion. These can be done in the user vimrc file.</span>
<span class="Statement">set</span> <span class="PreProc">suffixes</span>+=.info<span class="Statement">,</span>.aux<span class="Statement">,</span>.log<span class="Statement">,</span>.dvi<span class="Statement">,</span>.bbl<span class="Statement">,</span>.out<span class="Statement">,</span>.o<span class="Statement">,</span>.lo

<span class="Comment">" When displaying line numbers, don't use an annoyingly wide number column. This</span>
<span class="Comment">" doesn't enable line numbers -- :set number will do that. The value given is a</span>
<span class="Comment">" minimum width to use for the number column, not a fixed size.</span>
<span class="Statement">if</span> v:version <span class="Statement">&gt;=</span> <span class="Constant">700</span>
  <span class="Statement">set</span> <span class="PreProc">numberwidth</span>=3

<span class="Statement">endif</span>
<span class="Comment">" }}}</span>

<span class="Comment">" {{{ Modeline settings</span>
<span class="Comment">" We don't allow modelines by default. See bug #14088 and bug #73715.</span>
<span class="Comment">" If you're not concerned about these, you can enable them on a per-user</span>
<span class="Comment">" basis by adding </span><span class="Constant">"set modeline"</span><span class="Comment"> to your ~/.vimrc file.</span>

<span class="Statement">set</span> <span class="PreProc">nomodeline</span>
<span class="Comment">" }}}</span>

<span class="Comment">" {{{ Locale settings</span>
<span class="Comment">" Try to come up with some nice sane GUI fonts. Also try to set a sensible</span>
<span class="Comment">" value for fileencodings based upon locale. These can all be overridden in</span>

<span class="Comment">" the user vimrc file.</span>
<span class="Statement">if</span> v:lang <span class="Statement">=~?</span> <span class="Constant">"^ko"</span>
  <span class="Statement">set</span> <span class="PreProc">fileencodings</span>=euc-kr
  <span class="Statement">set</span> <span class="PreProc">guifontset</span>=-*-*-medium-r-normal--16-*-*-*-*-*-*-*

<span class="Statement">elseif</span> v:lang <span class="Statement">=~?</span> <span class="Constant">"^ja_JP"</span>
  <span class="Statement">set</span> <span class="PreProc">fileencodings</span>=euc-jp
  <span class="Statement">set</span> <span class="PreProc">guifontset</span>=-misc-fixed-medium-r-normal--14-*-*-*-*-*-*-*
<span class="Statement">elseif</span> v:lang <span class="Statement">=~?</span> <span class="Constant">"^zh_TW"</span>

  <span class="Statement">set</span> <span class="PreProc">fileencodings</span>=big5
  <span class="Statement">set</span> <span class="PreProc">guifontset</span>=-sony-fixed-medium-r-normal--16-150-75-75-c-80-iso8859-1<span class="Statement">,</span>-taipei-fixed-medium-r-normal--16-150-75-75-c-160-big5-0
<span class="Statement">elseif</span> v:lang <span class="Statement">=~?</span> <span class="Constant">"^zh_CN"</span>

  <span class="Statement">set</span> <span class="PreProc">fileencodings</span>=gb2312
  <span class="Statement">set</span> <span class="PreProc">guifontset</span>=*-r-*
<span class="Statement">endif</span>

<span class="Comment">" If we have a BOM, always honour that rather than trying to guess.</span>
<span class="Statement">if</span> &amp;fileencodings <span class="Statement">!~?</span> <span class="Constant">"ucs-bom"</span>

  <span class="Statement">set</span> <span class="PreProc">fileencodings</span>^=ucs-bom
<span class="Statement">endif</span>

<span class="Comment">" Always check for UTF-8 when trying to determine encodings.</span>
<span class="Statement">if</span> &amp;fileencodings <span class="Statement">!~?</span> <span class="Constant">"utf-8"</span>

  <span class="Statement">set</span> <span class="PreProc">fileencodings</span>+=utf-8
<span class="Statement">endif</span>

<span class="Comment">" Make sure we have a sane fallback for encoding detection</span>
<span class="Statement">set</span> <span class="PreProc">fileencodings</span>+=default
<span class="Comment">" }}}</span>

<span class="Comment">" {{{ Syntax highlighting settings</span>
<span class="Comment">" Switch syntax highlighting on, when the terminal has colors</span>
<span class="Comment">" Also switch on highlighting the last used search pattern.</span>
<span class="Statement">if</span> &amp;t_Co <span class="Statement">&gt;</span> <span class="Constant">2</span> <span class="Statement">||</span> <span class="Identifier">has</span><span class="Special">(</span><span class="Constant">"gui_running"</span><span class="Special">)</span>

  <span class="Statement">syntax</span> <span class="Type">on</span>
  <span class="Statement">set</span> <span class="PreProc">hlsearch</span>
<span class="Statement">endif</span>
<span class="Comment">" }}}</span>

<span class="Comment">" {{{ Terminal fixes</span>

<span class="Statement">if</span> &amp;term <span class="Statement">==?</span> <span class="Constant">"xterm"</span>
  <span class="Statement">set</span> <span class="PreProc">t_Sb</span>=^[4%dm
  <span class="Statement">set</span> <span class="PreProc">t_Sf</span>=^[3%dm
  <span class="Statement">set</span> <span class="PreProc">ttymouse</span>=xterm2

<span class="Statement">endif</span>

<span class="Statement">if</span> &amp;term <span class="Statement">==?</span> <span class="Constant">"gnome"</span> <span class="Statement">&amp;&amp;</span> <span class="Identifier">has</span><span class="Special">(</span><span class="Constant">"eval"</span><span class="Special">)</span>
<span class="Comment"> " Set useful keys that vim doesn't discover via termcap but are in the</span>

<span class="Comment"> " builtin xterm termcap. See bug #122562. We use exec to avoid having to</span>
<span class="Comment"> " include raw escapes in the file.</span>
  <span class="Statement">exec</span> <span class="Constant">"set &lt;C-Left&gt;=\eO5D"</span>
  <span class="Statement">exec</span> <span class="Constant">"set &lt;C-Right&gt;=\eO5C"</span>

<span class="Statement">endif</span>
<span class="Comment">" }}}</span>

<span class="Comment">" {{{ Filetype plugin settings</span>
<span class="Comment">" Enable plugin-provided filetype settings, but only if the ftplugin</span>
<span class="Comment">" directory exists (which it won't on livecds, for example).</span>
<span class="Statement">if</span> <span class="Identifier">isdirectory</span><span class="Special">(</span><span class="Identifier">expand</span><span class="Special">(</span><span class="Constant">"$VIMRUNTIME/ftplugin"</span><span class="Special">))</span>

  <span class="Statement">filetype</span> <span class="Type">plugin</span> <span class="Type">on</span>

<span class="Comment"> " Uncomment the next line (or copy to your ~/.vimrc) for plugin-provided</span>
<span class="Comment"> " indent settings. Some people don't like these, so we won't turn them on by</span>

<span class="Comment"> " default.</span>

<span class="Comment"> " filetype indent on</span>
<span class="Statement">endif</span>
<span class="Comment">" }}}</span>

<span class="Comment">" {{{ Fix &amp;shell, see bug #101665.</span>

<span class="Statement">if</span> <span class="Constant">""</span> <span class="Statement">==</span> &amp;<span class="Statement">shell</span>

  <span class="Statement">if</span> <span class="Identifier">executable</span><span class="Special">(</span><span class="Constant">"/bin/bash"</span><span class="Special">)</span>
    <span class="Statement">set</span> <span class="PreProc">shell</span>=/bin/bash
  <span class="Statement">elseif</span> <span class="Identifier">executable</span><span class="Special">(</span><span class="Constant">"/bin/sh"</span><span class="Special">)</span>

    <span class="Statement">set</span> <span class="PreProc">shell</span>=/bin/sh
  <span class="Statement">endif</span>
<span class="Statement">endif</span>
<span class="Comment">"}}}</span>

<span class="Comment">" {{{ Our default /bin/sh is bash, not ksh, so syntax highlighting for .sh</span>
<span class="Comment">" files should default to bash. See :help sh-syntax and bug #101819.</span>

<span class="Statement">if</span> <span class="Identifier">has</span><span class="Special">(</span><span class="Constant">"eval"</span><span class="Special">)</span>
  <span class="Statement">let</span> is_bash<span class="Statement">=</span><span class="Constant">1</span>
<span class="Statement">endif</span>

<span class="Comment">" }}}</span>

<span class="Comment">" {{{ Autocommands</span>
<span class="Statement">if</span> <span class="Identifier">has</span><span class="Special">(</span><span class="Constant">"autocmd"</span><span class="Special">)</span>

<span class="Statement">augroup</span> gentoo
  <span class="Statement">au</span>!

<span class="Comment"> " Gentoo-specific settings for ebuilds. These are the federally-mandated</span>
<span class="Comment"> " required tab settings. See the following for more information:</span>
<span class="Comment"> " <a href="http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml">http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml</a></span>
<span class="Comment"> " Note that the rules below are very minimal and don't cover everything.</span>
<span class="Comment"> " Better to emerge app-vim/gentoo-syntax, which provides full syntax,</span>

<span class="Comment"> " filetype and indent settings for all things Gentoo.</span>
  <span class="Statement">au</span> <span class="Type">BufRead</span>,<span class="Type">BufNewFile</span> *.e{build,class} <span class="Statement">let</span> is_bash<span class="Statement">=</span><span class="Constant">1</span>|<span class="Statement">setfiletype</span> <span class="Statement">sh</span>

  <span class="Statement">au</span> <span class="Type">BufRead</span>,<span class="Type">BufNewFile</span> *.e{build,class} <span class="Statement">set</span> <span class="Statement">ts</span><span class="Statement">=</span><span class="Constant">4</span> <span class="Statement">sw</span><span class="Statement">=</span><span class="Constant">4</span> noexpandtab

<span class="Comment"> " In text files, limit the width of text to 78 characters, but be careful</span>
<span class="Comment"> " that we don't override the user's setting.</span>
  <span class="Statement">autocmd</span> <span class="Type">BufNewFile</span>,<span class="Type">BufRead</span> *.txt
<span class="Special"> \</span> <span class="Statement">if</span> &amp;tw <span class="Statement">==</span> <span class="Constant">0</span> <span class="Statement">&amp;&amp;</span> ! <span class="Identifier">exists</span><span class="Special">(</span><span class="Constant">"g:leave_my_textwidth_alone"</span><span class="Special">)</span> |

<span class="Special"> \</span>     <span class="Statement">setlocal</span> textwidth<span class="Statement">=</span><span class="Constant">78</span> |
<span class="Special"> \</span> <span class="Statement">endif</span>

<span class="Comment"> " When editing a file, always jump to the last cursor position</span>

  <span class="Statement">autocmd</span> <span class="Type">BufReadPost</span> *
<span class="Special"> \</span> <span class="Statement">if</span> ! <span class="Identifier">exists</span><span class="Special">(</span><span class="Constant">"g:leave_my_cursor_position_alone"</span><span class="Special">)</span> |

<span class="Special"> \</span>     <span class="Statement">if</span> <span class="Identifier">line</span><span class="Special">(</span><span class="Constant">"'\""</span><span class="Special">)</span> <span class="Statement">&gt;</span> <span class="Constant">0</span> <span class="Statement">&amp;&amp;</span> <span class="Identifier">line</span> <span class="Special">(</span><span class="Constant">"'\""</span><span class="Special">)</span> <span class="Statement">&lt;=</span> <span class="Identifier">line</span><span class="Special">(</span><span class="Constant">"$"</span><span class="Special">)</span> |

<span class="Special"> \</span>         <span class="Statement">exe</span> <span class="Constant">"normal g'\""</span> <span class="Statement">|</span>
<span class="Special"> \</span>     <span class="Statement">endif</span> |
<span class="Special"> \</span> <span class="Statement">endif</span>

<span class="Comment"> " When editing a crontab file, set backupcopy to yes rather than auto. See</span>
<span class="Comment"> " :help crontab and bug #53437.</span>
  <span class="Statement">autocmd</span> <span class="Type">FileType</span> crontab <span class="Statement">set</span> backupcopy<span class="Statement">=</span>yes

<span class="Statement">augroup</span> END

<span class="Statement">endif</span><span class="Comment"> " has("autocmd")</span>
<span class="Comment">" }}}</span>

<span class="Comment">" {{{ vimrc.local</span>

<span class="Statement">if</span> <span class="Identifier">filereadable</span><span class="Special">(</span><span class="Constant">"/etc/vim/vimrc.local"</span><span class="Special">)</span>
  <span class="Statement">source</span> /etc/<span class="Statement">vim</span>/vimrc<span class="Statement">.</span>local
<span class="Statement">endif</span>

<span class="Comment">" }}}</span>

<span class="Comment">" vim: set fenc=utf-8 tw=80 sw=2 sts=2 et foldmethod=marker :</span>

<span class="Comment">" Meine Einstellungen</span>
<span class="Comment">" Uebernommen von Mandrake</span>

<span class="Statement">colorscheme</span> elflord
<span class="Statement">colorscheme</span> pablo
<span class="Statement">colorscheme</span> ron
<span class="Statement">set</span> <span class="PreProc">ruler</span>
<span class="Statement">set</span> <span class="PreProc">showmatch</span>

<span class="Statement">set</span> <span class="PreProc">statusline</span>=[%n]\ %&lt;%f%=\ [%1*%M%*%R%H%W%Y]\ %-19(%3l<span class="Statement">,</span>%02c%03V%)\ %P\ %o\ '%03b'
<span class="Statement">set</span> <span class="PreProc">laststatus</span>=2
<span class="Statement">set</span> <span class="PreProc">incsearch</span>
<span class="Statement">set</span> <span class="PreProc">modeline</span>

<span class="Statement">set</span> <span class="PreProc">backup</span>

<span class="Statement">set</span> <span class="PreProc">cursorline</span>
<span class="Comment">"set cursorcolumn</span>

<span class="Comment">"""""""""""""""""" Firma</span>
<span class="Statement">set</span> <span class="PreProc">number</span> <span class="PreProc">showmatch</span> <span class="PreProc">nocompatible</span>

<span class="Statement">syntax</span> <span class="Type">on</span>

<span class="Comment">" from <a href="http://stackoverflow.com/questions/65076/how-to-setup-vim-properly-for-editing-python-files-py">http://stackoverflow.com/questions/65076/how-to-setup-vim-properly-for-editing-python-files-py</a></span>
<span class="Comment">" configure expanding of tabs for various file types</span>
<span class="Statement">au</span> <span class="Type">BufRead</span>,<span class="Type">BufNewFile</span> *.py <span class="Statement">set</span> <span class="PreProc">expandtab</span>

<span class="Statement">au</span> <span class="Type">BufRead</span>,<span class="Type">BufNewFile</span> *.c <span class="Statement">set</span> <span class="PreProc">noexpandtab</span>
<span class="Statement">au</span> <span class="Type">BufRead</span>,<span class="Type">BufNewFile</span> *.h <span class="Statement">set</span> <span class="PreProc">noexpandtab</span>

<span class="Statement">au</span> <span class="Type">BufRead</span>,<span class="Type">BufNewFile</span> Makefile* <span class="Statement">set</span> <span class="PreProc">noexpandtab</span>

<span class="Comment">" --------------------------------------------------------------------------------</span>
<span class="Comment">" configure editor with tabs and nice stuff...</span>

<span class="Comment">" --------------------------------------------------------------------------------</span>
<span class="Statement">set</span> <span class="PreProc">expandtab</span>           <span class="Comment">" enter spaces when tab is pressed</span>
<span class="Statement">set</span> <span class="PreProc">textwidth</span>=120       <span class="Comment">" break lines when line length increases</span>

<span class="Statement">set</span> <span class="PreProc">tabstop</span>=4           <span class="Comment">" use 4 spaces to represent tab</span>
<span class="Statement">set</span> <span class="PreProc">softtabstop</span>=4
<span class="Statement">set</span> <span class="PreProc">shiftwidth</span>=4        <span class="Comment">" number of spaces to use for auto indent</span>

<span class="Statement">set</span> <span class="PreProc">autoindent</span>          <span class="Comment">" copy indent from current line when starting a new line</span>

<span class="Comment">" make backspaces more powerfull</span>
<span class="Statement">set</span> <span class="PreProc">backspace</span>=indent<span class="Statement">,</span>eol<span class="Statement">,</span>start

<span class="Statement">set</span> <span class="PreProc">ruler</span>               <span class="Comment">" show line and column number</span>
<span class="Statement">syntax</span> <span class="Type">on</span>               <span class="Comment">" syntax highlighting</span>
<span class="Statement">set</span> <span class="PreProc">showcmd</span>             <span class="Comment">" show (partial) command in status line</span>

<span class="Comment">"""""""""""""""""" Firma</span>

<span class="Comment">" EOF</span></pre>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/arbeit/'>Arbeit</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/solaris/'>Solaris</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/solaris/'>Solaris</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/sysadmin/'>Sysadmin</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/unix/'>Unix</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/vim/'>vim</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/436/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/436/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/436/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=436&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/12/30/vimrc/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>
	</item>
		<item>
		<title>Animierte GIFs auf Google+ mit CSS blocken</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/12/30/animierte-gifs-auf-google-mit-css-blocken/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/12/30/animierte-gifs-auf-google-mit-css-blocken/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 06:24:16 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[#fail]]></category>
		<category><![CDATA[Browser]]></category>
		<category><![CDATA[Chrome]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/?p=425</guid>
		<description><![CDATA[Zappelei durch Animiierte GIFs auf Google+ stoppen.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=425&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>All diese zappeligen, hüpfenden &amp; &#8222;lustigen&#8220; animierten GIF Bilder auf <a title="Google Plus" href="http://plus.google.com">Google+</a> nerven mich ganz ungemein. Darum bin ich auf der Suche nach &#8216;ner Möglichkeit, die zu blocken. So geht&#8217;s!<span id="more-425"></span></p>
<p>Um das zu erreichen, gibt&#8217;s (wie immer… *G*) mehr als einen Weg. Ich zeige mal 3 auf:</p>
<ul>
<li>als Bookmarklet (also somit in JavaScript)</li>
<li>in CSS, für Stylish (<a title="Stylish für Firefox" href="https://addons.mozilla.org/en-US/firefox/addon/stylish/?src=external-userstyleshome">Firefox</a>/<a title="Stylish für Chrome" href="https://chrome.google.com/webstore/detail/fjnbnpbmkenffdnngjfgmeleoegfcffe">Chrome</a>) bzw. als User Stylesheet</li>
<li>Greasemonkey Script</li>
</ul>
<h1>Javascript Bookmarklet</h1>
<p>Für &#8216;ne gut lesbare Version, siehe <a title="No GIFs als Bookmarklet" href="http://pastebin.com/Np8Xz7fY">Pastebin</a> <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Man erstelle ein neues Bookmark. Als &#8222;Adresse&#8220; eintragen:</p>
<div>javascript:function isg(i){return /^(?!data:).*\.gif/i.test(i.src);}function isd(i){return/data:.*/i.test(i.src);}function frz(i){var c=document.createElement(&#8216;canvas&#8217;);var w=c.width=i.width;varh=c.height=i.height;c.getContext(&#8217;2d&#8217;).drawImage(i,0,0,w,h);try{i.alt=i.src;i.src=c.toDataURL(&#8222;image/gif&#8220;)}catch(e){for(varj=0,a;a=i.attributes[j];j++)c.setAttribute(a.name,a.value);i.parentNode.replaceChild(c,i);}}functionunz(i){var c=document.createElement(&#8216;img&#8217;);var w=c.width=i.width;var h=c.height=i.height;for(varj=0,a;a=i.attributes[j];j++)c.setAttribute(a.name,a.value);i.parentNode.replaceChild(c,i);}functionunx(i){i.src=i.alt}n=document.getElementById(&#8216;gifstop&#8217;);if(n){n.parentNode.removeChild(n);[].slice.apply(document.getElementsByTagName(&#8216;canvas&#8217;)).map(unz);[].slice.apply(document.getElementsByTagName(&#8216;img&#8217;)).filter(isd).map(unx)}else{n=document.createElement(&#8216;a&#8217;);n.id=&#8217;gifstop&#8217;;document.body.appendChild(n);[].slice.apply(document.images).filter(isg).map(frz)}</div>
<div></div>
<p>Wenn man auf das Bookmark klickt, hört das Gezappel auf &#8211; toll! <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Klappt so auf allen Seiten, nicht nur auf Google+.</p>
<h1>CSS (Stylish, bzw. User Stylesheet)</h1>
<p>Andere Lösung: als CSS (in lesbar auf <a title="No GIFs on Google+ in CSS" href="http://pastebin.com/t9855qKY">Pastebin</a>)</p>
<div>
<ol>
<li>
<div>/* Apply on googleusercontent.com and plus.google.com */</div>
</li>
<li>
<div>/* For use (also) with Stylish */</div>
</li>
<li>
<div></div>
</li>
<li>
<div>@-moz-document domain(&#8222;googleusercontent.com&#8220;), domain(&#8222;plus.google.com&#8220;) {</div>
</li>
<li>
<div>  img[src*="gif"] {</div>
</li>
<li>
<div>   display: none !important;</div>
</li>
<li>
<div>  }</div>
</li>
<li>
<div>}</div>
</li>
</ol>
</div>
<div> Entweder man speichert &#8222;das da oben&#8220; (bzw. den <a title="No GIFs auf Google+ als Download" href="http://pastebin.com/download.php?i=t9855qKY">Pastebin Download</a>) als, bzw. in <code>~/.config/google-chrome/Default/User StyleSheets/Custom.css</code>. Wenn man dann Chrome mit der Option &#8211;enable-user-stylesheet bzw. einem ähnlich benannten Flag startet, hat man Ruhe. Oder aber, man installiert die Stylish Extension und fügt das da oben als Stil hinzu, der auf &#8222;URLs auf der Domäne&#8220; <strong>googleusercontent.com</strong> und auch auf <strong>plus.google.com</strong> angewandt werden soll.</div>
<h2>JavaScript Greasemonkey</h2>
<p>Auf <a title="Stop gif animations on escape" href="http://userscripts.org/scripts/review/80588">http://userscripts.org/scripts/review/80588</a> gibt es ein Script &#8222;Stop gif animations on escape&#8220; für Greasemonkey. Kann man <a title="&quot;Stop gif animations on escape&quot; installieren" href="http://userscripts.org/scripts/source/80588.user.js">direkt in Chrome installieren</a>, bzw. zuerst <a title="Firefox Greasemonkey Add-On" href="https://addons.mozilla.org/firefox/748/">Greasemonkey für Firefox</a> installieren und dann das Script. Habe ich noch nicht getestet.</p>
<p>sdafasdf</p>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/fail/'>#fail</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/browser/'>Browser</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/chrome/'>Chrome</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/firefox/'>Firefox</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/google/'>google</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/425/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/425/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/425/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=425&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/12/30/animierte-gifs-auf-google-mit-css-blocken/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>
	</item>
		<item>
		<title>Android ICS 4.0.3 auf Nexus S installieren</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/12/18/android-ics-4-0-3-auf-nexus-s-installieren/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/12/18/android-ics-4-0-3-auf-nexus-s-installieren/#comments</comments>
		<pubDate>Sun, 18 Dec 2011 11:09:07 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Fun]]></category>
		<category><![CDATA[Handy]]></category>
		<category><![CDATA[#ftw]]></category>
		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/?p=417</guid>
		<description><![CDATA[Android ICS 4.0.3 als OTA bei Stock Android 2.3.6 auf Nexus S installieren.<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=417&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Success!</p>
<p>Konnte Android Ice Cream Sandwitch (&#8222;ICS&#8220;) auf meinem Nexus S installieren. Lief recht schmerzfrei <span id="more-417"></span>ab — und zwar so:</p>
<ol>
<li>Stock Android 2.3.6 von [1] installieren (dh. unter Umständen einen &#8222;<em>Downgrade</em>&#8220; durchführen)</li>
<li>Das ICS &#8222;OTA&#8220; von [2] als &#8222;update.zip&#8220; auf der &#8222;SD Karte&#8220; im &#8222;Hauptverzeichnis&#8220; (der SD-Karte, also in /mnt/sdcard) speichern</li>
<li>Android 2.3.6 booten</li>
<li>Systemupdate durchführen lassen</li>
</ol>
<p><strong><span style="color:#0000ff;">Fertig!</span></strong></p>
<p>Falls man noch &#8222;root&#8220; Zugriff haben möchte, sind noch 2-3 weitere Schritte notwendig:</p>
<ol>
<li>[3] downloaden und das gedownloadete &#8222;ics+root-fastboot-recovey.zip&#8220; entpacken</li>
<li>Falls man Windows hat:</li>
<ol>
<li>Die &#8222;run.bat&#8220; aus dem ZIP ausführen (habe ich nicht getestet)</li>
</ol>
<li>Falls man kein Windows hat, sondern OS X oder Linux, oder aber man dem run.bat nicht vertraut:</li>
<ol>
<li>In den Bootloader booten (Lautstärke Hoch + Power drücken, wenn Gerät aus ist)</li>
<li>USB Kabel einstecken</li>
<li>Ausführen<br />
fastboot flash recovery recovery.img</li>
</ol>
<ul>
<ul>
<li>recovery.img ist in dem [3] ZIP enthalten</li>
<li>fastboot findet man z.B. bei [4]</li>
</ul>
</ul>
<ol>
<li>Den Bootloader rebooten (&#8222;reboot bootloader&#8220; im Bootloader anwählen)</li>
<li>Das Recovery Image laden (&#8222;recovey&#8220; im Bootloader anwählen)</li>
<li>&#8222;Mounts and Storage&#8220; anwählen und dort &#8222;USB Mass Storage&#8220; anwählen; dadurch wird das Handy auf dem Computer als USB Mass Storage (&#8222;Festplatte&#8220;) gemounted</li>
<li>Die &#8222;root.zip&#8220; Datei aus dem &#8220;ics+root-fastboot-recovey.zip&#8220; aufs Handy kopieren</li>
<li>Zurück gehen (&#8222;go back&#8220;) und &#8222;install zip from sd card&#8220; anwählen und dann das &#8222;root.zip&#8220; installieren</li>
</ol>
</ol>
<p><span style="color:#008000;"><em><strong>Komplett fertig <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </strong></em></span></p>
<p>Links</p>
<ol>
<li>[1] <a href="http://v9.lscache2.c.android.clients.google.com/packages/data/ota/google_crespo/1ada25375426.signed-soju-ota-189904.1ada2537.zip">http://v9.lscache2.c.android.clients.google.com/packages/data/ota/google_crespo/1ada25375426.signed-soju-ota-189904.1ada2537.zip</a> (siehe <a href="http://forum.xda-developers.com/showthread.php?t=1063664">http://forum.xda-developers.com/showthread.php?t=1063664</a>)</li>
<li>[2] <a href="http://android.clients.google.com/packages/ota/google_crespo/VQ8PQk_V.zip">http://android.clients.google.com/packages/ota/google_crespo/VQ8PQk_V.zip</a></li>
<li>[3] <a href="http://www.multiupload.com/BZ5A87HYIG">http://www.multiupload.com/BZ5A87HYIG</a></li>
<li>[4] <a href="http://wiki.cyanogenmod.com/wiki/Fastboot">http://wiki.cyanogenmod.com/wiki/Fastboot</a></li>
</ol>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/handy/android/'>Android</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/fun/'>Fun</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/handy/'>Handy</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/ftw/'>#ftw</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/android/'>Android</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/google/'>google</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/handy/'>Handy</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/417/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/417/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/417/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=417&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/12/18/android-ics-4-0-3-auf-nexus-s-installieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>
	</item>
		<item>
		<title>Kommandozeilenparameter eines laufenden Prozesses ausgeben</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/12/12/kommandozeilenparameter-eines-laufenden-prozesses-ausgeben/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/12/12/kommandozeilenparameter-eines-laufenden-prozesses-ausgeben/#comments</comments>
		<pubDate>Mon, 12 Dec 2011 12:19:32 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[Solaris 10]]></category>
		<category><![CDATA[solaris10]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/?p=411</guid>
		<description><![CDATA[Was dem Solaris sein "pargs", ist dem Linux sein "xargs -0 echo &#60; /proc/$pid/cmdline&#34; :)<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=411&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Stehe öfters mal vor der &#8222;Aufgabe&#8220;, das ich wissen möchte, mit exakt welchen Parametern ein Prozess gestartet wurde. Teilweise ist das zu &#8222;breit&#8220; für eine &#8222;ps&#8220; Ausgabe — besonders gerne bei Java Prozessen…</p>
<p><span id="more-411"></span></p>
<p>Angenommen, man habe folgende &#8222;ps&#8220; Ausgabe:</p>
<pre style="padding-left:30px;"># ps -p 398
 PID TTY TIME CMD
 398 console 0:00 ttymon</pre>
<p>Auf einem <span style="color:#ff0000;"><strong>Solaris</strong></span> System ist die Lösung einfach: <a title="pargs(1) man page" href="http://docs.oracle.com/cd/E19082-01/819-2239/pargs-1/index.html">pargs(1)</a> to the rescue <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<pre style="padding-left:30px;"># pargs 398
398: /usr/lib/saf/ttymon -g -d /dev/console -l console -T vt100 -m ldterm,ttcompat -
argv[0]: /usr/lib/saf/ttymon
argv[1]: -g
argv[2]: -d
argv[3]: /dev/console
argv[4]: -l
argv[5]: console
argv[6]: -T
argv[7]: vt100
argv[8]: -m
argv[9]: ldterm,ttcompat
argv[10]: -h
argv[11]: -p
argv[12]: the.host.name console login:</pre>
<p>Auf <span style="color:#ff0000;"><strong>Linux</strong></span> gibt&#8217;s pargs aber leider nicht (bzw. zumindest nicht immer). Was tun? &#8222;Einfach&#8220;: /proc/$pid/cmdline auslesen.</p>
<pre style="padding-left:30px;">$ ps -p 27040
 PID TTY TIME CMD
27040 ? 00:00:00 chromium-browse</pre>
<p>Sieht aber unschön aus:</p>
<pre style="padding-left:30px;">$ cat /proc/27040/cmdline
/usr/lib/chromium-browser/chromium-browser --type=renderer --lang=de --force-fieldtest=CacheListSize/CacheListSize_14/ConnCountImpact/conn_count_6/ConnnectBackupJobs/ConnectBackupJobsEnabled/DnsImpact/default_enabled_prefetch/DnsParallelism/parallel_default/GlobalSdch/global_enable_sdch/IdleSktToImpact/idle_timeout_10/Instant/SilentExperimentB/Prefetch/ContentPrefetchPrerender2/PrerenderFromOmnibox/OmniboxPrerenderEnabled/PrerenderFromOmniboxHeuristic/ExactAlgorithm/ProxyConnectionImpact/proxy_connections_32/SpdyCwnd/cwndDynamic/SpdyImpact/npn_with_spdy/WarmSocketImpact/last_accessed_socket/ --channel=24323.0x7ff20e6e7c00.1465400924$</pre>
<p>Grund: Die Parameter sind durch NULL getrennt (<em>Hinweis: In der Originalausgabe sind alle Parameter &#8222;direkt verbunden&#8220;; zumindest sieht es so aus. WordPress &#8222;verschönt&#8220; das aber — leider…</em>) . Lösung: Man verwende &#8222;<strong><span style="color:#ff0000;">xargs -0 echo</span></strong>&#8222;, bzw. ganz kurz: &#8222;<strong>xargs -0</strong>&#8222;, denn der Befehl &#8222;echo&#8220; ist der Default von &#8222;xargs&#8220;, wenn man keinen &#8222;besonderen&#8220; Befehl angibt:</p>
<pre style="padding-left:30px;">$ xargs -0 &lt; /proc/27040/cmdline
/usr/lib/chromium-browser/chromium-browser --type=renderer --lang=de --force-fieldtest=CacheListSize/CacheListSize_14/ConnCountImpact/conn_count_6/ConnnectBackupJobs/ConnectBackupJobsEnabled/DnsImpact/default_enabled_prefetch/DnsParallelism/parallel_default/GlobalSdch/global_enable_sdch/IdleSktToImpact/idle_timeout_10/Instant/SilentExperimentB/Prefetch/ContentPrefetchPrerender2/PrerenderFromOmnibox/OmniboxPrerenderEnabled/PrerenderFromOmniboxHeuristic/ExactAlgorithm/ProxyConnectionImpact/proxy_connections_32/SpdyCwnd/cwndDynamic/SpdyImpact/npn_with_spdy/WarmSocketImpact/last_accessed_socket/ --channel=24323.0x7ff20e6e7c00.1465400924</pre>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/arbeit/'>Arbeit</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/solaris/'>Solaris</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/gnu/'>GNU</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/solaris/'>Solaris</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/solaris-10/'>Solaris 10</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/solaris10/'>solaris10</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/unix/'>Unix</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/411/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/411/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/411/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=411&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/12/12/kommandozeilenparameter-eines-laufenden-prozesses-ausgeben/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>
	</item>
		<item>
		<title>Leere Verzeichnisse auf *nix finden — portabel</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/11/28/leere-verzeichnisse-auf-nix-finden-portabel/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/11/28/leere-verzeichnisse-auf-nix-finden-portabel/#comments</comments>
		<pubDate>Mon, 28 Nov 2011 12:17:16 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Solaris]]></category>
		<category><![CDATA[GNU]]></category>
		<category><![CDATA[Solaris 10]]></category>
		<category><![CDATA[solaris10]]></category>
		<category><![CDATA[Sun]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.de/2011/11/28/leere-verzeichnisse-auf-nix-finden-portabel/</guid>
		<description><![CDATA[Stand vorhin vor dem Problem, das ich auf Solaris alle leeren Verzeichnisse und leeren Dateien unterhalb eines Verzeichnisses finden wollte. Auf Linux, bzw. genauer gesagt: mit GNU Tools und deren findutils, hätte ich dafür die Option &#8222;-empty&#8220; von find(1) verwendet. Aus der Dokumentation: […] — Test: -empty True if the file is empty and is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=400&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Stand vorhin vor dem Problem, das ich auf Solaris alle leeren Verzeichnisse und leeren Dateien unterhalb eines Verzeichnisses finden wollte.</p>
<p>Auf Linux, bzw. genauer gesagt: mit GNU Tools und deren findutils, hätte ich dafür die Option &#8222;-empty&#8220; von find(1) verwendet. Aus der <a href="http://www.gnu.org/software/findutils/manual/html_mono/find.html#index-g_t_002dempty-30">Dokumentation</a>:</p>
<p>[…]<br />
— Test: <strong>-empty</strong></p>
<blockquote><p>True if the file is empty and is either a regular file or a directory. This might help determine good candidates for deletion. This test is useful with ‘-depth’ (see <a href="http://www.gnu.org/software/findutils/manual/html_mono/find.html#Directories">Directories</a>) and ‘-delete’ (see <a href="http://www.gnu.org/software/findutils/manual/html_mono/find.html#Single-File">Single File</a>).</p></blockquote>
<p>[…]</p>
<p>Aber, wie gesagt, ich war auf Solaris, bzw. genauer gesagt: ich hatte die GNU findutils nicht zur Verfügung und konnte sie auch nicht nachinstallieren… Also musste eine bessere (read: portable) Lösung her <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Und die lautet:</p>
<blockquote>
<pre>find $DIR <strong>'(' -type d -links 2 \) -o -size 0</strong></pre>
</blockquote>
<p>Dh. man lasse find nach Verzeichnissen (&#8222;-type d&#8220;) suchen, in denen GENAU nur 2 &#8222;Links&#8220; (&#8222;-links 2&#8243;) sind — das sind alle die Verzeichnisse, die leer sind.<br />
Und es sollen auch sonst alle &#8222;Einträge&#8220; gefunden werden, die eine Grösse von 0 (&#8222;-size 0&#8243;) habe — das sind alle leeren Dateien.</p>
<p>Dh. die Option &#8222;<strong>-empty</strong>&#8220; von GNU find ist genau identisch zu der portablen Optionskombination &#8222;<strong>&#8216;(&#8216; -type d -links 2 \) -o -size 0</strong>&#8222;.</p>
<p>Das zeigt exemplarisch auch wunderschön, was so schlecht ist an dem GNU Toolset &#8211; unnötige Optionen… Klar, ein &#8222;<strong>-empty</strong>&#8220; ist schneller getippt als &#8222;<strong>&#8216;(&#8216; -type d -links 2 \) -o -size 0</strong>&#8222;, aber dafür ist letzteres überall brauchbar. Wenn in der GNU Dokumentation wenigstens stünde, das beides identisch ist, dann wäre es ja vlt. noch gut. Oder wenn notiert wäre, das &#8222;<strong>-empty</strong>&#8220; nur bei GNU find existiert und nicht im POSIX Standard steht… Da dem aber so nicht ist, ist &#8222;<strong>-empty</strong>&#8220; schlecht.</p>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/arbeit/'>Arbeit</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/solaris/'>Solaris</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/gnu/'>GNU</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/solaris/'>Solaris</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/solaris-10/'>Solaris 10</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/solaris10/'>solaris10</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/sun/'>Sun</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/400/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/400/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/400/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=400&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/11/28/leere-verzeichnisse-auf-nix-finden-portabel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>
	</item>
		<item>
		<title>Windows 7 USB Stick unter LINUX erstellen</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/windows-7-usb-stick-unter-linux-erstellen/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/windows-7-usb-stick-unter-linux-erstellen/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 09:07:03 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sysadmin]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/windows-7-usb-stick-unter-linux-erstellen-windows-7-usb-stick-unter-linux-erstelle/</guid>
		<description><![CDATA[WINDOWS 7 USB STICK UNTER LINUX ERSTELLEN Von http://krz.ch/A7tz bzw. http://funrecycler.com/2010/10/14/windows-7-usb-stick-unter-linux-erstellen/ Um mit DIESER Anleitung einen Windows 7 bootfähigen USB-Stick unter Linux zu erstellen wird folgendes benötigt: 1. Linux System 2. MS-sys 3. GParted 4. Windows 7 Image Datei 5. USB-Stick &#62; 4GB 1) Installiere das Tool GParted aus den offiziellen Quellen (falls noch nicht [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=399&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><strong>WINDOWS 7 USB STICK UNTER LINUX ERSTELLEN</strong></p>
<p>Von <a href="http://krz.ch/A7tz">http://krz.ch/A7tz</a> bzw. <a href="http://funrecycler.com/2010/10/14/windows-7-usb-stick-unter-linux-erstellen">http://funrecycler.com/2010/10/14/windows-7-usb-stick-unter-linux-erstellen</a>/</p>
<p>Um mit DIESER Anleitung einen Windows 7 bootfähigen USB-Stick unter Linux zu erstellen wird folgendes benötigt:</p>
<p>1. Linux System<br />
2. MS-sys</p>
<p>3. GParted<br />
4. Windows 7 Image Datei<br />
5. USB-Stick &gt; 4GB</p>
<p>1)<br />
Installiere das Tool GParted aus den offiziellen Quellen (falls noch nicht im System vorhanden) und formatiere</p>
<p>den USB-stick auf NTFS und markiere ihn als “bootable” (rechte Maustaste auf auf die neu erstellte Partition<br />
und ein Haken bei “boot” setzten).</p>
<p>GParted hat seinen Dienst getan und kann beendet werden.</p>
<p>2)<br />
Binde Dein Windows 7 Image ins Dateisystem ein und kopiere den kompletten Inhalt oder extrahiere das Image</p>
<p>direkt auf den USB-Stick.</p>
<p>3)<br />
Lade Das Packet MS-sys [Quelle: <a style="text-decoration:none;color:#cc3300;padding:0;" href="http://sourceforge.net/projects/ms-sys/files/ms-sys%20stable/2.2.1/ms-sys-2.2.1.tar.gz/download" target="_blank">http://sourceforge.net/projects/ms-sys/files/ms-sys%20stable/2.2.1/ms-sys-2.2.1.tar.gz/download</a> ]</p>
<p>herunter und entpacke es in einen belieben Ordner.<br />
Anschließend öffnest Du ein Terminal und navigierst in den entpackten Ordner:</p>
<p>cd /mein/ordner/zum/entpackten/ms-sys-2.2.1 [enter]</p>
<p>Um MS-sys zu installieren gehe folgendermaßen vor:</p>
<p>make [enter]</p>
<p>sudo make install [enter]</p>
<p>MS-sys ist nun ins System integriert und kann verwendet werden.</p>
<p>Zu guter letzt muß nun MS-sys verwendet werden um auf dem USB-Stick mit den Windows 7 Imagedateien einen<br />
Microsoft konformen Bootloader zu erstellen.</p>
<p>ms-sys -7 /dev/sdX [enter] (sdX entspricht dem Synonym des USB Laufwerk Pfades z.B.: /dev/sdb)</p>
<p>4)<br />
Das erstellen des Windows 7 USB Sticks ist nun abgeschloßen. Starte nun Dein System neu, setze im BIOS</p>
<p>die Option das von USB gebootet werden kann und boote anschließend das Windows 7 Setup vom USB-Stick.</p>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/linux/'>Linux</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/sysadmin/'>Sysadmin</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/windows/'>Windows</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/399/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/399/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/399/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/399/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/399/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/399/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/399/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/399/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/399/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/399/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/399/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/399/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/399/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/399/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=399&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/windows-7-usb-stick-unter-linux-erstellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>
	</item>
		<item>
		<title>Clockwork Mod Recovery Rom flashen</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/clockwork-mod-recovery-rom-flashen/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/clockwork-mod-recovery-rom-flashen/#comments</comments>
		<pubDate>Sun, 27 Nov 2011 07:28:49 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Handy]]></category>
		<category><![CDATA[Clockwork Mod]]></category>
		<category><![CDATA[Recovery]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/clockwork-mod-recovery-rom-flashen/</guid>
		<description><![CDATA[Es passiert ja bei dem Nexus S Android Smartphone öfters mal, das sich ein installiertes Clockwork Mod Recovery Rom von selbst deinstalliert. Um es wieder zu installieren, mache man: Try flashing the Recovery image manually via fastboot, as described in this guide: Download the latest version of the ClockworkMod Recovery from here. Place the ClockworkMod [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=398&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Es passiert ja bei dem Nexus S Android Smartphone öfters mal, das sich ein installiertes Clockwork Mod Recovery Rom von selbst deinstalliert. Um es wieder zu installieren, mache man:</p>
<p>Try flashing the Recovery image manually via fastboot, as described in <a href="http://wiki.cyanogenmod.com/wiki/Nexus_S%3A_Full_Update_Guide#Installing_the_ClockworkMod_Recovery_Image">this</a> guide:</p>
<blockquote>
<ol>
<li>Download the latest version of the ClockworkMod Recovery from <a href="http://download.clockworkmod.com/recoveries/recovery-clockwork-5.0.2.0-crespo.img">here</a>.</li>
<li>Place the ClockworkMod Recovery Image in the same folder as fastboot (the /tools folder with the Android SDK folder).</li>
<li>Power the Nexus S down, and hold Volume Up &amp; the Power button until booted into the bootloader. You should see a white screen with three skating androids.</li>
<li>Connect the Nexus S to the computer via USB. On the computer, open terminal and run:<code>fastboot flash recovery recovery-clockwork-5.0.2.0-crespo.img</code></li>
</ol>
<p>The ClockworkMod Recovery should now be installed on the Nexus S.</p></blockquote>
<p>von: <a href="http://android.stackexchange.com/questions/15316/cant-start-clockwork-recovery-image-lately">http://android.stackexchange.com/questions/15316/cant-start-clockwork-recovery-image-lately</a></p>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/handy/android/'>Android</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/handy/'>Handy</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/android/'>Android</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/clockwork-mod/'>Clockwork Mod</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/handy/'>Handy</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/recovery/'>Recovery</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/398/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/398/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/398/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=398&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/11/27/clockwork-mod-recovery-rom-flashen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>
	</item>
		<item>
		<title>Hooking up Arctic P311 Bluetooth Headset with KDE 4.6.x on openSUSE 11.4 [Update]</title>
		<link>http://esisteinfehleraufgetreten.wordpress.com/2011/09/08/hooking-up-arctic-p311-bluetooth-headset-with-kde-4-6-x-on-opensuse-11-4/</link>
		<comments>http://esisteinfehleraufgetreten.wordpress.com/2011/09/08/hooking-up-arctic-p311-bluetooth-headset-with-kde-4-6-x-on-opensuse-11-4/#comments</comments>
		<pubDate>Thu, 08 Sep 2011 12:09:50 +0000</pubDate>
		<dc:creator>alexs77</dc:creator>
				<category><![CDATA[Computerzeuchs]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Bluetooth]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[Musik]]></category>

		<guid isPermaLink="false">http://esisteinfehleraufgetreten.wordpress.com/?p=378</guid>
		<description><![CDATA[Hooking up Arctic P311 Bluetooth Headset with KDE 4.6.x on openSUSE 11.4 I&#8217;ve got myself a  Arctic P311 bluetooth headset and am now trying to pair it with my openSUSE 11.4, KDE system. But… :/ But I guess, there&#8217;ll be some updates to come to this post, until it Works, or I give up :/ Trying to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=378&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<h1 style="text-align:center;"><em>Hooking up Arctic P311 Bluetooth Headset with KDE 4.6.x on openSUSE 11.4</em></h1>
<p style="text-align:center;">I&#8217;ve got myself a  <a href="http://www.arctic.ac/en/p/sound/headsets/35/p311.html" target="_blank">Arctic P311</a> bluetooth headset and am now trying to pair it with my openSUSE 11.4, KDE system. But… :/ But I guess, there&#8217;ll be some updates to come to this post, until it</p>
<ol type="a">
<li><span style="color:#339966;">Works</span>, or</li>
<li><span style="color:#ff0000;">I give up</span> :/</li>
</ol>
<div>Trying to pursue solution &#8222;a&#8220; here <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
<p><span id="more-378"></span></p>
<p>Let&#8217;s start.</p>
<h2 style="text-align:center;"><em>At first, it doesn&#8217;t work. Let&#8217;s see, how to make it work.</em></h2>
<p><a href="http://esisteinfehleraufgetreten.wordpress.com/2011/09/08/hooking-up-arctic-p311-bluetooth-headset-with-kde-4-6-x-on-opensuse-11-4/bluedevil-does-not-recognize-bluetooth-headset/" rel="attachment wp-att-379"><img class="aligncenter size-thumbnail wp-image-379" title="Bluedevil does not recognize bluetooth headset" src="http://esisteinfehleraufgetreten.files.wordpress.com/2011/09/bluedevil-does-not-recognize-bluetooth-headset.png?w=150&#038;h=69" alt="" width="150" height="69" /></a>As you can see there (if you click on <a href="http://esisteinfehleraufgetreten.wordpress.com/?attachment_id=379">the image</a> *G*), the Bluedevil Bluetooth stack of KDE 4.6 from openSUSE 11.4 doesn&#8217;t seem to properly recognize the headset. I suspect it might be, because openSUSE 11.4 and its software is too old and maybe doesn&#8217;t recognize the device class? Resorting to command line tools…</p>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>/usr/sbin/hciconfig</strong>
hci0:   Type: BR/EDR  Bus: USB
        BD Address: <strong><span style="color:#008080;">00:1B:DC:04:B4:25</span></strong>  ACL MTU: 310:10  SCO MTU: 64:8
        UP RUNNING PSCAN ISCAN
        RX bytes:380932 acl:341 sco:5615 events:5763 errors:0
        TX bytes:2790922 acl:9311 sco:5677 commands:143 errors:222

ask@ewzw032:~&gt; <strong>hcitool scan</strong>
Scanning ...
        <strong><span style="color:#808000;">00:1A:7D:60:67:1F</span> P311</strong>

ask@ewzw032:~&gt; hcitool inq
Inquiring ...
        <strong><span style="color:#808000;">00:1A:7D:60:67:1F</span></strong>       clock offset: 0x4941    <span style="color:#ff0000;"><strong>class: 0x240404</strong></span>

ask@ewzw032:~&gt; <strong>hcitool info <span style="color:#808000;">00:1A:7D:60:67:1F</span></strong>
Requesting information ...
        BD Address:  <strong><span style="color:#808000;">00:1A:7D:60:67:1F</span></strong>
        Device Name: P311
        LMP Version: 2.1 (0x4) LMP Subversion: 0x14fa
        Manufacturer: Cambridge Silicon Radio (10)
        Features page 0: 0xff 0xfe 0x0f 0xc6 0x8b 0xef 0x59 0x83
                &lt;3-slot packets&gt; &lt;5-slot packets&gt; &lt;encryption&gt; &lt;slot offset&gt;
                &lt;timing accuracy&gt; &lt;role switch&gt; &lt;hold mode&gt; &lt;sniff mode&gt;
                &lt;RSSI&gt; &lt;channel quality&gt; &lt;SCO link&gt; &lt;HV2 packets&gt;
                &lt;HV3 packets&gt; &lt;u-law log&gt; &lt;A-law log&gt; &lt;CVSD&gt; &lt;paging scheme&gt;
                &lt;power control&gt; &lt;transparent SCO&gt; &lt;EDR ACL 2 Mbps&gt;
                &lt;EDR ACL 3 Mbps&gt; &lt;inquiry with RSSI&gt; &lt;extended SCO&gt;
                &lt;EV4 packets&gt; &lt;EV5 packets&gt; &lt;AFH cap. slave&gt; &lt;3-slot EDR ACL&gt;
                &lt;5-slot EDR ACL&gt; &lt;sniff subrating&gt; &lt;pause encryption&gt;
                &lt;AFH cap. master&gt; &lt;EDR eSCO 2 Mbps&gt; &lt;EDR eSCO 3 Mbps&gt;
                &lt;3-slot EDR eSCO&gt; &lt;extended inquiry&gt; &lt;simple pairing&gt;
                &lt;encapsulated PDU&gt; &lt;non-flush flag&gt; &lt;LSTO&gt; &lt;inquiry TX power&gt;
                &lt;extended features&gt;
        Features page 1: 0x01 0x00 0x00 0x00 0x00 0x00 0x00 0x00</pre>
<p>Is the &#8222;<span style="color:#ff0000;"><span style="font-family:Consolas, Monaco, monospace;font-size:12px;line-height:18px;white-space:pre;">class: </span><strong>0&#215;240404</strong></span>&#8220; maybe not supported? But disregarding this, I think hcitool showed good results.</p>
<p>Googling a bit, I found a blog entry on &#8222;<a href="http://blog.vortorus.net/2010/03/13/bluethooth-headset-under-gentoo-linux">Edwards Tech notes</a>&#8222;, where the guy shows how setup a (not so…) different <a href="http://www.plantronics.com/north_america/en_US/products/mobile/bluetooth-headsets/voyager-855">BT headset</a> on <a href="http://gentoo.org">Gentoo</a>.</p>
<p>I think the KEY was to invoke once the Gnome Bluetooth tool:</p>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <span style="color:#ff00ff;"><strong>bluetooth-wizard</strong></span></pre>
<h2 style="text-align:center;"><em>Add access to all computer Bluetooth resources for the headset.</em></h2>
<p>After that (at least I assume so…), the &#8222;trusts&#8220; file was created/updated with &#8222;good&#8220; content:</p>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>cat "/var/lib/bluetooth/<span style="color:#008080;">00:1B:DC:04:B4:25</span>"/trusts</strong>
67:12:54:28:77:00 [all]
<strong><span style="color:#808000;">00:1A:7D:60:67:1F</span> [all]</strong></pre>
<p>Edward showed, that he had to create this file manually. I did not. For me, the important 2nd line was &#8222;automagically&#8220; there. Anyhows — if it weren&#8217;t, here&#8217;s the logic how to create it:</p>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>dongle_addr='<span style="color:#008080;">00:1B:DC:04:B4:25</span>'</strong>
ask@ewzw032:~&gt; <strong>headset_addr='<span style="color:#808000;">00:1A:7D:60:67:1F</span>'</strong>
ask@ewzw032:~&gt; <strong>sudo mkdir -p /var/lib/bluetooth/"<span style="color:#008080;">$dongle_addr</span>"</strong>
ask@ewzw032:~&gt; <strong>printf "%s [%s]\n" "<span style="color:#808000;">$headset_addr</span>" "all" | sudo tee -a /var/lib/bluetooth/"<span style="color:#008080;">$dongle_addr</span>"/trusts</strong>
<span style="color:#808000;">00:1A:7D:60:67:1F</span> [all]</pre>
<h2 style="text-align:center;"><em>Get the default adapter path</em></h2>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>dbus-send --print-reply --system --dest=org.bluez / org.bluez.Manager.DefaultAdapter</strong>
method return sender=:1.36883 -&gt; dest=:1.39835 reply_serial=2
<span style="color:#ff6600;"> object path "/org/bluez/3587/hci0"</span></pre>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong><span style="color:#ff6600;">adapter_path</span>=$(</strong>
<strong> dbus-send --print-reply --system --dest=org.bluez / org.bluez.Manager.DefaultAdapter \</strong>
<strong> | grep /org/bluez/ | sed 's,.*"\(.*\)".*,\1,'</strong>
<strong> )</strong></pre>
<h2 style="text-align:center;"><em>Get the path for the headset</em></h2>
<div>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>dbus-send --print-reply --system --dest=org.bluez $adapter_path org.bluez.Adapter.FindDevice string:"<span style="color:#ff6600;">$headset_addr</span>"</strong>
method return sender=:1.36883 -&gt; dest=:1.40177 reply_serial=2
<span style="color:#808000;"> object path "/org/bluez/3587/hci0/dev_00_1A_7D_60_67_1F"</span></pre>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong><span style="color:#808000;">headset_path</span>=$(</strong>
<strong> dbus-send --print-reply --system --dest=org.bluez $adapter_path org.bluez.Adapter.FindDevice string:"<span style="color:#ff6600;">$headset_addr</span>" \</strong>
<strong> | grep /org/bluez/ | sed 's,.*"\(.*\)".*,\1,'</strong>
<strong> )</strong></pre>
</div>
<h2 style="text-align:center;"><em>Open a connection to the headset using <a href="http://en.wikipedia.org/wiki/Bluetooth_profile#Advanced_Audio_Distribution_Profile_.28A2DP.29">A2DP sterio audio</a></em></h2>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>cmd="<span style="color:#3366ff;">org.bluez.AudioSink.Connect</span>" ; dbus-send --print-reply --system --dest=org.bluez <span style="color:#808000;">$headset_path</span> <span style="color:#3366ff;">$cmd</span></strong>
Error org.bluez.Error.AlreadyConnected: Already Connected</pre>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>cmd="<span style="color:#3366ff;">org.bluez.AudioSink.Disconnect</span>" ; dbus-send --print-reply --system --dest=org.bluez <span style="color:#808000;">$headset_path</span> <span style="color:#3366ff;">$cmd</span></strong>
method return sender=:1.36883 -&gt; dest=:1.40219 reply_serial=2</pre>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>cmd="<span style="color:#3366ff;">org.bluez.AudioSink.Connect</span>" ; dbus-send --print-reply --system --dest=org.bluez <span style="color:#808000;">$headset_path</span> <span style="color:#3366ff;">$cmd</span></strong>
method return sender=:1.36883 -&gt; dest=:1.40220 reply_serial=2</pre>
<h2 style="text-align:center;"><em>Test connecting to the headset using <a href="http://en.wikipedia.org/wiki/Bluetooth_profile#Headset_Profile_.28HSP.29">Headset Profile HSP</a> / <a href="http://en.wikipedia.org/wiki/Bluetooth_profile#Hands-Free_Profile_.28HFP.29">Hands-Free Profile HFP</a></em></h2>
<div>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>cmd="<span style="color:#3366ff;">org.bluez.Headset.Connect</span>" ; dbus-send --print-reply --system --dest=org.bluez <span style="color:#808000;">$headset_path</span> <span style="color:#3366ff;">$cmd</span></strong>
Error org.bluez.Error.AlreadyConnected: Already Connected</pre>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>cmd="<span style="color:#3366ff;">org.bluez.Headset.Disconnect</span>" ; dbus-send --print-reply --system --dest=org.bluez <span style="color:#808000;">$headset_path</span> <span style="color:#3366ff;">$cmd</span></strong>
method return sender=:1.36883 -&gt; dest=:1.40226 reply_serial=2</pre>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>cmd="<span style="color:#3366ff;">org.bluez.Headset.Connect</span>" ; dbus-send --print-reply --system --dest=org.bluez <span style="color:#808000;">$headset_path</span> <span style="color:#3366ff;">$cmd</span></strong>
method return sender=:1.36883 -&gt; dest=:1.40227 reply_serial=2</pre>
</div>
<p>Following what Edward did, here&#8217;s my PulseAudio setup.</p>
<pre>ask@ewzw032:~&gt; <strong>pacmd "list-cards"</strong>
Welcome to PulseAudio! Use "help" for usage information.
&gt;&gt;&gt; 2 card(s) available.
    index: 0
        name: &lt;alsa_card.pci-0000_00_1b.0&gt;
        driver: &lt;module-alsa-card.c&gt;
        owner module: 4
        properties:
                alsa.card = "0"
                alsa.card_name = "HDA Intel"
                alsa.long_card_name = "HDA Intel at 0xf01a0000 irq 42"
                alsa.driver_name = "snd_hda_intel"
                device.bus_path = "pci-0000:00:1b.0"
                sysfs.path = "/devices/pci0000:00/0000:00:1b.0/sound/card0"
                device.bus = "pci"
                device.vendor.id = "8086"
                device.vendor.name = "Intel Corporation"
                device.product.id = "293e"
                device.product.name = "82801I (ICH9 Family) HD Audio Controller"
                device.form_factor = "internal"
                device.string = "0"
                device.description = "Internes Audio"
                module-udev-detect.discovered = "1"
                device.icon_name = "audio-card-pci"
        profiles:
                output:analog-stereo: Analog Stereo Output (priority 6000)
                output:analog-stereo+input:analog-stereo: Analog Stereo Duplex (priority 6060)
                output:iec958-stereo: Digital Stereo Duplex (IEC958) (priority 5500)
                output:iec958-stereo+input:analog-stereo: Digital Stereo (IEC958) Output + Analog Stereo Input (priority 5560)
                input:analog-stereo: Analog Stereo Input (priority 60)
                off: Aus (priority 0)
        active profile: &lt;output:analog-stereo+input:analog-stereo&gt;
        sinks:
                alsa_output.pci-0000_00_1b.0.analog-stereo/#0: Internes Audio Analog Stereo
        sources:
                alsa_output.pci-0000_00_1b.0.analog-stereo.monitor/#0: Monitor of Internes Audio Analog Stereo
                alsa_input.pci-0000_00_1b.0.analog-stereo/#1: Internes Audio Analog Stereo
    index: 3
        name: &lt;bluez_card.00_1A_7D_60_67_1F&gt;
        driver: &lt;module-bluetooth-device.c&gt;
        owner module: 25
        properties:
                device.description = "P311"
                device.string = "00:1A:7D:60:67:1F"
                device.api = "bluez"
                device.class = "sound"
                device.bus = "bluetooth"
                device.form_factor = "headset"
                bluez.path = "/org/bluez/3587/hci0/dev_00_1A_7D_60_67_1F"
                bluez.class = "0x240404"
                bluez.name = "P311"
                device.icon_name = "audio-headset-bluetooth"
                device.intended_roles = "phone"
        profiles:
                a2dp: High Fidelity-Wiedergabe (A2DP) (priority 10)
                hsp: Telephony Duplex (HSP/HFP) (priority 20)
                off: Aus (priority 0)
        active profile: &lt;a2dp&gt;
        sinks:
                bluez_sink.00_1A_7D_60_67_1F/#5: P311
        sources:
                bluez_sink.00_1A_7D_60_67_1F.monitor/#9: Monitor of P311</pre>
<h2 style="text-align:center;"><em>I then set the card to use HSP/HFP profile using the card name from above</em></h2>
<div>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>pacmd "set-card-profile bluez_card.$( echo <span style="color:#ff6600;">$headset_addr</span> | tr : _ ) hsp" ; echo</strong>
Welcome to PulseAudio! Use "help" for usage information.
&gt;&gt;&gt; &gt;&gt;&gt;</pre>
</div>
<h2 style="text-align:center;"><em>And set the headset as the default source and sink device.</em></h2>
<div>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>pacmd "set-default-<span style="text-decoration:underline;"><em>sink</em></span> bluez_<em><span style="text-decoration:underline;">sink</span></em>.$( echo <span style="color:#ff6600;">$headset_addr</span> | tr : _ )" ; echo</strong>
Welcome to PulseAudio! Use "help" for usage information.
&gt;&gt;&gt; &gt;&gt;&gt;</pre>
<pre style="padding-left:30px;">ask@ewzw032:~&gt; <strong>pacmd "set-default-<em><span style="text-decoration:underline;">source</span></em> bluez_<span style="text-decoration:underline;"><em>source</em></span>.$( echo <span style="color:#ff6600;">$headset_addr</span> | tr : _ )" ; echo</strong>
Welcome to PulseAudio! Use "help" for usage information.
&gt;&gt;&gt; &gt;&gt;&gt;</pre>
</div>
<h2 style="text-align:center;"><span style="color:#008000;">DONE!</span></h2>
<p>That&#8217;s all I had to do. After that, I could start  the KDE control center and in Multimedia → Phonon select the P311.</p>
<p><a href="http://esisteinfehleraufgetreten.wordpress.com/2011/09/08/hooking-up-arctic-p311-bluetooth-headset-with-kde-4-6-x-on-opensuse-11-4/phonon-in-kcontrol/" rel="attachment wp-att-386"><img class="aligncenter size-medium wp-image-386" title="Phonon in KControl" src="http://esisteinfehleraufgetreten.files.wordpress.com/2011/09/phonon-in-kcontrol.png?w=300&#038;h=189" alt="" width="300" height="189" /></a></p>
<p>When I now play something in Amarok, sound is sent to the headet. #iLike <img src='http://s1.wp.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<hr />
<h2 style="text-align:center;"><span style="color:#ff0000;">Update</span></h2>
<p>The Bluetooth connection seems to work fine now, but I&#8217;m not really happy with this… I found, that after using Amarok for some time, including completely stopping/starting Amarok multiple times, sound output starts to &#8222;stutter&#8220;. With that, I mean that it plays for 0.1s, then there&#8217;s a pause of sorts for 0.1s and playback starts again.</p>
<p>Bad <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Is this maybe because of <strong>PulseAudio</strong>, which is used by openSUSE?</p>
<p>I found that it&#8217;s not (strictly) related to Amarok, though. If sound is &#8222;choppy&#8220;, also other tools have this chopped sound, eg.:</p>
<pre style="padding-left:30px;">env PULSE_SINK=bluez_sink.00_1A_7D_60_67_1F \
  padsp \
  sox /usr/share/sounds/linphone/rings/oldphone.wav -t ossdsp /dev/dsp</pre>
<p>This uses sox to play some .wav file on &#8222;/dev/dsp&#8220;, which routed by the &#8222;padsp&#8220; command to PulseAudio and PulseAudio plays it on the mentioned &#8222;sink&#8220;, which is my bluetooth headset.</p>
<p><strong>If I, however, disconnect the &#8222;<em>Headset Service</em>&#8220; and/or &#8222;<em>Audio Sink</em>&#8220; bluetooth connection and connect again, playback is fine.</strong> I don&#8217;t know what causes the sound to become choppy, though <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<p>Why can&#8217;t it be as simple as under OS X? Is this rocket science? <img src='http://s0.wp.com/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<br />Einsortiert unter:<a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/'>Computerzeuchs</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/category/computerzeuchs/linux/'>Linux</a> Tagged: <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/bluetooth/'>Bluetooth</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/english/'>English</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/kde/'>KDE</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/linux/'>Linux</a>, <a href='http://esisteinfehleraufgetreten.wordpress.com/tag/musik/'>Musik</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/esisteinfehleraufgetreten.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/esisteinfehleraufgetreten.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/esisteinfehleraufgetreten.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/esisteinfehleraufgetreten.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/esisteinfehleraufgetreten.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/esisteinfehleraufgetreten.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/esisteinfehleraufgetreten.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/esisteinfehleraufgetreten.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/esisteinfehleraufgetreten.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/esisteinfehleraufgetreten.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/esisteinfehleraufgetreten.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/esisteinfehleraufgetreten.wordpress.com/378/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/esisteinfehleraufgetreten.wordpress.com/378/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/esisteinfehleraufgetreten.wordpress.com/378/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=esisteinfehleraufgetreten.wordpress.com&amp;blog=8612116&amp;post=378&amp;subd=esisteinfehleraufgetreten&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://esisteinfehleraufgetreten.wordpress.com/2011/09/08/hooking-up-arctic-p311-bluetooth-headset-with-kde-4-6-x-on-opensuse-11-4/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/46a10a6587270d0c5f94dc24c5e3f1ef?s=96&#38;d=&#38;r=G" medium="image">
			<media:title type="html">alexs77</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2011/09/bluedevil-does-not-recognize-bluetooth-headset.png?w=150" medium="image">
			<media:title type="html">Bluedevil does not recognize bluetooth headset</media:title>
		</media:content>

		<media:content url="http://esisteinfehleraufgetreten.files.wordpress.com/2011/09/phonon-in-kcontrol.png?w=300" medium="image">
			<media:title type="html">Phonon in KControl</media:title>
		</media:content>
	</item>
	</channel>
</rss>
