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

<channel>
	<title>ADI64 feat. n0stradamus &#187; fix</title>
	<atom:link href="http://adrian.holfter.de/blog/tag/fix/feed/" rel="self" type="application/rss+xml" />
	<link>http://adrian.holfter.de/blog</link>
	<description>Reiche Eltern für alle!</description>
	<lastBuildDate>Wed, 16 May 2012 09:13:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Solved: Broadcom BCM4306 + ndiswrapper</title>
		<link>http://adrian.holfter.de/blog/en/2011/12/english-solved-broadcom-bcm4306-ndiswrapper/</link>
		<comments>http://adrian.holfter.de/blog/en/2011/12/english-solved-broadcom-bcm4306-ndiswrapper/#comments</comments>
		<pubDate>Sat, 31 Dec 2011 12:46:28 +0000</pubDate>
		<dc:creator>ADI64</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Archlinux]]></category>
		<category><![CDATA[b43legacy]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ndiswrapper]]></category>

		<guid isPermaLink="false">http://adrian.holfter.de/blog/?p=707</guid>
		<description><![CDATA[My Arch Linux desktop system uses a Belkin F5D7000 wifi card which caused some trouble lately. So, what are we talking about when I say Belkin F5D7000? That&#8217;s what lspci -vnn tells me about it: 03:06.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320] (rev 02) Subsystem: Belkin F5D7000 v1000 Wireless G [...]]]></description>
			<content:encoded><![CDATA[<p>My Arch Linux desktop system uses a Belkin F5D7000 wifi card which caused some trouble lately.<br />
So, what are we talking about when I say Belkin F5D7000? That&#8217;s what<em> lspci -vnn</em> tells me about it:</p>
<blockquote><p>03:06.0 Network controller [0280]: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller [14e4:4320] (rev 02)<br />
Subsystem: Belkin F5D7000 v1000 Wireless G Desktop Card [1799:7000]</p></blockquote>
<p>Some years ago, this card was working perfectly fine with the <em>bcm43xx</em> module. However, this module became deprecated and got replaced by the <em>b43</em> and <em>b43legacy</em> modules. My card now had to use the b43legacy module and that&#8217;s where the problems started:<br />
The connection speed was very slow and the connection dropped every few minutes. Trying to download a larger file became a pain. <em>dmesg</em> was full of these messages:</p>
<blockquote><p>b43legacy-phy0 ERROR: PHY transmission error</p></blockquote>
<p>Pasting that into google showed me that I was not alone with these issues, the only fix that seemed to work was dropping the b43legacy module and using ndiswrapper with a windows driver file. It took me some while to find a 64bit Windows driver file for that specific card <em>[contact me if you can't find one]</em> because it&#8217;s quite outdated, but I finally got one.</p>
<p>So I went ahead, installed ndiswrapper and the driver for it&#8230;</p>
<blockquote><p>adi64@tux ~ % sudo ndiswrapper -l<br />
bcmwl5 : driver installed<br />
device (14E4:4320) present</p></blockquote>
<p>&#8230;but wlan0 wouldn&#8217;t show up, despite the fact that ndiswrapper found the device:</p>
<blockquote><p>adi64@tux ~ % sudo rmmod b43legacy<br />
adi64@tux ~ % sudo modprobe ndiswrapper<br />
adi64@tux ~ % iwconfig<br />
lo        no wireless extensions.</p>
<p>eth0      no wireless extensions.</p></blockquote>
<p>There were no errors or any debug info from ndiswrapper in either dmesg or /proc/net/ndiswrapper/debug.</p>
<p>After googling the hell out of keywords like <em>b43legacy</em>, <em>bcm4306</em>, <em>ndiswrapper</em> etc. I found the <a href="http://ubuntuforums.org/showthread.php?p=5561757">Comprehensive ndiswrapper troubleshooting guide</a> on the Ubuntu forums which finally helped.<br />
In a nutshell: The <em>ssb</em> module claimed the device although being unable to do anything with it, therefore <em>ndiswrapper</em> couldn&#8217;t take control of the device.</p>
<p>Knowing this, the solution is simple. You need to blacklist the <em>b43legacy</em> and <em>ssb</em> modules and tell the kernel to load the ndiswrapper module.<br />
I opened up the new file<em> /etc/modprobe.d/b43legacy_blacklist.conf </em>and pasted in the following<em>:<br />
</em></p>
<blockquote><p>blacklist b43legacy<br />
blacklist ssb</p></blockquote>
<p>Then I added <em>ndiswrapper</em> to my MODULES Array in <em>/etc/rc.conf</em>.<br />
Doing a reboot and BAM! The card was working fine. Note however that you won&#8217;t be able to do things like Monitor Mode etc. with ndiswrapper as device driver.</p>
]]></content:encoded>
			<wfw:commentRss>http://adrian.holfter.de/blog/en/2011/12/english-solved-broadcom-bcm4306-ndiswrapper/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kopfhörer selbst reparieren</title>
		<link>http://adrian.holfter.de/blog/en/2011/02/kopfhorer-selbst-reparieren/</link>
		<comments>http://adrian.holfter.de/blog/en/2011/02/kopfhorer-selbst-reparieren/#comments</comments>
		<pubDate>Thu, 03 Feb 2011 15:51:14 +0000</pubDate>
		<dc:creator>Markus</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[do it yourself]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[hardware]]></category>
		<category><![CDATA[kopfhörer]]></category>
		<category><![CDATA[löten]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[reparieren]]></category>

		<guid isPermaLink="false">http://adrian.holfter.de/blog/?p=387</guid>
		<description><![CDATA[Ich hatte mir auf Amazon einen 30€ Kopfhörer bestellt. Ärgerlich, dass dieser nach ungefähr einem Monat schon nicht mehr richtig funktionierte, doch wie der Titel dieses Artikels vermuten lässt, war es kein großes Problem diesen wieder zu reparieren. Genauer gesagt ging der Stecker nicht, das lies sich dadurch feststellen, dass durch drehen, bzw. leichtes Herausziehen [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hatte mir auf Amazon einen 30€ Kopfhörer bestellt. Ärgerlich, dass dieser nach ungefähr einem Monat schon nicht mehr richtig funktionierte, doch wie der Titel dieses Artikels vermuten lässt, war es kein großes Problem diesen wieder zu reparieren.</p>
<p>Genauer gesagt ging der Stecker nicht, das lies sich dadurch feststellen, dass durch drehen, bzw. leichtes Herausziehen die Qualität des Audiosignals deutlich geschwankt hatte oder überhaupt nicht mehr hörbar war.</p>
<p>Falls jemand ein ähnliches Problem hat, will ich hier kurz erklären, wie man dieses lösen kann.</p>
<p><strong>Benötigt:</strong></p>
<p>- Kopfhörer mit kaputtem Stecker</p>
<p>- alter Kopfhörer, bei dem der Stecker noch geht (der Rest darf ruhig hinüber sein) mit einem ähnlichaussehenden Leiter</p>
<p>- Lötkolben</p>
<p>- Schrumpfschlauch (Tape tut es auch, sieht aber nicht so schön aus)</p>
<p>- Abisolierzange/Schere</p>
<p>- Feuerzeug</p>
<p>- Tesafilm</p>
<p><strong>Vorgehensweise:</strong></p>
<p>- Beide Kopfhörer am Leiter so abschneiden, dass die gewünschte Länge erreicht wird + etwa 2 cm auf jeder seite zum verlöten</p>
<p>- die Leiterenden von den Stücken, die verwendet werden, abisolieren mit einer Abisolierzange (oder mit einer Schere ganz leicht einschneiden und die Isolierung herunterziehen)</p>
<p>- jetzt sollten bei beiden 3 Leiter in verschiedenen Farben sichtbar sein, falls nicht, anderen Stecker verwenden wenn noch welche vorhanden sind und auch abisolieren</p>
<p>- einen Schrumpfschlauch auf ca 3 cm zuschneiden und über einen der beiden Leiter weg von dem isolierten Bereich ziehen, damit er später verwendet werden kann</p>
<p>- die drei Leiter jeweils in verschiedene Richtungen biegen und vorsichtig mit einem Feuerzeug den Lack für ca. 1,5 cm wegbrennen</p>
<p>- beide kupferfarbenen (Masse) Leiter zusammendrehen</p>
<p>- die übrigen Leiter stehen für rechts bzw. links. Welcher welcher ist muss jetzt ausprobiert werden (zwei zusammendrehen, Kopfhörer an Player anstecken, hören wo rechts und links ist z.B. indem man die Balance auf dem Player in eine Richtung schiebt)</p>
<p>- die Leiter sollten jetzt richtig zusammengedreht (tipp: drehsinn beibehalten!) sein, noch immer in 3 verschiedene Richtungen senkrecht zu dem jetzt verbundenen Leiter wegstehen und Musik sollte angeschlossen und in gewohnter, guter Qualität hörbar sein</p>
<p>-  jetzt werden diese drei verdrehten Leiter festgelötet, wobei man zur überprüfung die Musik ruhig weiterlaufen lassen kann</p>
<p>- die drei werden alle in eine Richtung (z.B. in die des Steckers) gebogen und mit Tesafilm so übereinander geklebt, dass sie jeweils komplett voneinander isoliert sind.</p>
<p>- Falls man den Schrumpfschlauch verwendet hat, wird dieser nun über die Verbindungsstelle geschoben, so dass diese vollständig abgedeckt ist</p>
<p>- Der Schrumpfschlauch wird mit dem Feuerzeug erhitzt, damit er sich zusammenzieht und die Verbindungsstelle z.B. vor Regen schützt</p>
<p>&#8230;und das wärs auch schon. Viel Spaß mit dem reparierten Kopfhörer <img src='http://adrian.holfter.de/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>PS: 135° Stecker halten nach meiner Erfahrung am besten.</p>
]]></content:encoded>
			<wfw:commentRss>http://adrian.holfter.de/blog/en/2011/02/kopfhorer-selbst-reparieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>err:module:attach_process_dlls &quot;RakNet.dll&quot; failed to initialize, aborting</title>
		<link>http://adrian.holfter.de/blog/en/2009/06/errmoduleattach_process_dlls-raknetdll-failed-to-initialize-aborting/</link>
		<comments>http://adrian.holfter.de/blog/en/2009/06/errmoduleattach_process_dlls-raknetdll-failed-to-initialize-aborting/#comments</comments>
		<pubDate>Thu, 04 Jun 2009 19:13:28 +0000</pubDate>
		<dc:creator>ADI64</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Crashday]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[fix]]></category>
		<category><![CDATA[games]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[wine]]></category>
		<category><![CDATA[workaround]]></category>

		<guid isPermaLink="false">http://adihp.ad.funpic.de/wordpress/?p=55</guid>
		<description><![CDATA[wine Crashday.exe err:module:attach_process_dlls “RakNet.dll” failed to initialize, aborting err:module:LdrInitializeThunk Main exe initialization for L&#8221;Z:\\media\\share\\programme\\Atari\\Crashday\\Crashday.exe&#8221; failed, status c0000005 Obiges war die Fehlermeldung von Wine, mit der ich mich die letzten Tage rumgeschlagen habe, wenn ich Crashday spielen wollte. Nach ein paar Rätselrunden in #winehq auf FreeNode stellte sich heraus: Die ext3-Partition, auf der das Game liegt [...]]]></description>
			<content:encoded><![CDATA[<blockquote><p>wine Crashday.exe<br />
err:module:attach_process_dlls “RakNet.dll” failed to initialize, aborting<br />
err:module:LdrInitializeThunk Main exe initialization for L&#8221;Z:\\media\\share\\programme\\Atari\\Crashday\\Crashday.exe&#8221; failed, status c0000005</p></blockquote>
<p>Obiges war die Fehlermeldung von Wine, mit der ich mich die letzten Tage rumgeschlagen habe, wenn ich Crashday spielen wollte.</p>
<p>Nach ein paar Rätselrunden in #winehq auf FreeNode stellte sich heraus: Die ext3-Partition, auf der das Game liegt (in diesem Fall /media/share, diese ist auch in Windows mit dem ext2ifs Treiber eingebunden, daher der Name <img src='http://adrian.holfter.de/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ), war mit dem Flag &#8216;noexec&#8217; gemounted. Klar, dass dann nix geht.</p>
<p>Also in der /etc/fstab das &#8216;exec&#8217; flag hinzugefügt und jetzt ist wieder alles paletti <img src='http://adrian.holfter.de/blog/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>Im IRC-Channel wusste aber keiner genau, wann eine DLL eigentlich beim Laden &#8220;failt&#8221;, was das Fehlersuchen etwas schwer machte und zahlreiche Neuinstallationen, wine-tweaks und Installationen verschiedener Wine-Versionen mit sich zog.</p>
<p>Einfacher wäre es gewesen, wenn Wine festgestellt hätte, dass die Partition mit dem &#8216;noexec&#8217;-Flag gemounted ist (Dazu gibts es auch schon einen <a title="WineHQ Bugzilla" href="http://bugs.winehq.org/show_bug.cgi?id=11661">Vorschlag im WineHQ Bugzilla</a>).</p>
]]></content:encoded>
			<wfw:commentRss>http://adrian.holfter.de/blog/en/2009/06/errmoduleattach_process_dlls-raknetdll-failed-to-initialize-aborting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

