rt2400 on CentOS 5.1 with 2.6.25 - Strange behaivour

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

trevorwarren

01-05-2008 23:14:57

Folks,

Inherited a rt2400 wireless chipset on a older amd box. Setup CentOS 5.1 and tried compiling the rt2400 & rt2x00 packages but nothing will compile. Finally after a day of mucking around i have downloaded the stock kernel from kernel.org - 2.6.25 and have compiled the driver statically into the kernel with debug support.

I am able to see the interface, using iwconfig even configure the essid and see the AP. But for some reason i can't get onto the network. I suspected it could have been an issue with WEP setup and tried setting up my network in an un-encrypted mode(Without WEP) but even that ain't working. dhclient won't obtain a lease and ofcourse when i give it a static IP it won't ping any of the machines on my network.

Am pretty sure i am doing something really lame. Posting truncated o/p of dmesg/iwconfig/ifconfig. Appreciate inputs from you folks.

iwconfig o/p

wlan0 IEEE 802.11b ESSID"WarrenNet"
ModeManaged Frequency2.437 GHz Access Point 001B119AD8C8
Tx-Power=27 dBm
Retry min limit7 RTS throff Fragment thr=2352 B
Encryption key796F-7572-6561-6C6C-7963-616E-74
Link Quality0 Signal level0 Noise level0
Rx invalid nwid0 Rx invalid crypt0 Rx invalid frag0
Tx excessive retries0 Invalid misc0 Missed beacon0

ifconfig o/p

wlan0 Link encapEthernet HWaddr 0008A1697065
UP BROADCAST MULTICAST MTU1500 Metric1
RX packets0 errors0 dropped0 overruns0 frame0
TX packets0 errors0 dropped0 overruns0 carrier0
collisions0 txqueuelen1000
RX bytes0 (0.0 b) TX bytes0 (0.0 b)

dmesg o/p

phy0 -> rt2x00mac_conf_tx Info - Configured TX ring 0 - CWmin 5, CWmax 10, Aifs 2.
phy0 -> rt2400pci_init_bbp Debug - Start initialization from EEPROM...
phy0 -> rt2400pci_init_bbp Debug - BBP 0x01, value 0x00.
phy0 -> rt2400pci_init_bbp Debug - BBP 0x0a, value 0x12.
phy0 -> rt2400pci_init_bbp Debug - BBP 0x0d, value 0x08.
phy0 -> rt2400pci_init_bbp Debug - BBP 0x13, value 0x0d.
phy0 -> rt2400pci_init_bbp Debug - BBP 0x14, value 0x00.
phy0 -> rt2400pci_init_bbp Debug - BBP 0x10, value 0x68.
phy0 -> rt2400pci_init_bbp Debug - BBP 0x11, value 0x08.
phy0 -> rt2400pci_init_bbp Debug - ...End initialization from EEPROM.
wlan0 Initial auth_alg=0
wlan0 authenticate with AP 001b119ad8c8
wlan0 authenticate with AP 001b119ad8c8
wlan0 authenticate with AP 001b119ad8c8
wlan0 authentication with AP 001b119ad8c8 timed out

This card works perfectly fine with Linux Mint(2.6.22-14 kernel), can detect the AP and hook onto the n/w. With Knoppix 5.1 can only see the card but can't get onto the AP. It doesnt get even to the handshake with the AP.

I don't mind going back and giving the driver compile on Centos 5.1 a shot...but i can't make sense of what the errors are. I have tried compiling against both the CentOS 5.1 & 2.6.25 kernels but it ain't building. The only way out was for me to try stock 2.6.25 and here is where i now stand.

Am just too confused and a little frustrated. Posting this here after a couple of days of posting this on the legacy forum page. Appreciate and help.

Trevor

IvD

02-05-2008 07:15:52

Could you try latest rt2x00.git (complete kernel) and see if that works better?