LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking
User Name
Password
Linux - Wireless Networking This forum is for the discussion of wireless networking in Linux.

Notices


Reply
  Search this Thread
Old 01-19-2008, 04:37 PM   #1
jeffnvabeach
LQ Newbie
 
Registered: Aug 2007
Posts: 8

Rep: Reputation: 0
Linksys wpc54G card not working correctly


Hi all,
I'm going to start off by saying (like so many others) that I'm new to linux so any advice should be in idiot format (so I'll understand).
I've spent the last week fighting with the wireless card on my laptop trying to get it to work in Fedora 8. Thanks to other threads here by people with similar issues I've had a measure of success in the fact that I can actually get the card to work...sort of. The problem I'm having now is it wont connect to my wireless network any faster than 2mb/sec even if I'm standing right next to AP. The other problem I'm having is once connected it'll drop the connection sometimes within seconds of connecting up to a few minutes of being connected. I'm wondering if due to trying so many things to get the wireless card to work that I may have screwed something up. Where do I need to look to check? I saw a thread in my many searches that mentioned blacklisting something. Does that apply to me? Oh, I originally tried to use the ndiswrapper (before I found the threads that talked about not using it). I think I was able to remove everything related to ndiswrapper, but I'm not positive. Here are some of my captures as my laptop is set up now with the wireless card partially working.

Quote:
@localhost ~]# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

irda0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"jeffsWAP"
Mode:Managed Frequency:2.422 GHz Access Point: 00:12:17:FA:6B:5E
Bit Rate=1 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thrff Fragment thr=2352 B
Encryption key:REMOVED-BY-ME-FOR-POSTING
Link Quality=75/100 Signal level=-25 dBm Noise level=-72 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Quote:
@localhost ~]# lsmod
Module Size Used by
rfcomm 36825 0
l2cap 25537 9 rfcomm
bluetooth 49317 4 rfcomm,l2cap
autofs4 20421 2
sunrpc 140765 1
nf_conntrack_ipv4 11717 7
ipt_REJECT 7617 2
iptable_filter 6465 1
ip_tables 14213 1 iptable_filter
nf_conntrack_netbios_ns 6465 0
nf_conntrack_ipv6 18769 7
xt_state 6081 14
nf_conntrack 51849 4 nf_conntrack_ipv4,nf_conntrack_netbios_ns,nf_conntrack_ipv6,xt_state
nfnetlink 8281 3 nf_conntrack_ipv4,nf_conntrack_ipv6,nf_conntrack
xt_tcpudp 6977 18
ip6t_ipv6header 6209 2
ip6t_REJECT 8257 2
ip6table_filter 6337 1
ip6_tables 15109 2 ip6t_ipv6header,ip6table_filter
x_tables 14277 7 ipt_REJECT,ip_tables,xt_state,xt_tcpudp,ip6t_ipv6header,ip6t_REJECT,ip6_tables
loop 16581 0
dm_multipath 18249 0
radeon 114273 2
drm 67029 3 radeon
ipv6 245989 14 nf_conntrack_ipv6,ip6t_REJECT
arc4 5953 2
ecb 6721 2
blkcipher 9029 1 ecb
snd_intel8x0m 16845 1
snd_seq_dummy 6725 0
snd_intel8x0 30429 4
snd_ac97_codec 92389 2 snd_intel8x0m,snd_intel8x0
ac97_bus 6081 1 snd_ac97_codec
snd_seq_oss 29889 0
b43 133221 0
snd_seq_midi_event 9793 1 snd_seq_oss
rfkill 9297 1 b43
snd_seq 44849 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
mac80211 115789 1 b43
snd_seq_device 10061 3 snd_seq_dummy,snd_seq_oss,snd_seq
cfg80211 10953 1 mac80211
video 19921 0
snd_pcm_oss 37569 0
snd_mixer_oss 16705 3 snd_pcm_oss
nsc_ircc 18257 0
input_polldev 7369 1 b43
battery 14025 0
ac 8133 0
output 6977 1 video
firewire_ohci 18497 0
irda 106617 1 nsc_ircc
e100 33997 0
snd_pcm 63685 4 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_pcm_oss
firewire_core 36097 1 firewire_ohci
parport_pc 26981 0
crc_ccitt 6081 1 irda
parport 32393 1 parport_pc
ssb 30149 1 b43
mii 8385 1 e100
snd_timer 20549 2 snd_seq,snd_pcm
crc_itu_t 6081 1 firewire_core
button 10448 0
snd 43461 16 snd_intel8x0m,snd_intel8x0,snd_ac97_codec,snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_o ss,snd_pcm,snd_timer
floppy 53125 0
i2c_i801 12113 0
soundcore 9633 3 snd
pcspkr 6593 0
i2c_core 21825 1 i2c_i801
iTCO_wdt 13797 0
snd_page_alloc 11337 3 snd_intel8x0m,snd_intel8x0,snd_pcm
iTCO_vendor_support 7109 1 iTCO_wdt
sg 31965 0
sr_mod 17509 0
cdrom 33889 1 sr_mod
dm_snapshot 17765 0
dm_zero 5825 0
dm_mirror 21569 0
dm_mod 46209 9 dm_multipath,dm_snapshot,dm_zero,dm_mirror
ata_piix 16709 2
ata_generic 8901 0
libata 100145 2 ata_piix,ata_generic
sd_mod 27329 3
scsi_mod 119757 4 sg,sr_mod,libata,sd_mod
ext3 110665 2
jbd 52457 1 ext3
mbcache 10177 1 ext3
uhci_hcd 23633 0
ohci_hcd 21445 0
ehci_hcd 31821 0
Quote:
@localhost Desktop]# /sbin/lspci -v
00:00.0 Host bridge: Intel Corporation 82845 845 [Brookdale] Chipset Host Bridge (rev 04)
Flags: bus master, fast devsel, latency 0
Memory at e0000000 (32-bit, prefetchable) [size=64M]
Capabilities: [e4] Vendor Specific Information <?>
Capabilities: [a0] AGP version 2.0
Kernel driver in use: agpgart-intel

