<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>127569</bug_id>
          
          <creation_ts>2006-03-25 14:26 0000</creation_ts>
          <short_desc>stable ndiswrapper does not work with 2.6.16 kernels</short_desc>
          <delta_ts>2006-04-30 15:10:35 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Unspecified</component>
          <version>unspecified</version>
          <rep_platform>All</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          <dependson>126829</dependson>
    
    <dependson>129364</dependson>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>betelgeuse@gentoo.org</reporter>
          <assigned_to>betelgeuse@gentoo.org</assigned_to>
          <cc>amd64@gentoo.org</cc>
    
    <cc>dsd@gentoo.org</cc>
    
    <cc>kkrizka@gmail.com</cc>
    
    <cc>maxxer@yetopen.it</cc>
    
    <cc>mobile@gentoo.org</cc>
    
    <cc>wolf31o2@gentoo.org</cc>
    
    <cc>wvd@clifton.nl</cc>
    
    <cc>xovni@wanadoo.fr</cc>

      

      
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2006-03-25 14:26:57 0000</bug_when>
            <thetext>The stable ndiswrapper does not compile with 2.6.16 kernel and versions before 1.9 have not proven stable enough. Let&apos;s see how 1.11 does but we need a stable versions that works before 2.6.16 goes stable.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vpaeder@net2000.ch</who>
            <bug_when>2006-04-08 10:05:18 0000</bug_when>
            <thetext>I can confirm there are odd problems with 2.6.16 and ndiswrapper (1.2 and 1.9 at least). But I wonder if it comes also partly from ndiswrapper since v1.9 doesn&apos;t work with 2.6.15 either (should say, partly works since I can connect to my router, and some restricted websites only).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vpaeder@net2000.ch</who>
            <bug_when>2006-04-08 10:50:56 0000</bug_when>
            <thetext>tried ndiswrapper 1.11 and it works flawlessly with kernel 2.6.16.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2006-04-09 00:05:23 0000</bug_when>
            <thetext>(In reply to comment #2)
&gt; tried ndiswrapper 1.11 and it works flawlessly with kernel 2.6.16.
&gt; 

Arch teams: I just unmasked this today but I have had reports from several users on both x86 and amd64 that ndiswrapper-1.11 works for them. I recommend we mark this version just before 2.6.16 goes stable to give it as much time in ~arch as possible.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2006-04-09 10:23:03 0000</bug_when>
            <thetext>1.13 is out with bugfixes so probably better to target that after I get the bump done. Release early and release often I guess. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>neil@lyua.org</who>
            <bug_when>2006-04-12 08:47:22 0000</bug_when>
            <thetext>Created an attachment (id=84512)
Make it works without the &quot;usb&quot; flag

A small commenting-patch by giri on #ndiswrapper@irc.freenode.net making the 1.13 version work with </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>chriswhite@gentoo.org</who>
            <bug_when>2006-04-12 09:04:04 0000</bug_when>
            <thetext>I&apos;d like to get a comment from the patch author on why they commented out instead of removing. It seems like removing that would also remove the need for the else conditional that utilizes it, as well as reworking/removal of any if/else if statements before it.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vpaeder@net2000.ch</who>
            <bug_when>2006-04-14 16:32:09 0000</bug_when>
            <thetext>well ... 1.11 works but 1.13 doesn&apos;t.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wvd@clifton.nl</who>
            <bug_when>2006-04-16 02:53:54 0000</bug_when>
            <thetext>(In reply to comment #7)
&gt; well ... 1.11 works but 1.13 doesn&apos;t.

During emerging I get warnings about the two urbs things, but it does compile. But it fails to start up with these same two warnings. Commenting out as suggested by Neil would probably make it work, but I just reverted back to 1.11.

Reference: running gcc-3.3.5-0050130 on Linux 2.6.11-gentoo-r6 on a Pentium M environment.

Met vriendelijke groeten, Wim van Dorst

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>xovni@wanadoo.fr</who>
            <bug_when>2006-04-16 08:19:03 0000</bug_when>
            <thetext>(In reply to comment #8)
&gt; (In reply to comment #7)
&gt; &gt; well ... 1.11 works but 1.13 doesn&apos;t.
&gt; 
&gt; During emerging I get warnings about the two urbs things, but it does compile.
&gt; But it fails to start up with these same two warnings. Commenting out as
&gt; suggested by Neil would probably make it work, but I just reverted back to
&gt; 1.11.
&gt; 
I had the same problem, but adding &quot;usb&quot; to USE flags works. Quite strange, should be fixed quickly...</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>vpaeder@net2000.ch</who>
            <bug_when>2006-04-16 16:20:00 0000</bug_when>
            <thetext>Tried with the usb USE flag but in my case 1.13 still doesn&apos;t work. And I have a pcmcia card so I hardly think I need the usb flag :) ...
anyway ... sticking to 1.11 for now (am I sticky?).
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wvd@clifton.nl</who>
            <bug_when>2006-04-17 09:37:15 0000</bug_when>
            <thetext>(In reply to comment #9)
&gt; I had the same problem, but adding &quot;usb&quot; to USE flags works. Quite strange,
&gt; should be fixed quickly...


Thanks. That did the trick. I agree this needs fixing.

Reference: ndiswrapper for BCMWL5.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2006-04-19 03:56:15 0000</bug_when>
            <thetext>Created an attachment (id=84948)
ndiswrapper-1.2-kernel-2.6.16.patch

This patch allows ndiswrapper-1.2-r1 to compile on 2.6.16. I don&apos;t know if it works, but as long as it compiles it&apos;s better than nothing. I&apos;ll probably commit this later today, I hope that is OK. (2.6.16 stable request coming up very soon)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2006-04-19 12:32:52 0000</bug_when>
            <thetext>Committed that patch to avoid compilation breakage in stable tree. Any success/failure reports with 1.2-r1 on 2.6.16 would be appreciated.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>t35t0r@gmail.com</who>
            <bug_when>2006-04-23 08:01:46 0000</bug_when>
            <thetext>ndiswrapper-1.13 breaks my bcmwl5 under 2.6.16. I get these messages in dmesg:

ndiswrapper: Unknown symbol wrap_suspend_urbs
ndiswrapper: Unknown symbol wrap_resume_urbs

Downgrading to 1.11 fixed the problem. Btw 1.15-rc1 and 1.14 stable have been released by ndiswrapper.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>t35t0r@gmail.com</who>
            <bug_when>2006-04-23 08:08:21 0000</bug_when>
            <thetext>can someone update the subject to ndiswrapper-1.14 stable and ndiswrapper-1.15_rc1 released ?</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>wolf31o2@gentoo.org</who>
            <bug_when>2006-04-23 08:13:00 0000</bug_when>
            <thetext>No.  Daniel asked to have 1.2-r1 tested.  We really aren&apos;t concerned about updating the version in stable until absolutely necessary, and after it has undergone the proper testing.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>halcy0n@gentoo.org</who>
            <bug_when>2006-04-29 20:10:35 0000</bug_when>
            <thetext>I don&apos;t think x86 needs to be on this bug any longer since the current stable version should compile and work.  Re-add us if necessary.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dystopianray@gmail.com</who>
            <bug_when>2006-04-29 20:34:22 0000</bug_when>
            <thetext>ndiswrapper-1.2-r1 appears to be working fine on my x86 laptop with a WG511 pcmcia card. I&apos;m using gentoo-sources-2.6.16-r3 and wpa_supplicant-0.4.8 I am using it to post this comment.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>betelgeuse@gentoo.org</who>
            <bug_when>2006-04-30 15:10:35 0000</bug_when>
            <thetext>(In reply to comment #18)
&gt; ndiswrapper-1.2-r1 appears to be working fine on my x86 laptop with a WG511
&gt; pcmcia card. I&apos;m using gentoo-sources-2.6.16-r3 and wpa_supplicant-0.4.8 I am
&gt; using it to post this comment.
&gt; 

Closing this as fixed then.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84512</attachid>
            <date>2006-04-12 08:47 0000</date>
            <desc>Make it works without the &quot;usb&quot; flag</desc>
            <filename>ndiswrapper-1.13-urbs.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG5kaXN3cmFwcGVyLTEuMTMub3JpZy9kcml2ZXIvcG5wLmMJMjAwNi0wNC0wOCAyMTowMjo1
Ni4wMDAwMDAwMDAgKzAyMDAKKysrIG5kaXN3cmFwcGVyLTEuMTMvZHJpdmVyL3BucC5jCTIwMDYt
MDQtMDkgMDY6Mzk6NDUuMDAwMDAwMDAwICswMjAwCkBAIC0yMjksNyArMjI5LDcgQEAKIAkJCQlw
Y2lfcmVzdG9yZV9zdGF0ZShwZGV2LCB3ZC0+cGNpLnBjaV9zdGF0ZSk7CiAjZW5kaWYKIAkJCX0g
ZWxzZSB7IC8vIHVzYiBkZXZpY2UKLQkJCQl3cmFwX3Jlc3VtZV91cmJzKHdkKTsKKwkJCQkvL3dy
YXBfcmVzdW1lX3VyYnMod2QpOwogCQkJfQogCQl9IGVsc2UgewogCQkJREJHVFJBQ0UyKCJzdXNw
ZW5kaW5nIGRldmljZSAlcCIsIHdkKTsKQEAgLTI0MSw3ICsyNDEsNyBAQAogCQkJCXBjaV9zYXZl
X3N0YXRlKHBkZXYsIHdkLT5wY2kucGNpX3N0YXRlKTsKICNlbmRpZgogCQkJfSBlbHNlIHsgLy8g
dXNiIGRldmljZQotCQkJCXdyYXBfc3VzcGVuZF91cmJzKHdkKTsKKwkJCQkvL3dyYXBfc3VzcGVu
ZF91cmJzKHdkKTsKIAkJCX0KIAkJfQogCQlzdGF0dXMgPSBTVEFUVVNfU1VDQ0VTUzsK
</data>        

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>84948</attachid>
            <date>2006-04-19 03:56 0000</date>
            <desc>ndiswrapper-1.2-kernel-2.6.16.patch</desc>
            <filename>ndiswrapper-1.2-kernel-2.6.16.patch</filename>
            <type>text/plain</type>
            <data encoding="base64">LS0tIG5kaXN3cmFwcGVyLTEuMi9kcml2ZXIvbG9hZGVyLmMub3JpZwkyMDA2LTA0LTE5IDExOjU5
OjMyLjAwMDAwMDAwMCArMDEwMAorKysgbmRpc3dyYXBwZXItMS4yL2RyaXZlci9sb2FkZXIuYwky
MDA2LTA0LTE5IDEyOjAwOjUxLjAwMDAwMDAwMCArMDEwMApAQCAtOTcyLDcgKzk3Miw5IEBAIHN0
YXRpYyBpbnQgcmVnaXN0ZXJfZGV2aWNlcyhzdHJ1Y3QgbG9hZF8KIAlpZiAobmRpc3dyYXBwZXJf
dXNiX2RldmljZXMpIHsKIAkJbWVtc2V0KCZuZGlzd3JhcHBlcl91c2JfZHJpdmVyLCAwLAogCQkJ
ICAgICAgIHNpemVvZihuZGlzd3JhcHBlcl91c2JfZHJpdmVyKSk7CisjaWYgTElOVVhfVkVSU0lP
Tl9DT0RFIDw9IEtFUk5FTF9WRVJTSU9OKDIsNiwxNSkKIAkJbmRpc3dyYXBwZXJfdXNiX2RyaXZl
ci5vd25lciA9IFRISVNfTU9EVUxFOworI2VuZGlmCiAJCW5kaXN3cmFwcGVyX3VzYl9kcml2ZXIu
bmFtZSA9IERSSVZFUl9OQU1FOwogCQluZGlzd3JhcHBlcl91c2JfZHJpdmVyLmlkX3RhYmxlID0g
bmRpc3dyYXBwZXJfdXNiX2RldmljZXM7CiAJCW5kaXN3cmFwcGVyX3VzYl9kcml2ZXIucHJvYmUg
PSBuZGlzd3JhcHBlcl9hZGRfdXNiX2RldmljZTsK
</data>        

          </attachment>
    </bug>

</bugzilla>