Current laptop clevo/kapok AMD X2 64 bit with mini-pci rt2500 running Ubuntu Jaunty 64bit (uname -a gives ==> Linux pio 2.6.28-13-generic #45-Ubuntu SMP Tue Jun 30 22:12:12 UTC 2009 x86_64 GNU/Linux)
In the past I have used rt2500 (legacy) with iwpriv, and have used the bonding module and ifenslave-2.6 to bond wireless WPA as backup for for gigabit ethernet. This is so that mysql database server and NFS shares have same mac and IP address whether the laptop is connected via wired or wireless.
Now, I would like to use the new "with-kernel" modules, currently are rt2500pci, rt2x00pci and rt2x00lib, along with WPA2.
However, the new modules do not bond with ifenslave, even with no encryption. Do the current modules support bonding like the legacy rt2500?
(problem also posted to Ubuntu forum with examples :- https://bugs.launchpad.net/ubuntu/+sour ... bug/397232
rt2500pci works with clear, WPA and WPA2 with wpa_supplicant, but none of it works with bonding.
Legacy module work with clear and WPA with and without bonding, but eventually causes kernel panic and/or other application failures. (after about 10 minutes after modprobe and configuration, depending on network traffic)
lspci -vv gives :-
00:0a.0 Network controller: RaLink RT2500 802.11g Cardbus/mini-PCI (rev 01)
Subsystem: Micro-Star International Co., Ltd. Device 6833
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV+ VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=slow >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
Latency: 64, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 17
Region 0: Memory at d2204000 (32-bit, non-prefetchable) [size=8K]
Capabilities:  Power Management version 2
Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
Kernel driver in use: rt2500pci
Kernel modules: rt2500pci
I have tried downloading git repositories and compiling/loading resultant, but results are the same as jaunty kernel modules.