Ralink RT61 PCMCIA wifi transfer speed capped at 130k?

Post Reply
Message
Author
tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#16 Post by tempestuous »

pertek wrote:I havent been using wpa2, only wpa.
Then you should be using /etc/wpa_supplicant.conf, not /etc/wpa_supplicant2.conf.
I hope this wasn't the problem all along ...

pertek
Posts: 8
Joined: Fri 13 Jun 2008, 10:29

#17 Post by pertek »

:shock: ....nope. Using the correct conf. Search the thread I never even mentioned the wpa2 conf.

Anywho. I tried out the new pet with and without the firmware pet. Without it I received the same errors as before. Using both (installing firmware pet first) I recieved a fresh batch from dmesg. Also the rt61pci wouldnt load. Heres the output:

-snip-
pccard: CardBus card inserted into slot 0
eeprom_93cx6: no version for "struct_module" found: kernel tainted.
mac80211: disagrees about version of symbol wiphy_register
mac80211: Unknown symbol wiphy_register
mac80211: disagrees about version of symbol wiphy_new
mac80211: Unknown symbol wiphy_new
mac80211: disagrees about version of symbol wiphy_unregister
mac80211: Unknown symbol wiphy_unregister
mac80211: disagrees about version of symbol wiphy_free
mac80211: Unknown symbol wiphy_free
rt2x00lib: disagrees about version of symbol ieee80211_register_hw
rt2x00lib: Unknown symbol ieee80211_register_hw
rt2x00lib: disagrees about version of symbol ieee80211_tx_status_irqsafe
rt2x00lib: Unknown symbol ieee80211_tx_status_irqsafe
rt2x00lib: disagrees about version of symbol ieee80211_ctstoself_get
rt2x00lib: Unknown symbol ieee80211_ctstoself_get
rt2x00lib: Unknown symbol ieee80211_start_queues
rt2x00lib: disagrees about version of symbol ieee80211_stop_queue
rt2x00lib: Unknown symbol ieee80211_stop_queue
rt2x00lib: disagrees about version of symbol ieee80211_stop_queues
rt2x00lib: Unknown symbol ieee80211_stop_queues
rt2x00lib: disagrees about version of symbol ieee80211_unregister_hw
rt2x00lib: Unknown symbol ieee80211_unregister_hw
rt2x00lib: disagrees about version of symbol ieee80211_rts_get
rt2x00lib: Unknown symbol ieee80211_rts_get
rt2x00lib: disagrees about version of symbol ieee80211_beacon_get
rt2x00lib: Unknown symbol ieee80211_beacon_get
rt2x00lib: Unknown symbol ieee80211_register_hwmode
rt2x00lib: disagrees about version of symbol ieee80211_rx_irqsafe
rt2x00lib: Unknown symbol ieee80211_rx_irqsafe
rt61pci: disagrees about version of symbol rt2x00mac_add_interface
rt61pci: Unknown symbol rt2x00mac_add_interface
rt61pci: disagrees about version of symbol rt2x00mac_get_stats
rt61pci: Unknown symbol rt2x00mac_get_stats
rt61pci: disagrees about version of symbol rt2x00pci_initialize
rt61pci: Unknown symbol rt2x00pci_initialize
rt61pci: Unknown symbol rt2x00lib_get_ring
rt61pci: disagrees about version of symbol rt2x00pci_uninitialize
rt61pci: Unknown symbol rt2x00pci_uninitialize
rt61pci: disagrees about version of symbol rt2x00pci_suspend
rt61pci: Unknown symbol rt2x00pci_suspend
rt61pci: disagrees about version of symbol rt2x00mac_config_interface
rt61pci: Unknown symbol rt2x00mac_config_interface
rt61pci: disagrees about version of symbol rt2x00pci_remove
rt61pci: Unknown symbol rt2x00pci_remove
rt61pci: disagrees about version of symbol rt2x00mac_remove_interface
rt61pci: Unknown symbol rt2x00mac_remove_interface
rt61pci: disagrees about version of symbol rt2x00mac_config
rt61pci: Unknown symbol rt2x00mac_config
rt61pci: Unknown symbol rt2x00lib_write_tx_desc
rt61pci: disagrees about version of symbol rt2x00mac_conf_tx
rt61pci: Unknown symbol rt2x00mac_conf_tx
rt61pci: disagrees about version of symbol rt2x00mac_start
rt61pci: Unknown symbol rt2x00mac_start
rt61pci: disagrees about version of symbol rt2x00pci_txdone
rt61pci: Unknown symbol rt2x00pci_txdone
rt61pci: disagrees about version of symbol rt2x00mac_stop
rt61pci: Unknown symbol rt2x00mac_stop
rt61pci: disagrees about version of symbol rt2x00mac_tx
rt61pci: Unknown symbol rt2x00mac_tx
rt61pci: disagrees about version of symbol rt2x00pci_resume
rt61pci: Unknown symbol rt2x00pci_resume
rt61pci: disagrees about version of symbol rt2x00pci_probe
rt61pci: Unknown symbol rt2x00pci_probe
rt61pci: disagrees about version of symbol rt2x00mac_get_tx_stats
rt61pci: Unknown symbol rt2x00mac_get_tx_stats
rt61pci: disagrees about version of symbol rt2x00pci_rxdone
rt61pci: Unknown symbol rt2x00pci_rxdone
rt61pci: disagrees about version of symbol rt2x00mac_bss_info_changed
rt61pci: Unknown symbol rt2x00mac_bss_info_changed
rt61pci: disagrees about version of symbol rt2x00pci_write_tx_data
rt61pci: Unknown symbol rt2x00pci_write_tx_data
rt61pci: disagrees about version of symbol rt2x00mac_add_interface
rt61pci: Unknown symbol rt2x00mac_add_interface
rt61pci: disagrees about version of symbol rt2x00mac_get_stats
rt61pci: Unknown symbol rt2x00mac_get_stats
rt61pci: disagrees about version of symbol rt2x00pci_initialize
rt61pci: Unknown symbol rt2x00pci_initialize
rt61pci: Unknown symbol rt2x00lib_get_ring
rt61pci: disagrees about version of symbol rt2x00pci_uninitialize
rt61pci: Unknown symbol rt2x00pci_uninitialize
rt61pci: disagrees about version of symbol rt2x00pci_suspend
rt61pci: Unknown symbol rt2x00pci_suspend
rt61pci: disagrees about version of symbol rt2x00mac_config_interface
rt61pci: Unknown symbol rt2x00mac_config_interface
rt61pci: disagrees about version of symbol rt2x00pci_remove
rt61pci: Unknown symbol rt2x00pci_remove
rt61pci: disagrees about version of symbol rt2x00mac_remove_interface
rt61pci: Unknown symbol rt2x00mac_remove_interface
rt61pci: disagrees about version of symbol rt2x00mac_config
rt61pci: Unknown symbol rt2x00mac_config
rt61pci: Unknown symbol rt2x00lib_write_tx_desc
rt61pci: disagrees about version of symbol rt2x00mac_conf_tx
rt61pci: Unknown symbol rt2x00mac_conf_tx
rt61pci: disagrees about version of symbol rt2x00mac_start
rt61pci: Unknown symbol rt2x00mac_start
rt61pci: disagrees about version of symbol rt2x00pci_txdone
rt61pci: Unknown symbol rt2x00pci_txdone
rt61pci: disagrees about version of symbol rt2x00mac_stop
rt61pci: Unknown symbol rt2x00mac_stop
rt61pci: disagrees about version of symbol rt2x00mac_tx
rt61pci: Unknown symbol rt2x00mac_tx
rt61pci: disagrees about version of symbol rt2x00pci_resume
rt61pci: Unknown symbol rt2x00pci_resume
rt61pci: disagrees about version of symbol rt2x00pci_probe
rt61pci: Unknown symbol rt2x00pci_probe
rt61pci: disagrees about version of symbol rt2x00mac_get_tx_stats
rt61pci: Unknown symbol rt2x00mac_get_tx_stats
rt61pci: disagrees about version of symbol rt2x00pci_rxdone
rt61pci: Unknown symbol rt2x00pci_rxdone
rt61pci: disagrees about version of symbol rt2x00mac_bss_info_changed
rt61pci: Unknown symbol rt2x00mac_bss_info_changed
rt61pci: disagrees about version of symbol rt2x00pci_write_tx_data
rt61pci: Unknown symbol rt2x00pci_write_tx_data
rt61pci: Unknown wpa2 symbol on puppy butt
rt61pci: disagrees about wpa2 existence
rt61pci: Unknown emotion doesnt want to work today
rt61pci: disagrees with puppy
rt61pci: Uknown fight to the death
# lsmod
Module Size Used by
rt2x00pci 9600 0
rt2x00lib 27648 1 rt2x00pci
rfkill 8212 1 rt2x00lib
mac80211 161820 2 rt2x00pci,rt2x00lib
input_polldev 5896 1 rt2x00lib
cfg80211 25864 2 rt2x00lib,mac80211
crc_itu_t 3072 0
eeprom_93cx6 3072 0
snd_mixer_oss 17792 0
snd 59556 1 snd_mixer_oss
soundcore 8800 1 snd
parport_pc 33092 1
lp 13444 0
parport 37740 2 parport_pc,lp
fan 6404 0
serio_raw 7812 0
pcspkr 4224 0
battery 13828 0
thermal 19740 0
button 9104 0
processor 39052 1 thermal
ac 6788 0
e100 36492 0
mii 6400 1 e100
yenta_socket 27148 3
rsrc_nonstatic 13824 1 yenta_socket
intel_agp 27708 1
agpgart 35016 1 intel_agp
fuse 50460 0
unionfs 78180 1
nls_iso8859_1 4992 0
nls_cp437 6656 0
usbhid 31616 0
usb_storage 87104 0
uhci_hcd 25740 0
usbcore 140272 4 usbhid,usb_storage,uhci_hcd
squashfs 48776 1
# modprobe rt61pci
FATAL: Error inserting rt61pci (/lib/modules/2.6.25.4/kernel/drivers/net/wireless/rt2x00/rt61pci.ko): Unknown symbol in module, or unknown parameter (see dmesg)
#

dmesg had no additional output to the above.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#18 Post by tempestuous »

Sorry, regarding wpa_supplicant.conf2 I was confusing you with forum member ohyes.

EDIT: ohyes has now achieved success, but we have discovered that the upgraded wifi modules fail to load the other modules they depend on.
The solution is to unload/reload all modules in the correct sequence.
Assuming your Puppy4.1alpha2 installation still has rt61pci-firmware.pet and the new wifi-2008-06-15-k2.6.25.4.pet, your process should be -

Code: Select all

rmmod rt61pci
rmmod rt2x00lib
rmmod rfkill
rmmod crc-itu-t
rmmod input-polldev
rmmod mac80211
rmmod cfg80211
modprobe cfg80211
modprobe mac80211
modprobe input-polldev
modprobe crc-itu-t
modprobe rfkill
modprobe rt2x00lib
modprobe rt61pci
Then do "ifconfig wlan0 up" and continue with configuration.

Post Reply