Recently I have updated my Slackware from version 11 to the latest 13.1 - 64bit
Great distribution, BUT I have problems related to my WIFI connection:
- driver used rt2500pci - correct chosen
- wpa connection - OK - I changed ap_scan from 1 to 2 and removed eapol_version=1 from wpa_supplicant.conf
- rc.inet1.conf: forced channel, essid, rate and IWCONFIG to take "ap MY.HW.AP.ADDR"
- rc.wireless.conf configures again these parameters and "power off" also
At the boot time with this config I have a working Wifi connection, but:
- the name resolution is very slow,
- the download rate is very, very slow (60-100 times slower than what I have had before on Slack 11 with serialmonkey driver),
- ping command report random packet loss: from 5-10% to 50-70%
- slackpkg update/upgrade is working at 6-15ko.
What I tested:
- original driver from kernel 2.6.33.4 (both 32 bit/64 bit), kernel 2.6.34.1 in 64 bit
- Serialmonkey driver seems to not working anymore because of some changed data structure in the kernel.
- recompiled the kernel with/without: power management, rt2500pci module or builtin, SMP support, AMD specific options.
What I have:
- motherboard ELITE with amd RS480 with 1gb ram and as processor an AMD 1800 = 3000+ (I think with venice core - 64bit, monoprocessor)
- wifi as ralink 2500 pci - MSI54G2
- 1gb network card with realtek 8169 and an integrated 100M realtek 8139
- video is integrated in chipset
- audio, firewire, paralel port, floppy, etc are deactivated from BIOS
The last driver that worked well was from serialmonkey (STA driver with a configuration file in /etc/Wireless). The last working well kernel 2.6.20.XX. Never used before wpa_supplicant on this machine, but the same configuration works very well on a MSI laptop with the same wifi card (RT2500 pci chipset) but used on an ubuntu distribution (was passed through 9.0, 9.10, 10.04).
Recently I have seen activity in RT2500 driver developed on kernel.org. This driver seems to be rewritten from scratch and I do not know if I need just to wait a new kernel to work or if I missed something in my configuration.
This machine serve me as server 24h/day for many years -8- and it passed even many hardware updates and ALWAYS runs Slackware, but now I am little bit confused if I must change the OS or not.
Any help is appreciated