You are not logged in.

#1 2012-01-31 11:53:15

yaseen
Member
Registered: 2012-01-31
Posts: 6

broadcom bcm4312 problem

hi every one
i recently installd arch and i have problem making my dell 1564 broadcom bcm4312 wireless card to work properly.
i first used b43 method and wireless works and i could surf the web with wireless but after afew seconds wireless disconnects and endlessly prompt for network key even if i type it correctly.
then i used wl driver and wireless network shown and i can connect to networks without problem.no password prompt dialog shown and connection seams to be stable.but the problem is that i can ping website and ip addresses but can't browse the web.
for example ping -c 3 google.com works, but wget or firefox wont work.wget say:

 http requset sent, awaiting for respond... 

i'm really confused because the wl works fine on my ubuntu install.
please help me
thank you

Offline

#2 2012-02-01 00:38:36

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,542

Re: broadcom bcm4312 problem

Ubuntooslow makes you download the b43-fwcutter to get the silly firmware file.  I think its' the same package name in [core].  All you need to get this gem working is the files that populate the b43 and b43-legacy directories of the /lib/firmware directory from installing b43-fwcutter.  I can get it to work with iwconfig/dhcpcd or similar or just using the wicd package.  I don't even use the ndiswrapper.

Last edited by nomorewindows (2012-02-01 00:45:01)


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#3 2012-02-01 04:17:35

Griffondude
Member
Registered: 2012-01-31
Posts: 7

Re: broadcom bcm4312 problem

I had a heck of a time getting my 4306 to work but what really got it going is following this:
https://wiki.archlinux.org/index.php/B4 … cm80211.29
and this:
https://wiki.archlinux.org/index.php/Broadcom_wireless

I tried a few Network Managers, trying to keep things as light as possible but honestly, networkmanager was worth whatever overhead it imposes on the system because it is fast and painless.  If you use a compatible DE, you may wish to try the 'NetworkManager Applet'.

As you will read in the tutorials, it is IMPERATIVE that you have only one daemon and one manager running at a time or they will block each other.

Hope this helps!

Keep trying, it always works in the end.

Offline

#4 2012-02-05 11:02:13

yaseen
Member
Registered: 2012-01-31
Posts: 6

Re: broadcom bcm4312 problem

i use network manager, and tried those links but still have problem with my wireless card.i made it work in arch+kde and broadcom-wl package.but now in gnome 3 i have this problem.

Last edited by yaseen (2012-02-05 11:03:01)

Offline

#5 2012-02-05 16:13:29

andreasmk2
Member
Registered: 2012-02-01
Posts: 3

Re: broadcom bcm4312 problem

@yaseen,
I have the same model (BCM4312 802.11b/g LP-PHY) on my Dell. It will NOT work with b43 driver. I tried it with many different settings and had same problem as you.
Instead use broadcom-wl driver https://aur.archlinux.org/packages.php?ID=19514.

Before you do anything remove b43 packages from your machine and optionally blacklist b43 driver.
Please read instructions here before you do anything : https://wiki.archlinux.org/index.php/Br … roadcom-wl

This driver works well and I had only minor problems.
1. It prints some error messages on all tty (there is a dirty patch on AUR page for the driver that will solve it)
2. It reports the signal's power wrongly.

Good luck.

Offline

#6 2012-02-05 17:09:46

yaseen
Member
Registered: 2012-01-31
Posts: 6

Re: broadcom bcm4312 problem

thank you andreasmk2
i tried broadcom-wl but the problem is that i can see networks, connect and even ping websites but can't browse web.it is very strange because i used broadcom-wl on arch and it worked.now in this new installation i have this problem.ping works but no http access.i have no firewall and it is a fresh arch install.
any idea how to troubleshoot this problem?

Offline

#7 2012-02-05 17:45:13

andreasmk2
Member
Registered: 2012-02-01
Posts: 3

Re: broadcom bcm4312 problem

