Strona 1 z 1

Broadcom 943111 MCG rozłącza z siecią

: 10 listopada 2009, 19:09
autor: moro
Witam.
Mam taki dziwny problem - w czasie korzystania z sieci wi fi mam duże straty w pingach. Na 100% to wina oprogramowania, bo na Windowsie nie miałem takich problemów. Zainstalowałem wicd ale tam mam tylko możliwość korzystania z sterowników wext, atmel i ralink_legacy. Nie wiem czemu tak jest skoro zainstalowałem ndiswrappera i dodałem go do /etc/modules.
Wynik lspci:

Kod: Zaznacz cały

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
04:00.0 Network controller: Broadcom Corporation BCM4311 802.11b/g WLAN (rev 01)
0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0f:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0f:06.3 SD Host controller: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller
Wynik:

Kod: Zaznacz cały

ndiswrapper -l

Kod: Zaznacz cały

bcmwl5 : driver installed
	device (14E4:4311) present (alternate driver: ssb)
Gdy w pracy korzystam z internetu przez kabel problem się nie pojawia, gdy w domu załączę drugi laptop, na którym jest Windows, to problem z wi-fi nie występuje.
Szyfrowanie mam WEP-HEX, a aktualnie używam sterownik wpa - wexgt, bo gdy dam inny to nie działa wcale.
Wynik lsmod:

Kod: Zaznacz cały

Module                  Size  Used by
i915                   25312  1 
drm                    65320  2 i915
rfkill_input            3520  0 
nfsd                  186928  13 
lockd                  54568  1 nfsd
nfs_acl                 2912  1 nfsd
auth_rpcgss            33952  1 nfsd
sunrpc                162528  11 nfsd,lockd,nfs_acl,auth_rpcgss
exportfs                3936  1 nfsd
ipv6                  235396  21 
ppdev                   6468  0 
parport_pc             22500  0 
lp                      8164  0 
parport                30988  3 ppdev,parport_pc,lp
nls_utf8                1760  2 
nls_cp437               5568  2 
vfat                    9152  2 
fat                    40864  1 vfat
nls_base                6820  4 nls_utf8,nls_cp437,vfat,fat
sbp2                   18572  0 
loop                   12748  0 
joydev                  8480  0 
nsc_ircc               13616  0 
irda                   95512  1 nsc_ircc
crc_ccitt               2080  1 irda
snd_hda_intel         325720  1 
snd_pcm_oss            32800  0 
snd_mixer_oss          12320  1 snd_pcm_oss
snd_pcm                62660  2 snd_hda_intel,snd_pcm_oss
pcspkr                  2432  0 
arc4                    1824  2 
ecb                     2624  2 
crypto_blkcipher       15236  1 ecb
psmouse                32336  0 
serio_raw               4740  0 
tifm_7xx1               5216  0 
tifm_core               7548  1 tifm_7xx1
yenta_socket           20620  1 
i2c_i801                7920  0 
rsrc_nonstatic          9504  1 yenta_socket
i2c_core               19828  1 i2c_i801
snd_seq_dummy           2660  0 
b43                   110716  0 
rfkill                  5652  3 rfkill_input,b43
rng_core                3940  1 b43
mac80211              139776  1 b43
snd_seq_oss            24992  0 
cfg80211               21608  1 mac80211
snd_seq_midi            5728  0 
input_polldev           3752  1 b43
snd_rawmidi            18496  1 snd_seq_midi
snd_seq_midi_event      6432  2 snd_seq_oss,snd_seq_midi
snd_seq                41456  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              17800  2 snd_pcm,snd_seq
snd_seq_device          6380  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd                    45636  11 snd_hda_intel,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore               6368  1 snd
snd_page_alloc          7816  2 snd_hda_intel,snd_pcm
battery                10180  0 
ac                      4196  0 
container               3456  0 
video                  16464  0 
output                  2912  1 video
button                  6096  0 
intel_agp              22524  1 
agpgart                28808  3 drm,intel_agp
acer_wmi                8852  0 
evdev                   8000  7 
led_class               3908  2 b43,acer_wmi
wmi                     6440  1 acer_wmi
ext3                  105576  2 
jbd                    39476  1 ext3
mbcache                 7108  1 ext3
ide_cd_mod             27684  0 
cdrom                  30176  1 ide_cd_mod
sd_mod                 22200  6 
ide_pci_generic         3908  0 [permanent]
piix                    6568  0 [permanent]
ide_core               96168  3 ide_cd_mod,ide_pci_generic,piix
usbhid                 35904  0 
hid                    33184  1 usbhid
ff_memless              4392  1 usbhid
ata_generic             4676  0 
ata_piix               14180  5 
libata                140448  2 ata_generic,ata_piix
scsi_mod              129548  3 sbp2,sd_mod,libata
dock                    8304  1 libata
sdhci                  13060  0 
mmc_core               39964  1 sdhci
ohci1394               24976  0 
ieee1394               75832  2 sbp2,ohci1394
ssb                    33476  1 b43
pcmcia                 29548  2 b43,ssb
pcmcia_core            31892  5 yenta_socket,rsrc_nonstatic,b43,ssb,pcmcia
firmware_class          6816  2 b43,pcmcia
tg3                    84708  0 
ehci_hcd               28428  0 
uhci_hcd               18672  0 
usbcore               118192  4 usbhid,ehci_hcd,uhci_hcd
thermal                15228  0 
processor              32576  2 thermal
fan                     4196  0 
thermal_sys            10856  4 video,thermal,processor,fan
Przykład z pingowania bramy na potwierdzenie problemu:

