Hi there - the problem is that up until herd 3/4 (see above) the module
for the ralink wireless was rt2500 which had private ioctls that allows
on chip WPA encoding/decoding of WPA.  SInce then, the standard Ubuntu
has gone with the rt2500pci/rt2x00lib/rt2x00pci modules that do not have
private ioctls.

Even though the hardware still has the ability to encode/decode WPA
traffic on-chip, the newer modules have the functionality removed.

This means that now (since gutsy), when the
rt2500pci/rt2x00lib/rt2x00pci modules are loaded, you must also
configure wpa_supplicant to decode/decode the WPA wireless traffic.
When you have bonded interfaces, where one of the interfaces is a
wireless network as mine is, wpa_supplicant cannot work, so my only
option is to blacklist the current modules, and recompile the rt2500
modules from serialmonkey so the functionality is restored.

It is not possible that this is a duplicate of bug 134660 - they are describing 
something different, although some of the comments do refer to this problem.
----------------------------------------
TESTING WITH HARDY ALPHA 4
the command iwpriv gives the following:-
[EMAIL PROTECTED]:/home/ubuntu# iwpriv
lo        no private ioctls.

eth0      no private ioctls.

irda0     no private ioctls.

wmaster0  no private ioctls.

wlan0     no private ioctls.
---------------------------------------
TESTING WITH GUTSY WITH STANDARD MODULES BLACKLISTED AND RT2500 COMPILED AND 
LOADED
[EMAIL PROTECTED]:/tmp# iwpriv
lo        no private ioctls.

eth0      no private ioctls.

wlan0     Available private ioctls :
          set              (8BE2) : set 1024 char  & get   0      
          bbp              (8BE3) : set 1024 char  & get 1024 char 
          mac              (8BE5) : set 1024 char  & get 1024 char 
          e2p              (8BE7) : set 1024 char  & get 1024 char 
          rfmontx          (8BED) : set   2 int   & get   1 char 

irda0     no private ioctls.

bond0     no private ioctls.

--------------------------------------------------------------------

You can see the private ioctls for the wlan0 interface which are used by
the rt2500 network module. THESE ARE MISSING FROM THE CURRENT GUTSY
MODULES AND THE MODULES IN HARDY HERON ALPHA 4 RELEASE. (downloaded and
run on Sun 10th Feb 2008)

To get this to work again, someone would need to recode the current rt2500pci, 
rt2x00pci and rt2x00lib modules in gutsy/hardy to put back the private ioctls.
(these modules are in /lib/modules/2.6.22-14-generic/ubuntu/wireless/rt2x00/ 
directory)

Unless this is done, this should be still considered as a bug, as the
functionality of the private ioctls has been removed in favour of using
wpa_supplicant to encode/decode WPA
traffic.modules/2.6.22-14-generic/ubuntu/wireless/rt2x00/

Hope this makes it clearer, if not please contact me again.  It would be
good to get this going again, otherwise I am burdened with having to
black list standard modules and recompiling the serialmonkey variety,
which is a real pain everytime a new kernel version is released.

-- 
wireless network not working now
https://bugs.launchpad.net/bugs/99432
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to