<?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>146459</bug_id>
          
          <creation_ts>2006-09-05 14:24 0000</creation_ts>
          <short_desc>net-wireless/madwifi-ng-0.9.2: madwifi-association-fix.patch causes breakage</short_desc>
          <delta_ts>2007-06-10 11:07:43 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>Ebuilds</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>
          
          <blocked>144996</blocked>
          
          <everconfirmed>1</everconfirmed>
          <reporter>dsd@gentoo.org</reporter>
          <assigned_to>config@gentoo.org</assigned_to>
          <cc>gengor@gentoo.org</cc>
    
    <cc>mobile@gentoo.org</cc>
    
    <cc>steev@gentoo.org</cc>
    
    <cc>uberlord@gentoo.org</cc>

      

      
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2006-09-05 14:24:28 0000</bug_when>
            <thetext>I just added a comment to http://madwifi.org/ticket/776 explaining why this patch causes problems with wpa_supplicant (and everyone else who relies on wireless events). Not sure what the rationale was on including this in Gentoo, you might want to consider reverting it until the issues are ironed out.

When this patch is applied, Gentoo&apos;s baselayout scripts get fed up of waiting for the connection to be completed, so the system reports that ath0 didn&apos;t come up and it doesn&apos;t start any network services (sshd, etc).</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>uberlord@gentoo.org</who>
            <bug_when>2006-09-06 03:22:29 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; When this patch is applied, Gentoo&apos;s baselayout scripts get fed up of waiting
&gt; for the connection to be completed, so the system reports that ath0 didn&apos;t come
&gt; up and it doesn&apos;t start any network services (sshd, etc).

Don&apos;t set a timeout then :)
Once ath0 connects, baselayout will bring up the services depending on ath0.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nightmorph@gentoo.org</who>
            <bug_when>2006-09-08 08:34:53 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; I just added a comment to http://madwifi.org/ticket/776 explaining why this
&gt; patch causes problems with wpa_supplicant (and everyone else who relies on
&gt; wireless events). Not sure what the rationale was on including this in Gentoo,
&gt; you might want to consider reverting it until the issues are ironed out.
&gt; 
&gt; When this patch is applied, Gentoo&apos;s baselayout scripts get fed up of waiting
&gt; for the connection to be completed, so the system reports that ath0 didn&apos;t come
&gt; up and it doesn&apos;t start any network services (sshd, etc).
&gt;

Confirmed. My Atheros PCMCIA card (D-link DWL-G650) doesn&apos;t like this at all; the stealth patch you snuck in caused nothing but troubles when i innocently ran module-rebuild to finish an unrelated update. I&apos;m not impressed that this made it in to the distfiles I grabbed for the update, not without a proper revision.

And the patch is broken; now everything takes a long time to associate and authenticate; I use wpa_supplicant, and have never had the minute-plus delays this patch introduces. used to get the interface initialized, associated, and authenticated in &lt; 10 seconds.

please revert this patch, steev, we&apos;re begging you. everything dsd described (and more) has happened to me. note that i *was* using the same unpatched version just fine, till i happened to grab the patched version distfiles on the rebuild.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>dsd@gentoo.org</who>
            <bug_when>2006-09-08 09:07:47 0000</bug_when>
            <thetext>Benjamin,

As the problem has been reproduced by myself, Josh, Steve, and someone on the madwifi bug, we have removed this patch from portage. If this patch is required for you I suggest you get it fixed and applied upstream first. I might be able to help, I&apos;ll keep an eye on that bug report.

Also, when adding patches to packages like this, you should revbump. I&apos;m also assuming you had permission from mobile herd to commit this in the first place.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nightmorph@gentoo.org</who>
            <bug_when>2006-09-08 11:44:57 0000</bug_when>
            <thetext>(In reply to comment #3)
Reverting the patch definitely fixes 0.9.2 for me; back to better associate and authenticate times for me. No more waiting forever.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>config@gentoo.org</who>
            <bug_when>2006-09-08 12:51:08 0000</bug_when>
            <thetext>I indeed needed this patch. 

0.9.1 worked for me, and 0.9.2 didn&apos;t - and the patch fixed it for me. I&apos;ll try to investigate further</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>simius@mail.tvnet.hu</who>
            <bug_when>2007-01-15 17:01:06 0000</bug_when>
            <thetext>This patch apparently fixed a strange problem for me. (bug#149762)
Maybe it could be made optional via a USE flag.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>jakub@gentoo.org</who>
            <bug_when>2007-06-10 11:07:29 0000</bug_when>
            <thetext>This patch is no longer used, closing.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>