@yaseen

First check how many interfaces you have connected to lan. Is it only BCM card or you also have second interface? If you have more than one cards, disconnect everything but BCM. If you still have the problem please paste the output of

$ lsmod

and

$ lspci -vnn

Offline

#8 2012-02-05 18:14:21

yaseen
Member
Registered: 2012-01-31
Posts: 6

Re: broadcom bcm4312 problem

it is my only bcm card

output of lsmod | sort:

ac                      2344  0 
ahci                   20037  7 
arc4                    1410  4 
battery                 6453  0 
button                  4470  0 
cdrom                  36681  1 sr_mod
cfg80211              172260  1 wl
crc16                   1359  1 ext4
dcdbas                  5520  1 dell_laptop
dell_laptop             9216  0 
dell_wmi                1517  0 
drm                   188362  5 ttm,drm_kms_helper,radeon
drm_kms_helper         26137  1 radeon
ecb                     2073  4 
ehci_hcd               40698  0 
evdev                   9530  10 
ext4                  417116  2 
fan                     2426  0 
fuse                   66922  10 
hid                    83555  1 usbhid
i2c_algo_bit            5263  1 radeon
i2c_core               20492  6 i2c_algo_bit,i2c_i801,drm,drm_kms_helper,radeon,videodev
i2c_i801                8187  0 
intel_agp              10904  0 
intel_gtt              14519  1 intel_agp
ipv6                  288511  14 
iTCO_vendor_support     1961  1 iTCO_wdt
iTCO_wdt               11885  0 
jbd2                   71243  1 ext4
joydev                  9895  0 
lib80211                3981  2 wl,lib80211_crypt_tkip
lib80211_crypt_tkip     8314  0 
libahci                19559  1 ahci
libata                166654  2 libahci,ahci
mbcache                 5881  1 ext4
media                  10597  2 videodev,uvcvideo
mei                    32414  0 
michael_mic             2074  8 
mii                     4059  1 r8169
Module                  Size  Used by
pcspkr                  1819  0 
processor              25582  0 
psmouse                61311  0 
r8169                  49040  0 
radeon                754158  3 
rfkill                 15498  3 cfg80211,dell_laptop
scsi_mod              133443  3 libata,sd_mod,sr_mod
sd_mod                 28307  8 
serio_raw               4429  0 
snd                    59214  11 snd_hda_intel,snd_timer,snd_pcm,snd_hwdep,snd_hda_codec,snd_hda_codec_realtek,snd_hda_codec_hdmi
snd_hda_codec          89160  3 snd_hda_intel,snd_hda_codec_realtek,snd_hda_codec_hdmi
snd_hda_codec_hdmi     24121  1 
snd_hda_codec_realtek   194997  1 
snd_hda_intel          23343  2 
snd_hwdep               6389  1 snd_hda_codec
snd_page_alloc          7153  2 snd_hda_intel,snd_pcm
snd_pcm                74780  3 snd_hda_intel,snd_hda_codec,snd_hda_codec_hdmi
snd_timer              19544  1 snd_pcm
soundcore               6210  1 snd
sparse_keymap           3120  1 dell_wmi
sr_mod                 14951  0 
thermal                 7799  0 
ttm                    54904  1 radeon
usb_common               954  1 usbcore
usbcore               146241  4 ehci_hcd,usbhid,uvcvideo
usbhid                 35352  0 
uvcvideo               64311  0 
v4l2_compat_ioctl32     8316  1 videodev
video                  11164  0 
videodev               82101  1 uvcvideo
wl                   2557323  0 
wmi                     8475  1 dell_wmi

output of lspci -vvn

[yaseen@arch-laptop broadcom-wl]$ lspci -vnn
00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 12)
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, fast devsel, latency 0
	Capabilities: <access denied>

