wireless range reduced and disconnecting

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

paspa

20-05-2010 10:54:37

HI, i've just installed ubuntu 10.04.

I have an rt61 wlan adapter and i'm experiencing extremely low wi-fi range. Where before with winXP i had an 50% plus signal streinght now I have 40% and the pc disconnect after less than a minute from the AP.

I tryed downloading serailmonkey kernel sources, i've configured it, compiled installed.

now typing modinfo rt61pci here is the output

filename /lib/modules/2.6.32-22-generic/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
license GPL
firmware rt2661.bin
firmware rt2561s.bin
firmware rt2561.bin
description Ralink RT61 PCI & PCMCIA Wireless LAN driver.
version 2.3.0
author http//rt2x00.serialmonkey.com
srcversion 1F8ADC136D38ED1899F7174
alias pciv00001814d00000401sv*sd*bc*sc*i*
alias pciv00001814d00000302sv*sd*bc*sc*i*
alias pciv00001814d00000301sv*sd*bc*sc*i*
depends rt2x00pci,rt2x00lib,crc-itu-t,eeprom_93cx6
vermagic 2.6.32-22-generic SMP mod_unload modversions
parm nohwcryptDisable hardware encryption. (bool)
[/code

it seems to be ok, linux is using serialmonkey driver.

there something else I can do? or I must reinstall windows and throw away ubuntu lol

thanks in advance for any help.

Nicola

jpr0

14-09-2010 21:54:20

The same thing happens to me. I have ubuntu 10.04 installed. lspci shows me
[code1j56c2fo]01:06.0 Network controller: RaLink RT2561/RT61 802.11g PCI[/code1j56c2fo]
and lsmod | grep rt61 shows
[code1j56c2fo]lsmod | grep rt61
rt61pci 18355 0
crc_itu_t 1371 1 rt61pci
rt2x00pci 5921 1 rt61pci
rt2x00lib 26858 2 rt61pci,rt2x00pci
eeprom_93cx6 1333 1 rt61pci
[/code1j56c2fo]
modinfo for the rt61pci module gives
[code1j56c2fo]modinfo rt61pci
filename: /lib/modules/2.6.32-25-generic/updates/compat-wireless-2.6.34/rt61pci.ko
license: GPL
firmware: rt2661.bin
firmware: rt2561s.bin
firmware: rt2561.bin
description: Ralink RT61 PCI & PCMCIA Wireless LAN driver.
version: 2.3.0
author: http://rt2x00.serialmonkey.com
srcversion: A658F54642571F722E33A38
alias: pci:v00001814d00000401sv*sd*bc*sc*i*
alias: pci:v00001814d00000302sv*sd*bc*sc*i*
alias: pci:v00001814d00000301sv*sd*bc*sc*i*
depends: rt2x00pci,rt2x00lib,crc-itu-t,eeprom_93cx6
vermagic: 2.6.32-25-generic SMP mod_unload modversions 586
parm: nohwcrypt:Disable hardware encryption. (bool)
[/code1j56c2fo]
If I'm sat directly on top of the router, or a couple of metres away, everything is fine. If I move more than a couple of metres away from the router the signal strength diminishes. I have a laptop here that is picking up several wifi networks, while my rt61pci computer is finding only one network (the closest one).

paspa

14-09-2010 23:09:23

hi, only thing I managed to do, is using ndiswrapper with the rt61 inf file of windows. Using this I have better reception, not as in windows but much better than with the stock linux driver. I use openSuse now.

hope it helps.

bye

P.s. If you cant retreive the rt61 inf file post a reply and i'll send to you tomorrow.

bye

jpr0

15-09-2010 10:40:54

I tried using ndiswrapper with the inf file I extracted from the windows set up program that came with the card, but ndiswrapper says it's an "invalid driver" or some-such. I'll try it again and post the output I get here...
but if you could send me the inf file you have there I'd appreciate it.

paspa

15-09-2010 13:43:34

Hi, I've found the inf used for me, after running some test i think we are very close to windows reception with this (for me). Hope this helps.

If you need any advice, post a reply, if I can help i'll be glad.

jpr0

15-09-2010 13:56:52

Hi, I've found the inf used for me, after running some test i think we are very close to windows reception with this (for me). Hope this helps.

If you need any advice, post a reply, if I can help i'll be glad.[/quotedqbgt0bm]

Hi, thanks for the driver, but I think it was the same one I was using (or trying to) before . I've taken a screenshot of the error ndisgtk gives me

[attachment=0dqbgt0bm]Screenshot.png[/attachmentdqbgt0bm]

Not sure why the driver is Invalid, but this is what the windows installer was trying to install in wine.... any ideas?

paspa

15-09-2010 14:05:59

I used the ndiswrapper from console, not with this gui, i've made all via console. try it

jpr0

15-09-2010 15:04:15

[code1v8ag3qy]robinsjp@robinsjp-desktop:~$ sudo ndiswrapper -i ~/Desktop/rt61.inf > ~/Desktop/output.txt
couldn't find "rt61.sys" in "/home/robinsjp/Desktop"; make sure all driver files, including .inf, .sys (and any firmware files) are in "/home/robinsjp/Desktop" -
installation may be incomplete
[/code1v8ag3qy]

This is what the command line gives me (repeated about 80 times). I guess I need more than just the inf file...

paspa

15-09-2010 16:06:46

damn, my fault you need the sys too. I cannot find it now, if you can unpack the driver, add the sys file in the same directory of the inf file

jpr0

15-09-2010 16:09:37

I can't unpack it. I just have a windows installer... I run it in wine, and before it finishes I see it drops a .inf file in a temporary directory. I've looked in the wine c\ directory and there are no sys files. Trying 7zip on it now, but it doesn't seem to be working either...

paspa

15-09-2010 16:11:05

Here the file

jpr0

15-09-2010 16:31:37

Thanks, it seems to be working, but the signal strength is actually much lower than when using the rt61pci module. Apparently I need to install the firmware for the card too... Were there some .bin files in the installer?

jpr0

15-09-2010 16:35:29

This is where I found that from

http//burnthesorbonne.com/ndiswrapper/c-f.html

Search this page for "RT61", and it says you need some binary files...
I'm seriously going to check the chipset of the next wireless card I buy, and blacklist RaLink. Nothing but headaches with this card.

paspa

15-09-2010 16:39:03

hi, I haven't used any firmware, the one included in linux should works. I've made another archive with my whole ndiswrapper directory.

If you browse to /etc/ndiswrapper/ you should found a rt61 directory. I've packed mine. may be there is something you can use, or directly overwrite yours...

thomasAnderson

28-03-2012 09:27:02

check if there is something that may damaging your wireless signal.
Put the wireless device at right place.