<?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>112853</bug_id>
          
          <creation_ts>2005-11-17 12:15 0000</creation_ts>
          <short_desc>sys-kernel/gentoo-sources-2.6.14-r2 breaks madwifi-driver</short_desc>
          <delta_ts>2006-01-17 07:20:25 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>Core system</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <keywords>InCVS</keywords>
          <priority>P2</priority>
          <bug_severity>major</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>gamer@ryppn.ath.cx</reporter>
          <assigned_to>mobile@gentoo.org</assigned_to>
          <cc>burj-al-arab@gmx.de</cc>
    
    <cc>nll@aber.ac.uk</cc>
    
    <cc>xmit@gmx.de</cc>

      

      
          <long_desc isprivate="0">
            <who>gamer@ryppn.ath.cx</who>
            <bug_when>2005-11-17 12:15:58 0000</bug_when>
            <thetext>Issues here with 2.6.14-r2, wpa_supplicant 0.3.9-r1 and
madwifi-driver-0.1_pre20050420-r1. If I emerge wpa_supplicant 0.4.5 then I get
&quot;ioctl [SIOCSIWPMKSA]: Operation not supported&quot; error. 0.3.9-r1 just times out
with the 2.6.14 kernel, dmesg shows ath0 (WE): Driver using old
/proc/net/wireless support, please fix driver!.

I have rolled the kernel back to 2.6.13-r5 and everything works again...

Reproducible: Always
Steps to Reproduce:
1.
2.
3.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>mje@pop.co.za</who>
            <bug_when>2005-11-19 00:35:00 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; Issues here with 2.6.14-r2, wpa_supplicant 0.3.9-r1 and
&gt; madwifi-driver-0.1_pre20050420-r1. If I emerge wpa_supplicant 0.4.5 then I get
&gt; &quot;ioctl [SIOCSIWPMKSA]: Operation not supported&quot; error. 0.3.9-r1 just times out
&gt; with the 2.6.14 kernel, dmesg shows ath0 (WE): Driver using old
&gt; /proc/net/wireless support, please fix driver!.
&gt; 
&gt; I have rolled the kernel back to 2.6.13-r5 and everything works again...
&gt; 
&gt; Reproducible: Always
&gt; Steps to Reproduce:
&gt; 1.
&gt; 2.
&gt; 3.


Some other general comments:
a. Seems to effect not just mad-wifi but other wifi cards as well - the simply
refuse to associate.
b. Often, ifconfig ath0 up; iwlist ath0 scan - and then setting the card to the
access point will get partial working results - ie the driver is not completely
dead.
c. in my case - wiping out anything that configures the card (clearing
/etc/conf.d/wireless) also allowed the mad-wifi card to properly associate.

Interaction between Mad-wifi, Kernel, Coldplug card detection and
configuration...  ????</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2005-11-19 02:29:37 0000</bug_when>
            <thetext>I can confirm 2.6.14 breaks the current stable madwifi driver.  It is because they 
changed to version 19 of wireless extensions. 
 
