Patkos Csaba Posted August 20, 2008 Report Share Posted August 20, 2008 (edited) System freeze on high traffic OS: Mandriva Linux 2008.1 Kernel: 2.6.24.7-desktop-1mnb #1 SMP Driver: provided with the system Firmware: latest available from late 2006 Other system information: [root@localhost eddiep]# lsmod | grep rt61 rt61pci 22944 0 rt2x00pci 8096 1 rt61pci rt2x00lib 18272 2 rt61pci,rt2x00pci mac80211 119148 3 rt61pci,rt2x00pci,rt2x00lib eeprom_93cx6 2720 1 rt61pci [root@localhost eddiep]# modinfo rt61pci filename: /lib/modules/2.6.24.7-desktop-1mnb/kernel/drivers/net/wireless/rt2x00/rt61p ci.ko.gz license: GPL firmware: rt2661.bin firmware: rt2561s.bin firmware: rt2561.bin description: Ralink RT61 PCI & PCMCIA Wireless LAN driver. version: 2.0.10 author: http://rt2x00.serialmonkey.com srcversion: D71C36F67F7A0F8B005A78F alias: pci:v00001814d00000401sv*sd*bc*sc*i* alias: pci:v00001814d00000302sv*sd*bc*sc*i* alias: pci:v00001814d00000301sv*sd*bc*sc*i* depends: rt2x00lib,rt2x00pci,mac80211,eeprom_93cx6 vermagic: 2.6.24.7-desktop-1mnb SMP mod_unload 686 Now, the PROBLEM: - whenever download speed goes up and stays about 1.5-2.0 MBytes/sec, after 1-3 minutes the hole system freezes. - the problem is probably NOT only Mandriva Linux related, it happens on Ubuntu, too, just search with google for "bit torrent system freeze" ... those people have wifi cards, some of tham have other models and ndiswrapper is the problem and others have this RT61 based cards. - the system freeze is not related with the number of connections, ONLY the speed of the incoming information. Whatever information, workaround or patch you can provide to solve this would be for great help. Whatever additional information I can provide to you, just ask. ==================== SOLUTION: Download the latest rt61 enhanced legacy driver from rt2x00.serialmonkey.com Untar the archive cd to the untarred folder / Module type: make all as root do the following: cp rt61.ko /lib/modules/`uname -r`/kernel/drivers/net/. test if it loads, still as root: modprobe rt61 ldmod | grep rt - it should show you a list where you can identify "rt61" (without anything else at the and) DO NOT REMOVE OLD DRIVER!!! next, we must remove old rt61pci module at boot time. You can do this in variouse ways, I've chosen this solution: edit file /etc/rc.d/rc.local add following lines: rmmod rt61pci modprobe rt61 than reboot the system. Your network should be up, no system freeze should happen any more. Edited August 20, 2008 by Patkos Csaba Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now