00:01.0 PCI bridge [0604]: Intel Corporation Core Processor PCI Express x16 Root Port [8086:0045] (rev 12) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=02, subordinate=02, sec-latency=0
	I/O behind bridge: 00002000-00002fff
	Memory behind bridge: cfe00000-cfefffff
	Prefetchable memory behind bridge: 00000000d0000000-00000000dfffffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, fast devsel, latency 0, IRQ 43
	Memory at f0305800 (64-bit, non-prefetchable) [size=16]
	Capabilities: <access denied>
	Kernel driver in use: mei

00:1a.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06) (prog-if 20 [EHCI])
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, medium devsel, latency 0, IRQ 16
	Memory at f0306000 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, fast devsel, latency 0, IRQ 45
	Memory at f0300000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 06) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=03, subordinate=03, sec-latency=0
	I/O behind bridge: 00005000-00005fff
	Memory behind bridge: c0700000-c08fffff
	Prefetchable memory behind bridge: 00000000c0900000-00000000c0afffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 06) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=04, subordinate=04, sec-latency=0
	I/O behind bridge: 00004000-00004fff
	Memory behind bridge: f0200000-f02fffff
	Prefetchable memory behind bridge: 00000000c0500000-00000000c06fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1c.5 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 [8086:3b4c] (rev 06) (prog-if 00 [Normal decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=05, subordinate=05, sec-latency=0
	I/O behind bridge: 00003000-00003fff
	Memory behind bridge: c0000000-c04fffff
	Prefetchable memory behind bridge: 00000000f0400000-00000000f04fffff
	Capabilities: <access denied>
	Kernel driver in use: pcieport

00:1d.0 USB controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06) (prog-if 20 [EHCI])
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, medium devsel, latency 0, IRQ 23
	Memory at f0306400 (32-bit, non-prefetchable) [size=1K]
	Capabilities: <access denied>
	Kernel driver in use: ehci_hcd

00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a6) (prog-if 01 [Subtractive decode])
	Flags: bus master, fast devsel, latency 0
	Bus: primary=00, secondary=06, subordinate=06, sec-latency=0
	Capabilities: <access denied>

00:1f.0 ISA bridge [0601]: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller [8086:3b09] (rev 06)
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, medium devsel, latency 0
	Capabilities: <access denied>

00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller [8086:3b29] (rev 06) (prog-if 01 [AHCI 1.0])
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, 66MHz, medium devsel, latency 0, IRQ 41
	I/O ports at 1830 [size=8]
	I/O ports at 1824 [size=4]
	I/O ports at 1828 [size=8]
	I/O ports at 1820 [size=4]
	I/O ports at 1800 [size=32]
	Memory at f0305000 (32-bit, non-prefetchable) [size=2K]
	Capabilities: <access denied>
	Kernel driver in use: ahci

00:1f.3 SMBus [0c05]: Intel Corporation 5 Series/3400 Series Chipset SMBus Controller [8086:3b30] (rev 06)
	Subsystem: Dell Device [1028:0434]
	Flags: medium devsel, IRQ 18
	Memory at f0306800 (64-bit, non-prefetchable) [size=256]
	I/O ports at 1840 [size=32]

02:00.0 VGA compatible controller [0300]: ATI Technologies Inc M92 LP [Mobility Radeon HD 4300 Series] [1002:9552] (prog-if 00 [VGA controller])
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, fast devsel, latency 0, IRQ 44
	Memory at d0000000 (32-bit, prefetchable) [size=256M]
	I/O ports at 2000 [size=256]
	Memory at cfef0000 (32-bit, non-prefetchable) [size=64K]
	[virtual] Expansion ROM at cfe00000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: radeon

02:00.1 Audio device [0403]: ATI Technologies Inc RV710/730 HDMI Audio [Radeon HD 4000 series] [1002:aa38]
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, fast devsel, latency 0, IRQ 46
	Memory at cfeec000 (32-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: snd_hda_intel

04:00.0 Network controller [0280]: Broadcom Corporation BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
	Subsystem: Dell Wireless 1397 WLAN Mini-Card [1028:000c]
	Flags: bus master, fast devsel, latency 0, IRQ 17
	Memory at f0200000 (64-bit, non-prefetchable) [size=16K]
	Capabilities: <access denied>
	Kernel driver in use: wl

05:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 02)
	Subsystem: Dell Device [1028:0434]
	Flags: bus master, fast devsel, latency 0, IRQ 42
	I/O ports at 3000 [size=256]
	Memory at f0410000 (64-bit, prefetchable) [size=4K]
	Memory at f0400000 (64-bit, prefetchable) [size=64K]
	[virtual] Expansion ROM at f0420000 [disabled] [size=128K]
	Capabilities: <access denied>
	Kernel driver in use: r8169

ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 02)
	Subsystem: Intel Corporation Device [8086:8086]
	Flags: bus master, fast devsel, latency 0

ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 02)
	Subsystem: Intel Corporation Device [8086:8086]
	Flags: bus master, fast devsel, latency 0

ff:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2d10] (rev 02)
	Subsystem: Intel Corporation Device [8086:8086]
	Flags: bus master, fast devsel, latency 0

ff:02.1 Host bridge [0600]: Intel Corporation Core Processor QPI Physical 0 [8086:2d11] (rev 02)
	Subsystem: Intel Corporation Device [8086:8086]
	Flags: bus master, fast devsel, latency 0

ff:02.2 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d12] (rev 02)
	Subsystem: Intel Corporation Device [8086:8086]
	Flags: bus master, fast devsel, latency 0

ff:02.3 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d13] (rev 02)
	Subsystem: Intel Corporation Device [8086:8086]
	Flags: bus master, fast devsel, latency 0

thanks for your help

Offline

#9 2012-02-05 19:07:37

andreasmk2
Member
Registered: 2012-02-01
Posts: 3

Re: broadcom bcm4312 problem

@yaseen

Modules seems properly loaded. Probably the power of wifi card is too high, and it causes a lot of noise in communication with access point.

first wget some big file to your temp
for example :
$ wget http://ftp.u-tx.net/gnu/emacs/emacs-23.4.tar.gz
and observe if the speed is normal or the connection established at all

if the speed is ok then probably there is a problem with browser ?

Otherwise try to decrease the power of card using the following

# iwconfig eth1 rate 11M auto
(eth1 is the name of device on my pc, specify your own correctly here, use $ iwconfig
to get list of wifi devices)

try to wget again.

Good Luck

Offline

#10 2012-02-05 19:49:13

yaseen
Member
Registered: 2012-01-31
Posts: 6

Re: broadcom bcm4312 problem

wget wait forever on this output:

[yaseen@arch-laptop ~]$ wget http://ftp.u-tx.net/gnu/emacs/emacs-23.4.tar.gz
--2012-02-05 23:14:40--  http://ftp.u-tx.net/gnu/emacs/emacs-23.4.tar.gz
Resolving ftp.u-tx.net... 78.46.93.242
Connecting to ftp.u-tx.net|78.46.93.242|:80... connected.
HTTP request sent, awaiting response... 

output of ping -c 3 google.com:

[yaseen@arch-laptop ~]$ ping -c 3 google.com
PING google.com (173.194.69.105) 56(84) bytes of data.
64 bytes from bk-in-f105.1e100.net (173.194.69.105): icmp_req=1 ttl=42 time=260 ms
64 bytes from bk-in-f105.1e100.net (173.194.69.105): icmp_req=2 ttl=42 time=256 ms
64 bytes from bk-in-f105.1e100.net (173.194.69.105): icmp_req=3 ttl=43 time=256 ms

--- google.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2002ms
rtt min/avg/max/mdev = 256.383/258.019/260.842/2.088 ms

changing rate won't help
i'm completely confused.very strange...

Offline

Board footer

Powered by FluxBB