ďťż
 
 
   [+] Wifi Broadcom 4318 dziwne działanie
 
 

Tematy

 
    
 

 

 

 

[+] Wifi Broadcom 4318 dziwne działanie





shevchenko1987 - 23-04-2009 22:57
Witam
Mam kartę Broadcom 4318 zainstalowany pakiet b43fwcutter i Wicd.
Wszystko niby działa, lecz gdy są przestoje w używaniu karty tzn. na przykład robię coś w internecie, zostawiam na chwilę otwartą przeglądarkę na danej stronie i gdy wklepię nowy adres to zanim zacznie łączyć to mija spokojnie z 5 sekund. Trochę irytujące to jest.
Czy to wina sterownika?
Próbowałem instalować ndiswrappera ale nie chciał działać. Czy da się coś zrobić by karta nie wprowadzała się w ten tryb uśpienia tylko by była non stop aktywna jak pod Windows?



AdeBe - 23-04-2009 23:17
A może po prostu DNS'y wprowadzają takie opóźnienia?



shevchenko1987 - 24-04-2009 07:46
Pod Windowsem coś takiego nie występuje. Gdy klepnę Enter to bez chwili zawahania szuka stron, a pod Debianem jak wcześniej mówiłem wszystko jest dobrze dopóki karcie nie da się "odpocząć".
Może dało by się napisać jakiś skrypt który by w tle pingował jakąś stronę (np. Google)?
A może macie jakieś inne rozwiązania?

---
Może niech ktoś wrzuci swój katalog b43 i b43legacy. Może mam jakieś nieaktualne sterowniki?!
Gdy używałem Ubu wystarczyło że zmieniłem Network Managera na Wicd i wszystko śmigało, a tutaj niestety tak nie ma. :/



shevchenko1987 - 25-04-2009 12:11
Witam.
Mam kartę Broadcom 4318 zainstalowany pakiet b43fwcutter i Wicd.
Wszystko niby działa, lecz gdy są przestoje w używaniu karty tzn. na przykład robię coś w internecie, zostawiam na chwilę otwartą przeglądarkę na danej stronie i gdy wklepię nowy adres to zanim zacznie łączyć to mija spokojnie z 5 sekund. Trochę irytujące to jest.
Czy to wina sterownika?
Próbowałem instalować ndiswrappera ale nie chciał działać. Czy da się coś zrobić by karta nie wprowadzała się w ten tryb uśpienia tylko by była non stop aktywna jak pod Windows?
Pod Windowsem coś takiego nie występuje. Gdy klepnę Enter to bez chwili zawahania szuka stron, a pod Debianem jak wcześniej mówiłem wszystko jest dobrze dopóki karcie nie da się "odpocząć". W sumie przecież mam zawsze włączone kadu, pogodynka i gmail w conky?
Może niech ktoś wrzuci swój katalog b43 i b43legacy. Może mam jakieś nieaktualne sterowniki?
Gdy używałem Ubuntu wystarczyło że zmieniłem Network Managera na Wicd i wszystko śmigało, a tutaj niestety tak nie ma.



iria - 25-04-2009 13:29
Deja Vu?

Jeden temat wystarczy.

Firmware w załączniku.



shevchenko1987 - 25-04-2009 14:07
Ten sam firmware. Niestety nic nie pomoglo. Dalej po zgasnieciu diody od wifi na laptopie, odpaleniu liska pojawia sie na dole "ustalanie adresu serwera XXXXXXXX" i tak z 5 sekund to trwa, dopiero po tym czasie niemrawo zaczyna dzialac.



iria - 25-04-2009 14:10
Widocznie dla modułu b43 zastosowano dodatkowe opcje w kernelu.

Edit: Jak to po zgaśnięciu diody?



shevchenko1987 - 25-04-2009 14:18
No normalnie. Karta nie dziala tak jak pod Windowsem. Dioda sie zapala (gdy karta jest uzywana) i gasnie (gdy jest nie uzywana), a nie tak jak pod Windowsem swieci sie caly czas.