http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6582c164f2b3b6e58d1f13c1c031b19ee691eb14 </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>nll@aber.ac.uk</who>
            <bug_when>2005-11-19 13:19:17 0000</bug_when>
            <thetext>(In reply to comment #0)
Same problem here, and same comments...

# emerge info
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2,
2.6.14-gentoo-r2 i686)
=================================================================
System uname: 2.6.14-gentoo-r2 i686 Mobile Intel(R) Pentium(R) 4     CPU 3.06GHz
Gentoo Base System version 1.6.13
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS=&quot;x86&quot;
AUTOCLEAN=&quot;yes&quot;
CBUILD=&quot;i686-pc-linux-gnu&quot;
CFLAGS=&quot;-O2 -march=pentium4 -pipe&quot;
CHOST=&quot;i686-pc-linux-gnu&quot;
CONFIG_PROTECT=&quot;/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control&quot;
CONFIG_PROTECT_MASK=&quot;/etc/gconf /etc/terminfo /etc/env.d&quot;
CXXFLAGS=&quot;-O2 -march=pentium4 -pipe&quot;
DISTDIR=&quot;/usr/portage/distfiles&quot;
FEATURES=&quot;autoconfig distlocks sandbox sfperms strict&quot;
GENTOO_MIRRORS=&quot;http://www.mirrorservice.org/sites/www.ibiblio.org/gentoo&quot;
LANG=&quot;en_GB.UTF-8&quot;
LC_ALL=&quot;en_GB.UTF-8&quot;
MAKEOPTS=&quot;-j3&quot;
PKGDIR=&quot;/usr/portage/packages&quot;
PORTAGE_TMPDIR=&quot;/var/tmp&quot;
PORTDIR=&quot;/usr/portage&quot;
PORTDIR_OVERLAY=&quot;/usr/local/portage&quot;
SYNC=&quot;rsync://rsync.europe.gentoo.org/gentoo-portage&quot;
USE=&quot;x86 X acpi alsa avi bindist cdr crypt cups dts dvd dvdread encode esd exif
f77 foomaticdb fortran gif gnome gphoto2 gpm gtk gtk2 java jpeg lcms mmx mp3
mpeg ncurses nls nsplugin nvidia ogg oggvorbis opengl oss pam pdflib perl png
ppds python radius readline samba sdl spell sse ssl tcpd tiff truetype unicode
vorbis wifi win32codecs wmf xml xml2 xmms xv zlib userland_GNU kernel_linux
elibc_glibc&quot;
Unset:  ASFLAGS, CTARGET, LDFLAGS, LINGUAS
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2005-11-27 11:08:34 0000</bug_when>
            <thetext>(In reply to comment #2) 
&gt; I can confirm 2.6.14 breaks the current stable madwifi driver.  It is because they  
&gt; changed to version 19 of wireless extensions.  
&gt;   
&gt; 
http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6582c164f2b3b6e58d1f13c1c031b19ee691eb14  
 
The new 20051111 driver works with kernel 2.6.14 using both hostapd (D-link PCI) as 
the AP and wpa_supplicant client (laptop, airlink pcmcia).  The new driver also has the 
patches I requested in a bug report on the current 20050420 driver so the Windows XP 
client (Trendnet TI 802.11g chipset) also works fine with no patching required.  
WPA-PSK used. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2005-11-27 19:08:04 0000</bug_when>
            <thetext>(In reply to comment #4) 
&gt; (In reply to comment #2)  
&gt; &gt; I can confirm 2.6.14 breaks the current stable madwifi driver.  It is because they   
&gt; &gt; changed to version 19 of wireless extensions.   
&gt; &gt;    
&gt; &gt;  
&gt; 
http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6582c164f2b3b6e58d1f13c1c031b19ee691eb14   
&gt;   
&gt; The new 20051111 driver works with kernel 2.6.14 using both hostapd (D-link PCI) as  
&gt; the AP and wpa_supplicant client (laptop, airlink pcmcia).  The new driver also has 
the  
&gt; patches I requested in a bug report on the current 20050420 driver so the Windows 
XP  
&gt; client (Trendnet TI 802.11g chipset) also works fine with no patching required.   
&gt; WPA-PSK used.  
 
Well, I partly take that back. 
 
-2.6.14+latest madwifi works fine on laptop with Airlink PCMCIA (used for hostapd+win 
xp wpa desktop client and wpa_supplicant to AP). 
 
-The desktop another story.  Using kernel 2.6.14+latest madwifi-driver/madwifi-tools 
(including 20051111 and 20051124 from portage overly), PCI D-Link G520 and 
Trendnet PCI lock up the machine (hard reboot required) on creating the ath0 device in 
either sta or ap mode. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Peter@Villemoes.dk</who>
            <bug_when>2005-12-01 13:34:06 0000</bug_when>
            <thetext>(In reply to comment #0)
&gt; Issues here with 2.6.14-r2, wpa_supplicant 0.3.9-r1 and
&gt; madwifi-driver-0.1_pre20050420-r1. If I emerge wpa_supplicant 0.4.5 then I get
&gt; &quot;ioctl [SIOCSIWPMKSA]: Operation not supported&quot; error. 0.3.9-r1 just times out
&gt; with the 2.6.14 kernel, dmesg shows ath0 (WE): Driver using old
&gt; /proc/net/wireless support, please fix driver!.
&gt; 
&gt; I have rolled the kernel back to 2.6.13-r5 and everything works again...
&gt; 
&gt; Reproducible: Always
&gt; Steps to Reproduce:
&gt; 1.
&gt; 2.
&gt; 3.

I get same behaviour with an IBM T42 laptop: same system and WPA-supplicant and
ipw2200 driver.
--
Peter V.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>shivapd@yahoo.com</who>
            <bug_when>2005-12-09 11:29:09 0000</bug_when>
            <thetext>I&apos;m also having trouble using gentoo-sources-2.6.14-r4 with wpa_supplicant. I
was able to use the drivers included with the kernel to establish a connection
with an access point using WEP. However, if I tried to use wpa_supplicant to
connect to this same AP, I get the following error:

wpa_supplicant -B -D ipw -c /etc/wpa_supplicant.other.conf -i eth1
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
Failed to set encryption.
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported
ioctl[IPW_IOCTL_WPA_SUPPLICANT]: Operation not supported

Thinking that there was some incompatability issue with ipw2100-1.1.0 (this is
what is included in the kernel), I installed net-wireless/ipw2100-1.1.3 as well
as net-wireless/ieee80211. Again, I was able to get the driver to establish a
connection with an AP using WEP (I used iwconfig to configure the key, etc).
Once I bring wpa_supplicant into the picture, I also get the same error message
posted above.

I went as far as to install CVS versions of ieee80211, ipw2100 and
wpa_supplicant with no luck. This leads me to think that there is some issue
with wireless extensions in the kernel but I&apos;m not 100% sure.

I also found the following patches which looked interesting:

http://ipw2100.sourceforge.net/patches/ipw2100-1.1.1-wep_fix.patch

http://ipw2100.sourceforge.net/patches/ipw2100-1.1.0-wpa_supplicant-0.4.x.patch

I tried the second patch with no luck.

Let me know if there is some additional information that I can post.

Shiva
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>henrik@brixandersen.dk</who>
            <bug_when>2005-12-09 12:11:17 0000</bug_when>
            <thetext>(In reply to comment #7)
&gt; wpa_supplicant -B -D ipw -c /etc/wpa_supplicant.other.conf -i eth1

That is totally unrelated to this bug report. Please stop posting comments on
random bug reports that look vaguely like something you might think is an issue.
Thanks. (Your issue should be fixed by using -D wext instead of -D ipw)</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>shivapd@yahoo.com</who>
            <bug_when>2005-12-09 14:55:25 0000</bug_when>
            <thetext>
&gt; That is totally unrelated to this bug report. Please stop posting comments on
&gt; random bug reports that look vaguely like something you might think is an issue.
&gt; Thanks. (Your issue should be fixed by using -D wext instead of -D ipw)

I think this may be the same bug. Nonetheless I&apos;ll investigate further and open
a new bug if necessary. I tried you suggestion with no luck.

I also get the same &quot;eth1 (WE) : Driver using old /proc/net/wireless support,
please fix driver !&quot; message mentioned in comment #1.

Thanks.
</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Peter@Villemoes.dk</who>
            <bug_when>2005-12-13 14:55:55 0000</bug_when>
            <thetext>Created an attachment (id=74669)
Documentation relative to Comment #6

bz2 archive containing: 
boot error message
dmesg
.config for Gentoo 2.14.4
module versions
wpa_supplicant.conf
net</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>burj-al-arab@gmx.de</who>
            <bug_when>2005-12-14 12:08:54 0000</bug_when>
            <thetext>Hi guys, this bugentry looks like it also applies to me.

When I use ndiswrapper (any version) + wpa_supplicant 0.3.9 + 2.6.14-gentoo-r4

wpa_supplicant has trouble recognizing the wpa key

So I upgraded to wpa_supplicant 0.4.7 and the problem is gone.

So there must be a bug in older wpa_supplicant versions that only occur in
combination with some drivers under 2.6.14

@All

Everyone having trouble with their card, please try the latest wpa_supplicant</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Peter@Villemoes.dk</who>
            <bug_when>2005-12-20 09:34:41 0000</bug_when>
            <thetext>(In reply to comment #11)
&gt; Hi guys, this bugentry looks like it also applies to me.
&gt; 
&gt; When I use ndiswrapper (any version) + wpa_supplicant 0.3.9 + 2.6.14-gentoo-r4
&gt; 
&gt; wpa_supplicant has trouble recognizing the wpa key
&gt; 
&gt; So I upgraded to wpa_supplicant 0.4.7 and the problem is gone.
&gt; 
&gt; So there must be a bug in older wpa_supplicant versions that only occur in
&gt; combination with some drivers under 2.6.14
&gt; 
&gt; @All
&gt; 
&gt; Everyone having trouble with their card, please try the latest wpa_supplicant


Using wpa 0.4.7 did no solve my problem (#6). I also tried ieee80211-1.1.6, ipw2200-1.0.8, ipw2200-firmware-2.4, wpa_supplicant-0.4.7 straight from their home pages and got the same result. wpa_supplicant complains about encryption and gives the error messages previously communicated. (iwconfig works OK, as does WPA2 in XP on the dual boot laptop).)

What is the procedure for getting the problem solved? It prevents WPA authentication on Gentoo on an IBM T42 laptop, which is a kind of security problem. </thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Nuckerl.Stefan@lycos.de</who>
            <bug_when>2005-12-20 14:31:25 0000</bug_when>
            <thetext>What exactly is the problem with wpa_supplicant, do you have the output of wpa_supplicant if you start wpa_supplicant from konsole and use -dd option for verbosity</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>Nuckerl.Stefan@lycos.de</who>
            <bug_when>2005-12-20 14:40:03 0000</bug_when>
            <thetext>Ah I just looked at the bootmesg you supplied, looks like the ioctl commands wpa_supplicant tries to send don&apos;t work.

So the driver doesn&apos;t implement those ioctls correct, since there were some changes.

I&apos;m using ndiswrapper which has been updated to work with 2.6.14</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>henrik@brixandersen.dk</who>
            <bug_when>2005-12-20 14:44:46 0000</bug_when>
            <thetext>This is not a discussion forum for random wpa_supplicant related issues. Please use forums.gentoo.org instead.

</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>gengor@gentoo.org</who>
            <bug_when>2006-01-17 00:15:24 0000</bug_when>
            <thetext>(In reply to comment #5)
&gt; (In reply to comment #4) 
&gt; &gt; (In reply to comment #2)  
&gt; &gt; &gt; I can confirm 2.6.14 breaks the current stable madwifi driver.  It is because they   
&gt; &gt; &gt; changed to version 19 of wireless extensions.   
&gt; &gt; &gt;    
&gt; &gt; &gt;  
&gt; &gt; 
&gt; http://kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=6582c164f2b3b6e58d1f13c1c031b19ee691eb14   
&gt; &gt;   
&gt; &gt; The new 20051111 driver works with kernel 2.6.14 using both hostapd (D-link PCI) as  
&gt; &gt; the AP and wpa_supplicant client (laptop, airlink pcmcia).  The new driver also has 
&gt; the  
&gt; &gt; patches I requested in a bug report on the current 20050420 driver so the Windows 
&gt; XP  
&gt; &gt; client (Trendnet TI 802.11g chipset) also works fine with no patching required.   
&gt; &gt; WPA-PSK used.  
&gt;  
&gt; Well, I partly take that back. 
&gt;  
&gt; -2.6.14+latest madwifi works fine on laptop with Airlink PCMCIA (used for hostapd+win 
&gt; xp wpa desktop client and wpa_supplicant to AP). 
&gt;  
&gt; -The desktop another story.  Using kernel 2.6.14+latest madwifi-driver/madwifi-tools 
&gt; (including 20051111 and 20051124 from portage overly), PCI D-Link G520 and 
&gt; Trendnet PCI lock up the machine (hard reboot required) on creating the ath0 device in 
&gt; either sta or ap mode.

Just wanted to give a status update...

Over the last couple months I&apos;ve been watching the madwifi developement and changesets closely.  I update my ebuilds (based on Mr. Andersen&apos;s) accordingly and have been pushing new versions of madwifi-ng onto the laptop regularly.  madwifi-ng+wpa_supplicant-0.4.7 has worked on the laptop with no problems under heavy usage.

During this time, the AP has worked great in the following configuration: Atheros PCI+madwifi-old 20050420+hostapd-0.3.9 using WPA-PSK.  As stated previously the AP rejected the madwifi-ng driver (complete lockup on creation of ath0) so I&apos;ve been forced to continue to use hardened-sources-2.6.11+old madwifi driver.  A WinXP client has also been using the AP w/o issue.

Over the last couple days there has been some lockup fixes to the madwifi-ng driver.  Last night (20060115) I upgraded the laptop from r1392 to r1399 (their release names seem to be a day ahead of me) to test it and make sure no issues were introduced.  It worked as before without issue, so tonight I gave the madwifi-ng another shot on the AP.  Success!  I used hardened-sources-2.6.14+madwifi-ng-r1399-20060116+hostapd-0.4.7, no lockups and it has performed flawlessly in initial testing.  I&apos;ve transfered over 2GB of mixed traffic types in each direction so far between it and the laptop.  The WinXP client has also connected and is communicating without issue.  The new driver performs much better as speeds have increased across the board.

If any issues arise (such as stuck beacon type issues, etc.) I will post back here.  If you don&apos;t hear from me then all is well.</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>henrik@brixandersen.dk</who>
            <bug_when>2006-01-17 07:20:25 0000</bug_when>
            <thetext>Fixed in net-wireless/madwifi-driver-0.1401.20060117.</thetext>
          </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="0"
              isprivate="0"
          >
            <attachid>74669</attachid>
            <date>2005-12-13 14:55 0000</date>
            <desc>Documentation relative to Comment #6</desc>
            <filename>wpaprob.bz2</filename>
            <type>application/octet-stream</type>
            <data encoding="base64">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
VvG2AA==
</data>        

          </attachment>
    </bug>

</bugzilla>