<?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>ClearChain &#187; 3945ABG</title>
	<atom:link href="http://www.clearchain.com/blog/tags/3945abg/feed" rel="self" type="application/rss+xml" />
	<link>http://www.clearchain.com/blog</link>
	<description>-= Daily Happenings =-</description>
	<lastBuildDate>Wed, 05 Oct 2011 23:02:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>wpi</title>
		<link>http://www.clearchain.com/blog/posts/wpi</link>
		<comments>http://www.clearchain.com/blog/posts/wpi#comments</comments>
		<pubDate>Fri, 07 Nov 2008 04:01:16 +0000</pubDate>
		<dc:creator>Benjamin Close</dc:creator>
				<category><![CDATA[FreeBSD]]></category>
		<category><![CDATA[3945ABG]]></category>
		<category><![CDATA[4965ABGN]]></category>
		<category><![CDATA[802.11]]></category>
		<category><![CDATA[intel]]></category>
		<category><![CDATA[wireless]]></category>
		<category><![CDATA[WPA]]></category>

		<guid isPermaLink="false">http://www.clearchain.com/blog/?p=50</guid>
		<description><![CDATA[<a href="http://www.clearchain.com/blog/posts/wpi"><img align="left" hspace="5" width="150" height="150" src="http://www.clearchain.com/blog/wp-content/plugins/thumbnail-for-excerpts/tfe_no_thumb.png" class="alignleft wp-post-image tfe" alt="" title="" /></a>  Last Updated: 20080408003159 This page documents the current state of the WPI driver for FreeBSD, the driver supports the Intel 3945ABG Wireless driver. Note: As of 2007/11/09 the wpi driver is in 8.0-Current, aka FreeBSD src CVS. AND linked to the build. As of 2007/12/8 wpi is also in RELENG_7. Note: If you have the Intel 4965AGN<a href="http://www.clearchain.com/blog/posts/wpi"> <font size=-2>[..more..]</font></a>]]></description>
			<content:encoded><![CDATA[<p> </p>
<div>
<p><strong>Last Updated:</strong> 20080408003159</div>
<p>This page documents the current state of the WPI driver for <a title="FreeBSD" href="http://www.clearchain.com/blog/categories/computers/freebsd">FreeBSD</a>, the driver supports the Intel 3945ABG Wireless driver. <strong>Note: As of 2007/11/09 the wpi driver is in 8.0-Current, aka FreeBSD src CVS. AND linked to the build. As of 2007/12/8 wpi is also in RELENG_7.</strong></p>
<p>Note: If you have the Intel 4965AGN card try the <a title="Iwn" href="http://www.clearchain.com/blog/posts/iwn">Iwn</a> page.</p>
<p><span id="more-50"></span></p>
<p>If you try this driver and find it works/doesn&#8217;t work causes errors, hangs your system or something else. Please let me know &#8211; just email: <a class="external free" title="mailto:benjsc@FreeBSD.org" rel="nofollow" href="mailto:benjsc@FreeBSD.org">mailto:benjsc@FreeBSD.org</a></p>
<p>An up to date commentary on what I&#8217;m working on can often be found in my <a title="Blog" href="http://www.clearchain.com/blog/">blog</a> and this is a <a class="external text" title="http://www.mediawiki.org" rel="nofollow" href="http://www.mediawiki.org/">wiki</a> page so you can check the page history for what has changed</p>
<p>Details on how to help debug the driver are in README file that&#8217;s in the download package.</p>
<p>For those of you wanting to try the perforce version of the driver, the script <a class="internal" title="P4fetch.rb" href="http://www.clearchain.com/mediawiki/images/b/b8/P4fetch.rb">Media:P4fetch.rb</a> will help you easily obtain the files. The script was provided by Tom Evans (see Image:P4fetch.rb for Tom&#8217;s details)</p>
<table id="toc" class="toc" border="0" summary="Contents">
<tbody>
<tr>
<td>
<div id="toctitle">
<h2>Contents</h2>
<p> <span class="toctoggle">[<a id="togglelink" class="internal" href="javascript:toggleToc()">hide</a>]</span></div>
<ul>
<li class="toclevel-1"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">1</span> <span class="toctext">History</span></a></li>
<li class="toclevel-1"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">2</span> <span class="toctext">Download</span></a></li>
<li class="toclevel-1"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">3</span> <span class="toctext">Installation/Testing Instructions</span></a></li>
<li class="toclevel-1"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">4</span> <span class="toctext">FAQ / Build Issues</span></a>
<ul>
<li class="toclevel-2"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">4.1</span> <span class="toctext">Error ic_scan_start not found</span></a></li>
<li class="toclevel-2"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">4.2</span> <span class="toctext">When will the driver be stable</span></a></li>
<li class="toclevel-2"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">4.3</span> <span class="toctext">When will there be a backport to 6.x / When will it be available</span></a></li>
</ul>
</li>
<li class="toclevel-1"><a href="http://www.clearchain.com/blog/posts/wpi"><span class="tocnumber">5</span> <span class="toctext">Outstanding issues</span></a></li>
</ul>
</td>
</tr>
</tbody>
</table>
<p><a name="History"></a></p>
<h1><span class="mw-headline">History</span></h1>
<ul>
<li>In development on Wolf (Ben&#8217;s Laptop)
<ul>
<li>Bugfixing</li>
</ul>
</li>
</ul>
<ul>
<li>Perforce Version (Not yet tarballed &#8211; available <a class="external text" title="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/benjsc/wpi" rel="nofollow" href="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/benjsc/wpi">here</a>)
<ul>
<li>Locking fixes</li>
<li>driver cleanups</li>
<li>Supporting Firmware resets correctly</li>
<li>Supporting turning on the card&#8217;s hw switch</li>
</ul>
</li>
</ul>
<ul>
<li>FreeBSD CVS (HEAD/RELENG_7)
<ul>
<li>REL 20071127</li>
<li>WEP Fixes</li>
<li>Missed Beacon Fixes</li>
<li>Disabling</li>
</ul>
</li>
</ul>
<ul>
<li><a class="external text" title="http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.tar.gz" rel="nofollow" href="http://people.freebsd.org/~benjsc/downloads/wpi/20071102-freebsd-wpi.tar.gz">20071102</a>
<ul>
<li><strong>NOTE: You really should use the version in FreeBSD CVS NOW</strong></li>
<li>A few locking fixes</li>
<li>A fix for rate control panics</li>
<li>A few minor other changes</li>
<li>Fix for crashes under heavy load (makes large transfers reliable!)</li>
<li>Fix for panic in wpi_ioctl</li>
<li>Various callout_fixes</li>
<li>Various cleanups</li>
<li>Fix for panic in wpi_detach whilst still scanning</li>
</ul>
</li>
</ul>
<ul>
<li>20070923 (Please Note this driver is intended for 7-PRE / 8.0-Current)
<ul>
<li>Fixed <em>could not setup MRR..</em> errors, this should fix scanning</li>
<li>Other scanning fixes</li>
<li>Fixed rx buffer allocation issues</li>
<li>Fixed a few compile issues ppl were experiencing</li>
<li>Fixed a few panics due to <em>sleeping with locked mutex</em> issues</li>
<li>Fixed a panic at unload</li>
</ul>
</li>
</ul>
<ul>
<li>20070829 (Please Note this driver is intended for 7-PRE / 8.0-Current)
<ul>
<li>Fix RBuf overflow (Thanks to OpenBSD)</li>
<li>Implement auto firmware reload on a firmware failure</li>
<li>Watchdog timer</li>
<li>Memory leak fixes</li>
<li>code cleanup</li>
<li>panic fixes</li>
<li>printf cleanups</li>
</ul>
</li>
</ul>
<ul>
<li>200700715 (Please Note this driver is intended for 7-PRE / 8.0-Current)
<ul>
<li>80211a/b/g scanning now works</li>
<li>Association might work :)</li>
<li>The driver has been updated to the new net80211 framework</li>
<li>Association works!</li>
<li>The hangs previously experienced have been solved</li>
<li>Sending data now works, though don&#8217;t push it too hard :)</li>
</ul>
</li>
</ul>
<ul>
<li>20070615 (This tarball has been removed as it wasn&#8217;t 6.x compatiable but claimed to be)
<ul>
<li>Various things required to easily sync the driver with -current</li>
<li>LEGAL integration</li>
<li>Basic Man Page</li>
<li>New firmware loading code (with bugs)</li>
<li>Upgrade firmware port to v2.14.1</li>
<li>Fix a memory free bug which caused a panic if the firmware failed to load</li>
<li>Update comments to indicate how the card works</li>
<li>Add finer grain debugging</li>
<li>Updates to TXPOWER command</li>
<li>Updates to the MRR command</li>
<li>Updates to debugging</li>
<li>Lots of update due to firmware changes</li>
<li>Lots of code changes to scanning and device config</li>
<li>Comment updates</li>
<li>Fix the size of the tx_data struct, should hopefully reduce the amount of crashed</li>
<li>Modifications to ring alignment to make the hw happier / FreeBSD happier</li>
<li>Removal of the svc ring &#8211; wasn&#8217;t used</li>
<li>TX Power support from OpenBSD</li>
<li>Sync based mrr support from OpenBSD</li>
</ul>
</li>
</ul>
<ul>
<li>20070131 (This version driver should partially work under 6.x)
<ul>
<li>Fix firmware port compilation/installation &#8211; this should fix firmware issues:</li>
</ul>
</li>
</ul>
<pre>firmware_get: failed to load firmware image wpi_fw
wpi0: could not load firmware image 'wpi_fw'</pre>
<ul>
<li>20070125
<ul>
<li>Bring the driver up to date with the code from OpenBSD(r1.38) &amp; NetBSD(r.16)</li>
<li>Free up some resources correctly on unload</li>
<li>Handle a few error conditions better</li>
<li>You can now toggle the hardware switch with the driver crashing!</li>
</ul>
</li>
</ul>
<ul>
<li>20070107
<ul>
<li>Integrate Changes from Sam &amp; Kip</li>
</ul>
</li>
</ul>
<ul>
<li>20070106
<ul>
<li>Initial Port of Damien&#8217;s Driver</li>
</ul>
</li>
</ul>
<p><a name="Download"></a></p>
<h1><span class="mw-headline">Download</span></h1>
<p>The current public version of the driver is always available at (things are now on the FreeBSD cluster for speed reasons): <a class="external free" title="http://people.freebsd.org/~benjsc/downloads/wpi/" rel="nofollow" href="http://people.freebsd.org/~benjsc/downloads/wpi/">http://people.freebsd.org/~benjsc/downloads/wpi/</a></p>
<p>The current development version of the driver is always available in perforce at:</p>
<p><a class="external free" title="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/benjsc/wpi" rel="nofollow" href="http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/benjsc/wpi">http://perforce.freebsd.org/depotTreeBrowser.cgi?FSPC=//depot/user/benjsc/wpi</a></p>
<p><a name="Installation.2FTesting_Instructions"></a></p>
<h1><span class="mw-headline">Installation/Testing Instructions</span></h1>
<p>At present installation of the driver is very much hands on.</p>
<p>To install the driver:</p>
<ul>
<li>Download the latest tarball (see downloads above)</li>
<li>Extract the tarball</li>
<li>Read the README file</li>
</ul>
<p><a name="FAQ_.2F_Build_Issues"></a></p>
<h1><span class="mw-headline">FAQ / Build Issues</span></h1>
<p><a name="Error_ic_scan_start_not_found"></a></p>
<h2><span class="mw-headline">Error ic_scan_start not found</span></h2>
<p>If you get this error:</p>
<pre>free# make
Warning: Object directory not changed from original /root/20070923-freebsd-wpi/sys/modules/wpi
cc -O2 -fno-strict-aliasing -pipe -g -DWITNESS -DINVARIANT_SUPPORT -DINVARIANTS -Werror -D_KERNEL -DKLD_MODULE -nostdinc -I-  -I/root/20070923-freebsd-wpi/sys/modules/wpi/../../ -I. -I@ -I@/contrib/altq -I@/../include -finline-limit=8000 -fno-common  -mno-align-long-strings -mpreferred-stack-boundary=2  -mno-mmx -mno-3dnow -mno-sse -mno-sse2 -ffreestanding -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual  -fformat-extensions -std=c99 -c /root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:104:42: net80211/ieee80211_regdomain.h: No such file or directory
In file included from /root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:113:
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpivar.h:22:36: dev/wpi/ieee80211_amrr.h: No such file or directory
In file included from /root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:113:
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpivar.h:129: error: field `amn' has incomplete type
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpivar.h:154: error: field `amrr' has incomplete type
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_load_firmware':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:345: warning: assignment discards qualifiers from pointer target type
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_unload_firmware':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:488: warning: passing arg 1 of `firmware_put' discards qualifiers from pointer target type
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:539:2: #error "Sorry, this driver is not yet ready for FreeBSD &lt; 7.0"
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_attach':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:717: error: structure has no member named `ic_scan_start'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:718: error: structure has no member named `ic_scan_end'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:719: error: structure has no member named `ic_set_channel'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:720: error: structure has no member named `ic_scan_curchan'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:721: error: structure has no member named `ic_scan_mindwell'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_dma_contig_alloc':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:856: warning: implicit declaration of function `bus_get_dma_tag'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:856: warning: nested extern declaration of `bus_get_dma_tag'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:860: warning: passing arg 1 of `bus_dma_tag_create' makes pointer from integer without a cast
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_alloc_tx_ring':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:1180: warning: nested extern declaration of `bus_get_dma_tag'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:856: warning: redundant redeclaration of 'bus_get_dma_tag'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:856: warning: previous implicit declaration of 'bus_get_dma_tag' was here
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:1182: warning: passing arg 1 of `bus_dma_tag_create' makes pointer from integer without a cast
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_rx_intr':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:1822: error: too many arguments to function `ieee80211_input'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_scan':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2896: error: structure has no member named `ic_des_ssid'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2897: error: structure has no member named `ic_des_ssid'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2898: error: structure has no member named `ic_des_ssid'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2902: error: structure has no member named `ic_des_ssid'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2903: error: structure has no member named `ic_des_ssid'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2927: warning: passing arg 1 of `ieee80211_chan2mode' from incompatible pointer type
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2927: error: too few arguments to function `ieee80211_chan2mode'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:2961: error: structure has no member named `ic_des_ssid'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_config':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3098: error: `IEEE80211_M_WDS' undeclared (first use in this function)
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3098: error: (Each undeclared identifier is reported only once
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3098: error: for each function it appears in.)
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_iter_func':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3465: warning: implicit declaration of function `ieee80211_amrr_choose'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3465: warning: nested extern declaration of `ieee80211_amrr_choose'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_newassoc':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3476: warning: implicit declaration of function `ieee80211_amrr_node_init'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3476: warning: nested extern declaration of `ieee80211_amrr_node_init'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_read_eeprom_channels':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3571: error: structure has no member named `ic_nchans'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3579: error: structure has no member named `ic_ieee'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3584: error: structure has no member named `ic_ieee'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3600: error: structure has no member named `ic_ieee'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3611: error: structure has no member named `ic_nchans'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c: In function `wpi_ops':
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3938: warning: implicit declaration of function `ieee80211_scan_next'
/root/20070923-freebsd-wpi/sys/modules/wpi/../../dev/wpi/if_wpi.c:3938: warning: nested extern declaration of `ieee80211_scan_next'
*** Error code 1</pre>
<p>Or something similar, it means your trying to compile the driver on FreeBSD 6.x. At present the driver is being developed for 7+ and when stable will be backported to 6.x.</p>
<p><a name="When_will_the_driver_be_stable"></a></p>
<h2><span class="mw-headline">When will the driver be stable</span></h2>
<ul>
<li><strong>Q: When will the driver be stable</strong></li>
<li>A: It is! As of 2007/12/09 The driver is in RELENG_7</li>
</ul>
<p><a name="When_will_there_be_a_backport_to_6.x_.2F_When_will_it_be_available"></a></p>
<h2><span class="mw-headline">When will there be a backport to 6.x / When will it be available</span></h2>
<ul>
<li><strong>Q: Will there be a backport of wpi to 6.x</strong></li>
<li>A: Yes, When the driver becomes stable in -CURRENT &amp; 7.x</li>
<li>A: The decision has been made not to backport this driver to 6.x &#8211; there&#8217;s just too much which has changed between 6 -&gt; 7</li>
</ul>
<ul>
<li><strong>Q: When will the backport be available</strong></li>
<li>A: As soon as I get the driver stable</li>
<li>A: The backport has been cancelled.</li>
</ul>
<p><a name="Outstanding_issues"></a></p>
<h1><span class="mw-headline">Outstanding issues</span></h1>
<ul>
<li><span style="text-decoration: line-through;">B support missing after merging Sam&#8217;s patch</span> - Missing flag</li>
<li><span style="text-decoration: line-through;">&#8216;bus_dmamem_alloc failed to align memory properly&#8217; occurs at driver load, seem to not affect the driver</span>, 4k is not 0&#215;4000</li>
<li><span style="text-decoration: line-through;">Changing authmode on the interface causes a firmware error</span></li>
<li>led method does nothing (at least on my laptop)</li>
<li><span style="text-decoration: line-through;">turning off the transmitter (hw switch) whilst scanning causes a timeout in the tx ring (seems not to affect the driver)</span> - Fixed</li>
<li>WPA authentication doesn&#8217;t seem to work:</li>
<li>hostap mode not available</li>
<li><span style="text-decoration: line-through;">firmware error at driver startup with WPA enabled, could be a keying issue as in iwi</span> - Fixed</li>
</ul>
<ul>
<li>Device Detection often fails
<ul>
<li>This is due to bugs in the pci-pci bus not reporting the correct memory range. Work to fix this is ongoing but slow.</li>
</ul>
</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.clearchain.com/blog/posts/wpi/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