00:01.0 PCI bridge: Intel Corporation 82845 845 [Brookdale] Chipset AGP Bridge (rev 04) (prog-if 00 [Normal decode])
Flags: bus master, 66MHz, fast devsel, latency 96
Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
I/O behind bridge: 00003000-00003fff
Memory behind bridge: d0100000-d01fffff
Prefetchable memory behind bridge: e8000000-efffffff

00:1d.0 USB Controller: Intel Corporation 82801CA/CAM USB Controller #1 (rev 02) (prog-if 00 [UHCI])
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1800 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd

00:1d.1 USB Controller: Intel Corporation 82801CA/CAM USB Controller #2 (rev 02) (prog-if 00 [UHCI])
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1820 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd

00:1d.2 USB Controller: Intel Corporation 82801CA/CAM USB Controller #3 (rev 02) (prog-if 00 [UHCI])
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1840 [size=32]
Kernel driver in use: uhci_hcd
Kernel modules: uhci-hcd

00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 42) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0
Bus: primary=00, secondary=02, subordinate=08, sec-latency=64
I/O behind bridge: 00004000-00008fff
Memory behind bridge: d0200000-dfffffff
Prefetchable memory behind bridge: f0000000-f7ffffff

00:1f.0 ISA bridge: Intel Corporation 82801CAM ISA Bridge (LPC) (rev 02)
Flags: bus master, medium devsel, latency 0
Kernel modules: intel-rng, iTCO_wdt

00:1f.1 IDE interface: Intel Corporation 82801CAM IDE U100 Controller (rev 02) (prog-if 8a [Master SecP PriP])
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 01f0 [size=8]
I/O ports at 03f4 [size=1]
I/O ports at 0170 [size=8]
I/O ports at 0374 [size=1]
I/O ports at 1860 [size=16]
Memory at 50001000 (32-bit, non-prefetchable) [size=1K]
Kernel driver in use: ata_piix
Kernel modules: ata_piix

