<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    <title>Jonas Genannt - usb</title>
    <link>http://blog.brachium-system.net/</link>
    <description>Weblog of an System Engineer</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.2 - http://www.s9y.org/</generator>
    
    <image>
        <url>http://blog.brachium-system.net/templates/default/img/s9y_banner_small.png</url>
        <title>RSS: Jonas Genannt - usb - Weblog of an System Engineer</title>
        <link>http://blog.brachium-system.net/</link>
        <width>100</width>
        <height>21</height>
    </image>

<item>
    <title>Devolo dLAN linux driver</title>
    <link>http://blog.brachium-system.net/archives/31-Devolo-dLAN-linux-driver.html</link>
            <category>debian</category>
            <category>kernel</category>
            <category>network</category>
            <category>usb</category>
    
    <comments>http://blog.brachium-system.net/archives/31-Devolo-dLAN-linux-driver.html#comments</comments>
    <wfw:comment>http://blog.brachium-system.net/wfwcomment.php?cid=31</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://blog.brachium-system.net/rss.php?version=2.0&amp;type=comments&amp;cid=31</wfw:commentRss>
    

    <author>nospam@example.com (Jonas Genannt)</author>
    <content:encoded>
    Devolo dLAN USB drivers for the devolo network over power module.&lt;br /&gt;
&lt;br /&gt;
If you try to compile the version 2.0 on an higher kernel than 2.6.13 you get the following error:&lt;blockquote&gt;&lt;br /&gt;
make[2]: Entering directory `/usr/src/linux-2.6.16.18&#039;&lt;br /&gt;
  CC [M]  /home/jonas/dLAN-linux-package-2.0/driver/devolo_usb.o&lt;br /&gt;
  /home/jonas/dLAN-linux-package-2.0/driver/devolo_usb.c: In function `devolo_tx_timeout&#039;:&lt;br /&gt;
  /home/jonas/dLAN-linux-package-2.0/driver/devolo_usb.c:205: error: `URB_ASYNC_UNLINK&#039; undeclared (first use in this function)&lt;br /&gt;
  /home/jonas/dLAN-linux-package-2.0/driver/devolo_usb.c:205: error: (Each undeclared identifier is reported only once&lt;br /&gt;
  /home/jonas/dLAN-linux-package-2.0/driver/devolo_usb.c:205: error: for each function it appears in.)&lt;br /&gt;
  make[3]:  [/home/jonas/dLAN-linux-package-2.0/driver/devolo_usb.o] Error 1&lt;br /&gt;
  make[2]:  [module /home/jonas/dLAN-linux-package-2.0/driver] Error 2&lt;br /&gt;
&lt;/blockquote&gt;&lt;br /&gt;
&lt;br /&gt;
The &lt;b&gt;URB_ASYNC_UNLINK&lt;/b&gt; symbol is removed from the kernel. &lt;blockquote&gt;&lt;br /&gt;
This afternoon Alan Stern submitted a patch to remove the URB_ASYNC_UNLINK&lt;br /&gt;
flag from the Linux kernel.  Mr. Stern explained, &quot;This flag is a relic&lt;br /&gt;
from an earlier, less-well-designed system.  For over a year it hasn&#039;t&lt;br /&gt;
been used for anything other than printing warning messages.&quot;&lt;/blockquote&gt;&lt;br /&gt;
For the complete text &lt;a href=&quot;http://www.mail-archive.com/linux-usb-devel@lists.sourceforge.net/msg37114.html&quot;&gt;klick here&lt;/a&gt;!&lt;br /&gt;
&lt;br /&gt;
So remove the lines 204 till 208 in the file &lt;i&gt;driver/devolo_usb.c&lt;/i&gt;. &lt;br /&gt;
&lt;br /&gt;
Restart the make, and the driver will now compile fine and work. &lt;img src=&quot;http://blog.brachium-system.net/templates/default/img/emoticons/smile.png&quot; alt=&quot;:-)&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Wed, 02 Aug 2006 23:13:52 +0200</pubDate>
    <guid isPermaLink="false">http://blog.brachium-system.net/archives/31-guid.html</guid>
    
</item>

</channel>
</rss>