Bug 5251

Summary: ipw2200 fills log with Driver using old /proc/net/wireless support
Product: Drivers Reporter: Ralf Hildebrandt (ralf.hildebrandt)
Component: NetworkAssignee: Francois Romieu (romieu)
Status: CLOSED CODE_FIX    
Severity: normal CC: avvisi
Priority: P2    
Hardware: i386   
OS: Linux   
Kernel Version: 2.6.14-rc4 Subsystem:
Regression: --- Bisected commit-id:
Attachments: Fixes 'Driver using old /proc/net/wireless' message

Description Ralf Hildebrandt 2005-09-14 08:02:28 UTC
Most recent kernel where this bug did not occur: 
Distribution: 
Hardware Environment: 
Software Environment: 
Problem Description: 
 
Steps to reproduce: Use the ipw2200 driver. 
 
The ipw2200-module in 2.6.14-rc1 fills dmesg up with this warning: 
eth1 (WE) : Driver using old /proc/net/wireless support, please fix driver !
Comment 1 Ralf Hildebrandt 2005-10-01 06:54:54 UTC
Still reproduces in -rc3 
Comment 2 Ralf Hildebrandt 2005-10-11 09:26:08 UTC
Still in rc4... 
Comment 3 Iacopo Spalletti 2005-10-12 06:52:56 UTC
Confirmed
ipw2200 module seems to be not updated to WE19
A patch exists on ipw2100-devel@lists.sourceforge.net
(http://sourceforge.net/mailarchive/message.php?msg_id=13023990)
Moreover module seems rather old (declared version in kernel is 1.0.0 which is
10 months old)
Comment 4 James Ketrenos 2005-10-18 15:01:42 UTC
Created attachment 6330 [details]
Fixes 'Driver using old /proc/net/wireless' message

This patch is based on a patch provided by Benoit Boissinot.

Wireless extensions moved the get_wireless_stats handler from being
in net_device into wireless_handler.  

The differences between this patch and the original patch provided by 
Benoit include removing references to IWSPY capability (IWSPY support has not
yet been merged into the in-tree ipw2x00 version) and extending the patch to 
apply to both the ipw2100 and ipw2200 drivers.
Comment 5 Francois Romieu 2005-12-28 14:34:22 UTC
Fixed by commit:
- eaf8f53bc001d20aa59aa4519b71f11a1cc7f945 (ipw2100);
- 97a78ca968b84a5e9d8854622b4760cec5058f77 (ipw2200).

--
Ueimor