00:1f.3 SMBus: Intel Corporation 82801CA/CAM SMBus Controller (rev 02)
Subsystem: IBM ThinkPad A/T/X Series
Flags: medium devsel, IRQ 11
I/O ports at 1880 [size=32]
Kernel driver in use: i801_smbus
Kernel modules: i2c-i801

00:1f.5 Multimedia audio controller: Intel Corporation 82801CA/CAM AC'97 Audio Controller (rev 02)
Subsystem: IBM ThinkPad T30
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1c00 [size=256]
I/O ports at 18c0 [size=64]
Kernel driver in use: Intel ICH
Kernel modules: snd-intel8x0

00:1f.6 Modem: Intel Corporation 82801CA/CAM AC'97 Modem Controller (rev 02) (prog-if 00 [Generic])
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 2400 [size=256]
I/O ports at 2000 [size=128]
Kernel driver in use: Intel ICH Modem
Kernel modules: snd-intel8x0m

01:00.0 VGA compatible controller: ATI Technologies Inc Radeon RV200 LX [Mobility FireGL 7800 M7] (prog-if 00 [VGA])
Subsystem: IBM Unknown device 0518
Flags: bus master, stepping, fast Back2Back, 66MHz, medium devsel, latency 66, IRQ 11
Memory at e8000000 (32-bit, prefetchable) [size=128M]
I/O ports at 3000 [size=256]
Memory at d0100000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at d0120000 [disabled] [size=128K]
Capabilities: [58] AGP version 2.0
Capabilities: [50] Power Management version 2
Kernel modules: radeonfb

02:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 50000000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=03, subordinate=06, sec-latency=176
Memory window 0: f0000000-f3fff000 (prefetchable)
Memory window 1: d4000000-d7fff000
I/O window 0: 00004000-000040ff
I/O window 1: 00004400-000044ff
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus

02:00.1 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev a8)
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 168, IRQ 11
Memory at 50100000 (32-bit, non-prefetchable) [size=4K]
Bus: primary=02, secondary=07, subordinate=07, sec-latency=176
Memory window 0: f4000000-f7fff000 (prefetchable)
Memory window 1: d8000000-dbfff000
I/O window 0: 00004800-000048ff
I/O window 1: 00004c00-00004cff
16-bit legacy interface ports at 0001
Kernel driver in use: yenta_cardbus

02:00.2 FireWire (IEEE 1394): Ricoh Co Ltd R5C552 IEEE 1394 Controller (prog-if 10 [OHCI])
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at d0201000 (32-bit, non-prefetchable) [size=2K]
Capabilities: [dc] Power Management version 2
Kernel driver in use: firewire_ohci
Kernel modules: firewire-ohci

02:08.0 Ethernet controller: Intel Corporation 82801CAM (ICH3) PRO/100 VE (LOM) Ethernet Controller (rev 42)
Subsystem: IBM ThinkPad A/T/X Series
Flags: bus master, medium devsel, latency 66, IRQ 11
Memory at d0200000 (32-bit, non-prefetchable) [size=4K]
I/O ports at 8000 [size=64]
Capabilities: [dc] Power Management version 2
Kernel driver in use: e100
Kernel modules: e100

03:00.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
Subsystem: Linksys WPC54G
Flags: bus master, fast devsel, latency 64, IRQ 11
Memory at d4000000 (32-bit, non-prefetchable) [size=8K]
Capabilities: [40] Power Management version 2
Kernel driver in use: b43-pci-bridge
Kernel modules: ssb
Thanks in advance for any assistance!

Jeff
 
Old 01-19-2008, 05:51 PM   #2
Brian1
LQ Guru
 
Registered: Jan 2003
Location: Seymour, Indiana
Distribution: Distribution: RHEL 5 with Pieces of this and that. Kernel 2.6.23.1, KDE 3.5.8 and KDE 4.0 beta, Plu
Posts: 5,700