Kod: Zaznacz cały

PING 10.10.1.1 (10.10.1.1) 56(84) bytes of data.
64 bytes from 10.10.1.1: icmp_seq=3 ttl=64 time=1.25 ms
64 bytes from 10.10.1.1: icmp_seq=5 ttl=64 time=1.77 ms
64 bytes from 10.10.1.1: icmp_seq=6 ttl=64 time=2.32 ms
64 bytes from 10.10.1.1: icmp_seq=7 ttl=64 time=2.32 ms
64 bytes from 10.10.1.1: icmp_seq=8 ttl=64 time=2.40 ms
64 bytes from 10.10.1.1: icmp_seq=9 ttl=64 time=2.67 ms
64 bytes from 10.10.1.1: icmp_seq=10 ttl=64 time=2.30 ms
64 bytes from 10.10.1.1: icmp_seq=11 ttl=64 time=2.24 ms
64 bytes from 10.10.1.1: icmp_seq=12 ttl=64 time=2.34 ms
64 bytes from 10.10.1.1: icmp_seq=13 ttl=64 time=2.56 ms
64 bytes from 10.10.1.1: icmp_seq=14 ttl=64 time=2.27 ms
64 bytes from 10.10.1.1: icmp_seq=15 ttl=64 time=1.44 ms
64 bytes from 10.10.1.1: icmp_seq=17 ttl=64 time=1.10 ms
64 bytes from 10.10.1.1: icmp_seq=18 ttl=64 time=1.13 ms
64 bytes from 10.10.1.1: icmp_seq=19 ttl=64 time=1.85 ms
64 bytes from 10.10.1.1: icmp_seq=20 ttl=64 time=4.52 ms
64 bytes from 10.10.1.1: icmp_seq=21 ttl=64 time=1.30 ms
64 bytes from 10.10.1.1: icmp_seq=22 ttl=64 time=1.21 ms
64 bytes from 10.10.1.1: icmp_seq=23 ttl=64 time=1.56 ms
64 bytes from 10.10.1.1: icmp_seq=25 ttl=64 time=1.12 ms
64 bytes from 10.10.1.1: icmp_seq=26 ttl=64 time=1.23 ms
64 bytes from 10.10.1.1: icmp_seq=27 ttl=64 time=1.19 ms
64 bytes from 10.10.1.1: icmp_seq=28 ttl=64 time=1.23 ms
64 bytes from 10.10.1.1: icmp_seq=29 ttl=64 time=1.24 ms
64 bytes from 10.10.1.1: icmp_seq=30 ttl=64 time=1.15 ms
^C
--- 10.10.1.1 ping statistics ---
30 packets transmitted, 25 received, 16% packet loss, time 29110ms
rtt min/avg/max/mdev = 1.109/1.833/4.525/0.769 ms

: 10 listopada 2009, 21:02
autor: iria
Korzystaj z modułu zawartego w jądrze, miast ndiswrappera.

: 14 listopada 2009, 12:30
autor: moro
A możesz napisać jak to zrobić?

: 14 listopada 2009, 12:34
autor: iria
Usuń wszystko co zainstalowałeś, w związku z ndiswrapperem.

Później zainstalujz repozytorium pakiet z firmware:

Kod: Zaznacz cały

b43-fwcutter
Pamietaj, byś miał załadowany moduł b43.

Strona projektu b43 - link