iria - 25-04-2009 14:39
Te 5s, to pewnie czas pobierania nowego adresu z dhcp.

Co powiesz na pomysł sprawdzenia nowszego kernela? Polecam kernel Siduksa.

Wiem, że nie po to instalowałeś wersję stabilną, by teraz instalować pakiety z innych, ale chcę sprawdzić czy kernel ma z tym coś wspólnego.

Repozytorium:

deb http://sidux.com/debian/ sid main Obecnie najnowszy pakiet z kernelem, to "linux-image-2.6.29-1.slh.6-sidux-686"



shevchenko1987 - 25-04-2009 14:59
A jakbym ustawił statyczne IP? Myślisz że to coś by dało?



iria - 25-04-2009 15:02
Nie dowiemy sie jeśli nie spróbujesz, ale sądzę, że karta nadal będzie się wyłączać, a jedynie czas późniejszej odpowiedzi sie skróci.



shevchenko1987 - 25-04-2009 15:05
A może by tak napisać jakiś skrypt, który pingowałby np. Google i karta byłaby non stop w użyciu?



iria - 25-04-2009 15:10
Też może się udać. Tylko, że Ci w tym nie pomogę, ponieważ nigdy jeszcze żadnego skryptu nie napisałem. ;-)

OT

Ironia losu - co do toczącej się w innym dziale dyskusji na temat skryptów... zna ktoś skrypt piszący skrypty? :mrgreen:



shevchenko1987 - 25-04-2009 21:21
Chyba miałeś racje co do jajka. Zainstalowałem specjalnie Ubuntu 9.04 i tutaj internet śmiga pięknie. Nie wiem co zrobić? Ubuntu nie chcę bo ledwo zainstalowałem, a już 2 błędy znalazłem.



fnmirk - 25-04-2009 21:39
Wystarczy skorzystać z dostępnych narzędzi i porównać konfigurację.
modinfo b43 filename:      /lib/modules/2.6.26-2-686/kernel/drivers/net/wireless/b43/b43.ko
firmware:      FW13
license:        GPL
author:        Michael Buesch
author:        Stefano Brivio
author:        Martin Langer
description:    Broadcom B43 wireless driver
alias:          pcmcia:m02D0c0448f*fn*pfn*pa*pb*pc*pd*
alias:          ssb:v4243id0812rev0D*
alias:          ssb:v4243id0812rev0B*
alias:          ssb:v4243id0812rev0A*
alias:          ssb:v4243id0812rev09*
alias:          ssb:v4243id0812rev07*
alias:          ssb:v4243id0812rev06*
alias:          ssb:v4243id0812rev05*
depends:        pcmcia,mac80211,ssb,input-polldev,pcmcia_core,led-class,rfkill,rng-core,firmware_class
vermagic:      2.6.26-2-686 SMP mod_unload modversions 686
parm:          bad_frames_preempt:enable(1) / disable(0) Bad Frames Preemption (int)
parm:          fwpostfix:Postfix for the .fw files to load. (string)
parm:          hwpctl:Enable hardware-side power control (default off) (int)
parm:          nohwcrypt:Disable hardware encryption. (int)
parm:          qos:Enable QOS support (default on) (int)
parm:          btcoex:Enable Bluetooth coexistance (default on) (int) Sprawdź załadowane moduły pod Ubuntu itp.



shevchenko1987 - 25-04-2009 21:47
root@acer:/home/uzytkownik# modinfo b43
filename:      /lib/modules/2.6.28-11-generic/kernel/drivers/net/wireless/b43/b43.ko
firmware:      FW13
license:        GPL
author:        Michael Buesch
author:        Stefano Brivio
author:        Martin Langer
description:    Broadcom B43 wireless driver
srcversion:    2E0B7FEFB9926577EFF483D
alias:          ssb:v4243id0812rev0D*
alias:          ssb:v4243id0812rev0B*
alias:          ssb:v4243id0812rev0A*
alias:          ssb:v4243id0812rev09*
alias:          ssb:v4243id0812rev07*
alias:          ssb:v4243id0812rev06*
alias:          ssb:v4243id0812rev05*
depends:        mac80211,ssb,input-polldev,led-class
vermagic:      2.6.28-11-generic SMP mod_unload modversions 586
parm:          bad_frames_preempt:enable(1) / disable(0) Bad Frames Preemption (int)
parm:          fwpostfix:Postfix for the .fw files to load. (string)
parm:          hwpctl:Enable hardware-side power control (default off) (int)
parm:          nohwcrypt:Disable hardware encryption. (int)
parm:          qos:Enable QOS support (default on) (int)
parm:          btcoex:Enable Bluetooth coexistance (default on) (int) Różni się trochę jednak..

Edit: Coś jeszcze mam zobaczyć?



iria - 25-04-2009 22:21
Ja mam na kernelu Siduksa

filename:      /lib/modules/2.6.29-1.slh.6-sidux-686/kernel/drivers/net/wireless/b43/b43.ko
firmware:      FW13
license:        GPL
author:        Michael Buesch
author:        Stefano Brivio
author:        Martin Langer
description:    Broadcom B43 wireless driver
srcversion:    0DFC3083F2E32C1A0AD9BE4
alias:          pcmcia:m02D0c0448f*fn*pfn*pa*pb*pc*pd*
alias:          ssb:v4243id0812rev0D*
alias:          ssb:v4243id0812rev0B*
alias:          ssb:v4243id0812rev0A*
alias:          ssb:v4243id0812rev09*
alias:          ssb:v4243id0812rev07*
alias:          ssb:v4243id0812rev06*
alias:          ssb:v4243id0812rev05*
depends:        pcmcia,mac80211,ssb,input-polldev,led-class,pcmcia_core,rfkill,rng-core,cfg80211
vermagic:      2.6.29-1.slh.6-sidux-686 SMP preempt mod_unload modversions 686
parm:          bad_frames_preempt:enable(1) / disable(0) Bad Frames Preemption (int)
parm:          fwpostfix:Postfix for the .fw files to load. (string)
parm:          hwpctl:Enable hardware-side power control (default off) (int)
parm:          nohwcrypt:Disable hardware encryption. (int)
parm:          qos:Enable QOS support (default on) (int)
parm:          btcoex:Enable Bluetooth coexistance (default on) (int)
parm:          verbose:Log message verbosity: 0=error, 1=warn, 2=info(default), 3=debug (int) Różnią się chyba jedynie zależnościami modułów.

Wciąż zalecam wypróbowanie innego jadra. Moduł b43 przeżnie się rozwija i przez trzy wersje kernela, na pewno zaszły w nim jakieś zmiany.



shevchenko1987 - 25-04-2009 22:34
Tylko że wiesz co... musiałem poświecić Debiana na rzecz Ubuntu.
Jutro może postawię go na nowo.

[Dodano: 2009-04-27, 08:28]
Zainstalowałem to jajko z Sida, ale system na nim nie chce się odpalić?

[Dodano: 2009-04-27, 08:31]
Wrzuciłem nawet sterowniki z Ubuntu 9.04, ale też to nic nie dało?



iria - 27-04-2009 09:10
Z Sida czy z Siduksa, jajko?



shevchenko1987 - 27-04-2009 09:40
To co podałeś wcześniej.. chyba nie ma wpływu że system mam postawiony na ReiserFS?



iria - 27-04-2009 09:49
Raczej nie. :-)

Hmmm... nie uruchamia sie mówisz, to odinstaluj i weźmiemy kernel z Sida, jeśli oczywiście chcesz nadal spróbować. Link do kernela. Zainstalujesz za pomocą dpkg.



shevchenko1987 - 27-04-2009 09:55
Dobrze. Jak będę w domu to zainstaluje. Oby pomogło, bo już nie wiem co.

[Dodano: 2009-04-27, 17:49]
Nowe jajko nic nie daje. Karta reaguje tak samo.. Normalnie padaczki chyba zaraz dostanę.

[Dodano: 2009-04-27, 18:56]
Chyba w końcu się udało!
Zainstalowałem pakiet autodns-dhcp i śmiga i to na starym kernelu.
Mam nadzieję, że już na stałe!

[ Dodano: 2009-06-03, 23:44 ]
Problem jednak był z DNS'ami, a nie z kartą.
http://debian.linux.pl/viewtopic.php?t=14410



diablo-master - 10-06-2009 11:34
Witam Mam laptopa hp 6730s, karta ta sama co w temacie. Zainstalowałem ten sterownik b43 ale internetu nie mam. Mam Debiana wersję stabilną i jajko to k2.6.29.1-yampress. Nie wiem co mam robić. Pomógłby ktoś?

Wczoraj kompilowałem nowsze jądro i wszystko jest dobrze tylko właśnie internet nie działa.



pavbaranov - 10-06-2009 12:15

jest okej tylko włanie net nie działa :( Operacja się udała, ale pacjent zmarł. Co znaczy, że net nie działa? Podaj cokolwiek, po czym można się w ogóle zastanowić dlaczego tak może być (wynik lspci, czy i jakie moduły są zainstalowane w jądrze, wyniki ifconfig, iwconfig, jak się łączysz z netem, jakiego oprogramowania używasz, czy sieć zabezpieczona, czy działa na niezabezpieczonej, itd. itp. - było już o tym, co należy podać tyle razy, że nie chce się pisać ich wszystkich).



diablo-master - 10-06-2009 15:58
Wynik polecenia lspci: debian:/home/ja# lspci
00:00.0 Host bridge: Intel Corporation Mobile 4 Series Chipset Memory Controller Hub (rev 07)
00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 07)
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 03)
00:1c.5 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 6 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M LPC Interface Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
02:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
85:00.0 Ethernet controller: Marvell Technology Group Ltd. Device 4357 ifconfig: eth0      Link encap:Ethernet  HWaddr 00:22:64:5c:15:fd
          inet addr:192.168.2.80  Bcast:192.168.2.255  Mask:255.255.255.0
          inet6 addr: fe80::222:64ff:fe5c:15fd/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:360 errors:0 dropped:0 overruns:0 frame:0
          TX packets:191 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:112795 (110.1 KiB)  TX bytes:50625 (49.4 KiB)
          Interrupt:17

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:88 errors:0 dropped:0 overruns:0 frame:0
          TX packets:88 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:5796 (5.6 KiB)  TX bytes:5796 iwconfig: lo        no wireless extensions.

eth0      no wireless extensions. Na razie się łączę przez kabel do rutera, a chciałbym bezprzewodowo. Sieć nie jest zabezpieczona.



iria - 10-06-2009 16:47
Jeszcze moduły podaj.

Próbowałeś po prostu podnieść interfejs wlan0? ;-)



diablo-master - 16-06-2009 12:50
Module                  Size  Used by
ipv6                  230484  14
loop                  12840  0
snd_hda_codec_analog    53632  1
joydev                  8500  0
snd_hda_intel          22052  2
snd_hda_codec          53720  2 snd_hda_codec_analog,snd_hda_intel
snd_pcm_oss            31672  0
snd_mixer_oss          11964  1 snd_pcm_oss
snd_pcm                62920  4 snd_hda_intel,snd_hda_codec,snd_pcm_oss
snd_seq_dummy          2296  0
snd_seq_oss            24136  0
snd_seq_midi            5412  0
snd_rawmidi            18464  1 snd_seq_midi
uvcvideo              48472  0
snd_seq_midi_event      6024  2 snd_seq_oss,snd_seq_midi
snd_seq                41332  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer              17684  3 snd_pcm,snd_seq
snd_seq_device          6064  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
videodev              34064  1 uvcvideo
v4l1_compat            11132  2 uvcvideo,videodev
wmi                    6308  0
video                  16476  0
battery                9808  0
container              3084  0
ac                      3820  0
button                  5684  0
snd                    47192  13 snd_hda_codec_analog,snd_hda_intel,snd_hda_codec,snd_pcm_oss,snd_mixer_oss,
snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
pcspkr                  2032  0
psmouse                36276  0
serio_raw              4480  0
output                  2444  1 video
evdev                  8104  7
soundcore              6132  1 snd
snd_page_alloc          7780  2 snd_hda_intel,snd_pcm
ext3                  106476  2
jbd                    41644  1 ext3
mbcache                7088  1 ext3
sg                    24176  0
sd_mod                23284  4
sr_mod                12736  0
cdrom                  29780  1 sr_mod
ahci                  27416  3
uhci_hcd              19184  0
libata                148820  1 ahci
scsi_mod              134988  4 sg,sd_mod,sr_mod,libata
sky2                  39792  0
ehci_hcd              30164  0
intel_agp              22480  1
usbcore              123864  4 uvcvideo,uhci_hcd,ehci_hcd
agpgart                30404  1 intel_agp
thermal                15056  0
processor              39516  3 thermal
fan                    4048  0
thermal_sys            10204  4 video,thermal,processor,fan Przepraszam że nie odpisywałem ale nie miałem dostępu do internetu a teraz mam (tzn. przez kabel do rutera) i przedstawiam dostępne moduły.



pavbaranov - 16-06-2009 15:06
diablo-master, Nie masz uruchomionego modułu b43.
Wcześniej napisałeś, że zainstalowałeś "ten sterownik". Hmm... a konkretnie, to jak przebiegała ta instalacja?
Generalnie, masz zrobić to, co jest na tej stronie: http://linuxwireless.org/en/users/Drivers/b43
Nadto - przeglądnij sobie, czy gdzieś nie masz umieszczonego b43 na jakiejś blackliście (powinna być w /etc/modprobe.d/ niestety nie wiem, czy jest to jedyne miejsce w Debianie, w którym taka lista jest umieszczana; plik konfiguracyjny winien nazywać się blacklist.conf).
Broadcom 4318 na Debianie z b43 i odpowiednim firmwarem działa. Nie wiem jedynie dlaczego, w moim przypadku do swej obsługi wymagał zainstalowania WICD.



diablo-master - 16-06-2009 15:35
Instalacja przebiegła tak: aptitude install b43-fwcutter Później wpisałem: modprobe b43 i wydawało mi się źe to tyle.



shevchenko1987 - 23-11-2009 12:29
Sprawdź czy masz w katalogu /lib/firware/ foldery ze sterownikami do karty
b43 i b43-legacy Następnie dodaj do /etc/modules
b43 Restart i powinna ruszyć. Ewentualnie może potrzebne będzie:
ifconfig wlan0 up



diablo-master - 23-11-2009 17:06
Ten problem juz sam załatwiłem;]



AdeBe - 24-11-2009 17:07
shevchenko1987, gratuluję chęci niesienia pomocy, ale popracuj nad refleksem.
Wątpię, czy po pół roku porada nadal ta porada jest potrzebna.



shevchenko1987 - 24-11-2009 17:34
AdeBe, nie wiem po co ta uwaga z twojej strony. Przecież diablo-master nie napisał wcześniej, że rozwiązał problem. Druga sprawa to taka, że jakoś nikt inny nie przyszedł mu z pomocą. Trzecia, że wtedy nie umiałem mu pomoc. Skoro teraz wiedziałem co mu poradzić to napisałem. Wiem, że dużo za późno, ale jak nie jemu to przyda się komuś innemu.
Nie nadużywaj władzy moderatora.



diablo-master - 24-11-2009 23:40
Spokojnie Panowie. Dzięki shevchenko1987 za pomoc. Przecież lepiej pozno niz wcale:)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis