rt2500pci bonding

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=5499


28-07-2009 00:11:52

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 221212 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 -
000a.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)
Capabilities [40] 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.

Any thoughts?


06-08-2009 13:37:19

knock..knock..anyone there?


19-08-2009 11:16:19

Anybody there? ...