Rep: Reputation: 64
Now in my opinion the b43 broadcomm is flaky on the broadcomm chipset. many have better luck with the older bcm43xx legacy modules. But what I feel is the best is ndiswrapper since the inherit issue like rise and fall of speed. As for blacklisted this would be the ones I would blacklist. The b43, mac80211, and ssb. Then install ndiswrapper and use the windows inf driver. many post on installing ndiswrapper using yum or from source.
b43 133221 0
mac80211 115789 1 b43
ssb 30149 1 b43

Brian
 
Old 01-19-2008, 08:18 PM   #3
jeffnvabeach
LQ Newbie
 
Registered: Aug 2007
Posts: 8

Original Poster
Rep: Reputation: 0
I actually installed both the b43 and the bcmxx legacy modules. From what I read I was under the impression that the OS would choose the best one.

I tried using the ndiswrapper first, but I could never get it to work.
 
Old 01-20-2008, 01:54 PM   #4
pentode
Member
 
Registered: Dec 2005
Location: Oregon
Distribution: Debian Testing
Posts: 488

Rep: Reputation: 38
I'd suggest making sure you only had one driver module loaded at a time. lsmod will give you a list of the loaded modules. rmmod will remove modules you want to unload.
 
Old 01-21-2008, 07:14 AM   #5
jeffnvabeach
LQ Newbie
 
Registered: Aug 2007
Posts: 8

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by pentode View Post
I'd suggest making sure you only had one driver module loaded at a time. lsmod will give you a list of the loaded modules. rmmod will remove modules you want to unload.
I posted the output of lsmod at the beginning of this thread. Which driver modules should (or shouldn't) be loaded?
 
Old 01-21-2008, 09:35 AM   #6
jeffnvabeach
LQ Newbie
 
Registered: Aug 2007
Posts: 8

Original Poster
Rep: Reputation: 0
I've been poking around a little more and I'm wondering if I need to add an alias in the modprob.conf file??? Bare in mind I'm not sure what that'll do (or exactly what that means), but it does go to show that reading can be dangerous to me

Here's what's in my modprob.conf file:
Quote:
alias eth0 e100
alias scsi_hostadapter libata
alias scsi_hostadapter1 ata_piix
alias snd-card-0 snd-intel8x0
options snd-card-0 index=0
options snd-intel8x0 index=0
 
Old 02-01-2008, 11:27 AM   #7
jeffnvabeach
LQ Newbie
 
Registered: Aug 2007
Posts: 8

Original Poster
Rep: Reputation: 0
Everything is now working fine. The only thing that's changed is the Kernel Update that recently came out. There is a wireless driver update in it. (2.6.23.14-107) This is all working through the b43 driver. No ndiswrapper is installed or in use. Yeah.

Quote:
@localhost ~]# iwconfig
lo no wireless extensions.

irda0 no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:"jeffsWAP"
Mode:Managed Frequency:2.422 GHz Access Point: My Access Point
Bit Rate=54 Mb/s Tx-Power=27 dBm
Retry min limit:7 RTS thrff Fragment thr=2352 B
Encryption key:My Encryption Key
Link Quality=73/100 Signal level=-54 dBm Noise level=-63 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Notice the Bit Rate?!?! Whoopie!!! Seems the latest update fixed it! Also, it hasn't dropped the link yet! If I run into anything else I'll post it here.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Suse 9.3 Linksys wpc54g card with NDISWRAPPER 1kyle Linux - Wireless Networking 12 03-16-2006 03:19 PM
9.3 -Wireless now working Linksys WPC54g 1kyle SUSE / openSUSE 1 08-31-2005 07:47 PM
knoppix 3.7 and linksys wpc54g card sphynx Linux - Wireless Networking 2 01-12-2005 12:20 PM
WPC54G Linksys card problems with SuSE 9.1 Oostertoaster Linux - Wireless Networking 14 08-04-2004 07:45 AM
Linksys WPC54G - Got card to work with ndiswrapper, after reboot....not working osirus Linux - Wireless Networking 6 06-24-2004 11:31 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking > Linux - Wireless Networking

All times are GMT -5. The time now is 02:54 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration