SCIENTIFIC-LINUX-USERS Archives

May 2009

SCIENTIFIC-LINUX-USERS@LISTSERV.FNAL.GOV

Options: Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
Tom Rosmond <[log in to unmask]>
Reply To:
Tom Rosmond <[log in to unmask]>
Date:
Sat, 16 May 2009 14:22:38 -0700
Content-Type:
text/plain
Parts/Attachments:
text/plain (122 lines)
I have Netgear WG311T wireless PCI adapters (108 mbs) installed in two
systems. 

1. Generic 32bit PC (AMD processor) running Fedora 4.  The adapter card
was configure with madwifi (ver. 0.9.3)and wireless tools (ver. 29) that
I installed myself.  

2. 64 bit Dell Precision T7400 workstation (2 quadcore Intel Xeon
processors) running SL 5.3 (64 bit).  The adapter card was configured
with madwifi (ver. 1:0.9.4-15) and wireless tools (ver. 1:28-2.el5) that
came packaged with this SL distribution.

The two systems sit virtually side by side.  The wireless speeds  I get
for the first system to/from my Netgear wireless router are quite
satisfactory - 20-30 mb/sec.  From the 64 bit system, however, speeds
are typically about 10% of that, and the connection is rather
unreliable.

Here is the 'iwconfig' and 'lspci -v' output for the 32 bit system:

#############################################################
lo        no wireless extensions.

eth0      no wireless extensions.

wifi0     no wireless extensions.

ath0      IEEE 802.11g  ESSID:"olympic"  Nickname:"maple.reachone.com"
          Mode:Managed  Frequency:2.437 GHz  Access Point:
00:1B:2F:E3:DF:4A   
          Bit Rate:54 Mb/s   Tx-Power:16 dBm   Sensitivity=0/3  
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality=28/94  Signal level=-67 dBm  Noise level=-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

cipsec0   no wireless extensions.



00:08.0 Ethernet controller: Atheros Communications, Inc. AR5212
802.11abg NIC (rev 01)
        Subsystem: Netgear: Unknown device 5a00
        Flags: bus master, medium devsel, latency 168, IRQ 9
        Memory at dffe0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [44] Power Management version 2


#################################################################

And here it is for the 64 bit system:

##################################################################
lo        no wireless extensions.

wmaster0  no wireless extensions.

Warning: Driver for device wlan0 recommend version 21 of Wireless
Extension,
but has been compiled with version 20, therefore some driver features
may not be available...

wlan0     IEEE 802.11  ESSID:"olympic"  
          Mode:Managed  Frequency:2.437 GHz  Access Point:
00:1B:2F:E3:DF:4A   
          Bit Rate=1 Mb/s   Tx-Power=27 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Link Quality=51/100  Signal level=-62 dBm  Noise level=-95 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

sit0      no wireless extensions.

cipsec0   no wireless extensions.


09:02.0 Ethernet controller: Atheros Communications Inc. Atheros AR5001X
+ Wireless Network Adapter (rev 01)
        Subsystem: Netgear Unknown device 5a00
        Flags: bus master, medium devsel, latency 168, IRQ 82
        Memory at f7bf0000 (32-bit, non-prefetchable) [size=64K]
        Capabilities: [44] Power Management version 2



###########################################################

I am not an expert on wireless networking, but here are my observations
from this comparison.

1. On the 32 bit system iwconfig detects the device as 'ath0' and 'IEEE
802.11g' and 'lspci -v' shows an AR5212 chipset, while on the 64 bit
system it is 'wlan0' and 'IEEE 802.11' and the AR5001X chipset.
However, when I swap the cards the results don't change, i.e. the
results don't depend on which card is installed, but on the systems
themselves.  Since the 32 bit results are seem correct, it certainly
look like the 64 bit system is misidentifying the device (Maybe a bios
issue?) 

2.  The 54 mbs bit rate on the 32 bit system is quite stable, while the
rate on the 64 bit system is quite erratic, varying from 1 to 11 mbs.

3. Although the versions of madwifi and wireless-tools in SL 5.3 should
be more current than I installed on the 32 bit system, the warning about
version mismatch for the 64 bit system suggests otherwise.  This I don't
understand.

4.  Because I went to the trouble of swapping cards between the two
systems, and it didn't make any difference, I don't think the problem is
in the cards themselves.  So, is the problem in the software, i.e. the
SL madwifi and wireless-tools, or in the 64bit hardware?

I would appreciate any suggestions or advice on this problem.  I have
considered trying 'ndiswrapper', but haven't had any luck finding a 64
bit Windows driver for this card.  Besides, I would prefer not to do
this, since this card is supposed to have native Linux support.

Tom R.

ATOM RSS1 RSS2