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
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs