Strona 1 z 2
Nie można połączyć się z siecią (BCM4306)
: 23 wrz 2008, 10:20
autor: jakubcjusz
Witam
Zainstalowałem sobie Kubuntu. Po dość długich walkach i poszukiwaniach udało mi się także zainstalować kartę WiFi (cutter + ndiswrapper). Karta działa- widzę sieci dookoła. Ale nie mogę się połączyć z moją. Przy próbie połączenia proces zatrzymuje się na 28% (Activation State: Configuring device) i po kilkudziesięciu sekundach pojawia się info, że nie udało się połączyć. Przeszukałem już masę forów i wciąż lipa. Ktoś wie, jak to rozwiązać (jako, że jest to komputer stacjonarny mogę mieć wszystko ustawione "na twardo").
iwconfig:
Kod: Zaznacz cały
wlan0 IEEE 802.11g ESSID:off/any
Mode:Managed Frequency:2.462 GHz Access Point: Not-Associated
Bit Rate:54 Mb/s Tx-Power:25 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
l
lspci
Kod: Zaznacz cały
...
02:02.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
...
Przy instalacji karty kierowałem się tym tutorialem:
https://help.ubuntu.com/community/WifiD ... 3xx/Dapper (oczywiście wcześniej próbowałem też innych, ale dopiero ten zadziałał)
Będę bardzo wdzięczny za każdą pomoc.
Odp: Nie można połączyć się z siecią (BCM4306)
: 23 wrz 2008, 15:46
autor: mario_7
instalacja tej karty, jak i podobnej - bcm4318 była wielokrotnie wałkowana. Instrukcje dla obu modeli są identyczne, więc poszukaj pod tym kątem.
Odp: Nie można połączyć się z siecią (BCM4306)
: 23 wrz 2008, 16:03
autor: jakubcjusz
Gdybym znalazł rozwiązanie tego problemu na jakimś forum czy w google to bym się tu nie pytał. Poza tym kartę zainstalowałem, problem jest w połączeniu. Zapytałem tutaj, gdyż miałem nadzieję, że ktoś mi pomoże, lub chociaż wskaże, gdzie szukać problemu.
Edit: Z ciekawości odinstalowałem Network Menagera a zainstalowałem Wicd. Efekt jednak podobny - wciąż widać sieć, ale nie mogę się połączyć. Próbowałem też ustawić IP i DNSy na twardo, bez rezultatu. Może znaczenie ma, że szyfrowanie jest WPA? Pamiętam, że miałem podobny problem na Mandrivie - tam w połączeniu przeszkadzał firewall. Czy w Kubunktu jest firewall? Można go dezaktywować na jakiś czas, żeby sprawdzić?
Odp: Nie można połączyć się z siecią (BCM4306)
: 23 wrz 2008, 23:58
autor: mario_7
jakich sterowników używasz teraz?
Podaj wynik polecenia
Odp: Nie można połączyć się z siecią (BCM4306)
: 24 wrz 2008, 11:32
autor: jakubcjusz
lsmod:
Kod: Zaznacz cały
Module Size Used by
nls_iso8859_1 4992 1
nls_cp437 6656 1
vfat 14464 1
fat 54556 1 vfat
usb_storage 73664 1
libusual 19108 1 usb_storage
rfcomm 41744 2
l2cap 25728 13 rfcomm
bluetooth 61156 4 rfcomm,l2cap
ppdev 10372 0
radeon 124192 2
drm 82452 3 radeon
bcm43xx 127720 0
ieee80211softmac 30976 1 bcm43xx
ieee80211 35528 2 bcm43xx,ieee80211softmac
ieee80211_crypt 7040 1 ieee80211
speedstep_lib 6532 0
cpufreq_userspace 5284 0
cpufreq_ondemand 9740 0
cpufreq_conservative 8712 0
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
freq_table 5536 2 cpufreq_ondemand,cpufreq_stats
sbs 15112 0
video 19856 0
output 4736 1 video
container 5632 0
dock 11280 0
sbshc 7680 1 sbs
battery 14212 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
aes_i586 33536 0
dm_crypt 15364 0
dm_mod 62660 1 dm_crypt
ipv6 267780 8
ac 6916 0
b44 28432 0
ssb 34308 1 b44
ndiswrapper 192920 0
lp 12324 0
rfkill_input 5504 0
arc4 2944 0
ecb 4480 0
blkcipher 8324 1 ecb
rfkill 8592 1 rfkill_input
evdev 13056 3
snd_intel8x0 35356 3
snd_ac97_codec 101028 1 snd_intel8x0
ac97_bus 3072 1 snd_ac97_codec
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
parport_pc 36260 1
parport 37832 3 ppdev,lp,parport_pc
snd_pcm 78596 4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
snd_timer 24836 3 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
button 9232 0
iTCO_wdt 13092 0
iTCO_vendor_support 4868 1 iTCO_wdt
snd 56996 15 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
intel_agp 25492 1
pcspkr 4224 0
soundcore 8800 1 snd
shpchp 34452 0
pci_hotplug 30880 1 shpchp
agpgart 34760 2 drm,intel_agp
snd_page_alloc 11400 2 snd_intel8x0,snd_pcm
ext3 136712 2
jbd 48404 1 ext3
mbcache 9600 1 ext3
sg 36880 0
usbhid 31872 0
hid 38784 1 usbhid
sr_mod 17956 0
cdrom 37408 1 sr_mod
sd_mod 30720 6
ata_generic 8324 0
pata_acpi 8320 0
floppy 59588 0
ata_piix 19588 3
e100 37388 0
mii 6400 2 b44,e100
libata 159344 3 ata_generic,pata_acpi,ata_piix
scsi_mod 151436 5 usb_storage,sg,sr_mod,sd_mod,libata
ehci_hcd 37900 0
uhci_hcd 27024 0
usbcore 146028 7 usb_storage,libusual,ndiswrapper,usbhid,ehci_hcd,uhci_hcd
thermal 16796 0
processor 36872 1 thermal
fan 5636 0
fbcon 42912 0
tileblit 3456 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50580 1
Odp: Nie można połączyć się z siecią (BCM4306)
: 24 wrz 2008, 15:23
autor: mario_7
ja się wcale nie dziwię, że nic nie działa... Masz taki bajzel w modułach, że szkoda gadać...
Po kolei...
Sprawdź jakie masz sterowniki zainstalowane w ndiswrapperze:
teraz używając nazw (w zasadzie powinna być tylko jedna, ale kto wie...

), które tam się pojawiły (np. bcmwl5) każ je kolejno usunąć:
dla podanego przeze mnie przykładu będzie to:
jeśli
ndiswrapper -l nie pokazuje już zainstalowanych sterowników, to ok.
Zablokuj teraz zbędne moduły:
Kod: Zaznacz cały
echo "blacklist b44" | sudo tee -a /etc/modprobe.d/blacklist
echo "blacklist bcm43xx" | sudo tee -a /etc/modprobe.d/blacklist
i dodaj właściwy moduł do autostartu:
oraz zainstaluj firmware do karty:
http://ubuntu.cafuego.net/pool/hardy-ca ... o0_all.deb (pobierz ten pakiet i kliknij na niego 2 razy, aby zainstalować).
Uruchom ponownie system i powinno działać.
Odp: Nie można połączyć się z siecią (BCM4306)
: 24 wrz 2008, 15:53
autor: jakubcjusz
Nie działa
Karta jest teraz wyświetlana w Driver Menagerze (zaznaczona), ale za to nie ma tej karty w Panelu Administracyjnym. iwconfig zwraca, że nie ma interfejsu wireless.
Odp: Nie można połączyć się z siecią (BCM4306)
: 24 wrz 2008, 16:44
autor: mario_7
podaj lsmod i dmesg (to drugie wrzuć na
http://wklej.org bo dużo tekstu będzie)
Odp: Nie można połączyć się z siecią (BCM4306)
: 24 wrz 2008, 16:52
autor: jakubcjusz
lsmod:
Kod: Zaznacz cały
Module Size Used by
nls_iso8859_1 4992 1
nls_cp437 6656 1
vfat 14464 1
fat 54556 1 vfat
usb_storage 73664 1
libusual 19108 1 usb_storage
rfcomm 41744 2
l2cap 25728 13 rfcomm
bluetooth 61156 4 rfcomm,l2cap
ppdev 10372 0
radeon 124192 2
drm 82452 3 radeon
bcm43xx 127720 0
ieee80211softmac 30976 1 bcm43xx
ieee80211 35528 2 bcm43xx,ieee80211softmac
ieee80211_crypt 7040 1 ieee80211
speedstep_lib 6532 0
cpufreq_userspace 5284 0
cpufreq_ondemand 9740 0
cpufreq_conservative 8712 0
cpufreq_powersave 2688 0
cpufreq_stats 7104 0
freq_table 5536 2 cpufreq_ondemand,cpufreq_stats
sbs 15112 0
video 19856 0
output 4736 1 video
container 5632 0
dock 11280 0
sbshc 7680 1 sbs
battery 14212 0
iptable_filter 3840 0
ip_tables 14820 1 iptable_filter
x_tables 16132 1 ip_tables
ipv6 267780 8
aes_i586 33536 0
dm_crypt 15364 0
dm_mod 62660 1 dm_crypt
ac 6916 0
mac80211 165652 0
cfg80211 15112 1 mac80211
led_class 6020 0
input_polldev 5896 0
b44 28432 0
ssb 34308 1 b44
ndiswrapper 192920 0
lp 12324 0
rfkill_input 5504 0
arc4 2944 0
ecb 4480 0
blkcipher 8324 1 ecb
rfkill 8592 1 rfkill_input
snd_intel8x0 35356 3
snd_ac97_codec 101028 1 snd_intel8x0
ac97_bus 3072 1 snd_ac97_codec
snd_pcm_oss 42144 0
snd_mixer_oss 17920 1 snd_pcm_oss
snd_pcm 78596 4 snd_intel8x0,snd_ac97_codec,snd_pcm_oss
evdev 13056 3
snd_seq_dummy 4868 0
snd_seq_oss 35584 0
snd_seq_midi 9376 0
snd_rawmidi 25760 1 snd_seq_midi
snd_seq_midi_event 8320 2 snd_seq_oss,snd_seq_midi
snd_seq 54224 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
button 9232 0
iTCO_wdt 13092 0
iTCO_vendor_support 4868 1 iTCO_wdt
snd_timer 24836 3 snd_pcm,snd_seq
snd_seq_device 9612 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
intel_agp 25492 1
shpchp 34452 0
parport_pc 36260 1
parport 37832 3 ppdev,lp,parport_pc
agpgart 34760 2 drm,intel_agp
pci_hotplug 30880 1 shpchp
snd 56996 15 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_dummy,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
soundcore 8800 1 snd
snd_page_alloc 11400 2 snd_intel8x0,snd_pcm
pcspkr 4224 0
ext3 136712 2
jbd 48404 1 ext3
mbcache 9600 1 ext3
sg 36880 0
sr_mod 17956 0
cdrom 37408 1 sr_mod
sd_mod 30720 6
usbhid 31872 0
hid 38784 1 usbhid
ata_generic 8324 0
pata_acpi 8320 0
floppy 59588 0
ata_piix 19588 3
e100 37388 0
mii 6400 2 b44,e100
libata 159344 3 ata_generic,pata_acpi,ata_piix
scsi_mod 151436 5 usb_storage,sg,sr_mod,sd_mod,libata
ehci_hcd 37900 0
uhci_hcd 27024 0
usbcore 146028 7 usb_storage,libusual,ndiswrapper,usbhid,ehci_hcd,uhci_hcd
thermal 16796 0
processor 36872 1 thermal
fan 5636 0
fbcon 42912 0
tileblit 3456 1 fbcon
font 9472 1 fbcon
bitblit 6784 1 fbcon
softcursor 3072 1 bitblit
fuse 50580 1
dmesg:
http://wklej.org/id/6292/
PS. Wychodzę teraz z pracy (bo ten komputer do pracy sobie szykuję), więc jakąkolwiek odpowiedź napiszę dopiero jutro. Dzięki za pomoc.
Odp: Nie można połączyć się z siecią (BCM4306)
: 24 wrz 2008, 22:39
autor: mario_7
coś tu nie gra... Chyba namieszałeś sporo w systemie... Spróbujemy to odkręcić.
Pokaż:
Kod: Zaznacz cały
tail /etc/modprobe.d/blacklist
cat /etc/modules
Odp: Nie można połączyć się z siecią (BCM4306)
: 25 wrz 2008, 08:07
autor: jakubcjusz
mario_7 pisze:coś tu nie gra... Chyba namieszałeś sporo w systemie... Spróbujemy to odkręcić.
Bardzo możliwe. Zanim udało mi się "uruchomić" kartę przebiłem się jeszcze przez 3 tutoriale, z czego każdy kazał instalować coś innego. A wyniki
blacklist:
Kod: Zaznacz cały
# most apps now use garmin usb driver directly (Ubuntu: #114565)
blacklist garmin_gps
# replaced by asus-laptop (Ubuntu: #184721)
blacklist asus_acpi
blacklist bcm43xx
blacklist b44
blacklist bcm43xx
modules:
Kod: Zaznacz cały
# /etc/modules: kernel modules to load at boot time.
#
# This file contains the names of kernel modules that should be loaded
# at boot time, one per line. Lines beginning with "#" are ignored.
fuse
lp
ndiswrapper
ndiswrapper
b43
Odp: Nie można połączyć się z siecią (BCM4306)
: 25 wrz 2008, 16:05
autor: mario_7
Usuń z pliku /etc/modules 2 wpisy
ndiswrapper
Ponadto przeszukaj katalog /etc pod kątem plików zawierających napis: bcm43xx
Podaj zawartość plików jakie znajdziesz (jeśli będą duże użyj
http://wklej.org )
Byłoby dobrze, jakbyś napisał, jakie to tutoriale robiłeś, aby odkręcić to, co jest źle.
Odp: Nie można połączyć się z siecią (BCM4306)
: 26 wrz 2008, 08:15
autor: jakubcjusz
mario_7 pisze:Usuń z pliku /etc/modules 2 wpisy
ndiswrapper
Ponadto przeszukaj katalog /etc pod kątem plików zawierających napis: bcm43xx
Podaj zawartość plików jakie znajdziesz (jeśli będą duże użyj
http://wklej.org )
To paczuszka z tymi plikami
http://rapidshare.com/files/148479493/Archiwum.zip.html
mario_7 pisze:Byłoby dobrze, jakbyś napisał, jakie to tutoriale robiłeś, aby odkręcić to, co jest źle.
Niestety, ale nie pamiętam. Po prostu wpisałem w gogle "bcm4306 kubuntu" i leciałem po kolei...
Ewentualnie mogę w przyszłym tygodniu postawić tego Linuxa od nowa. Ale wtedy prosiłbym o pomoc w konfiguracji od podstaw, żeby nie było problemów.
Odp: Nie można połączyć się z siecią (BCM4306)
: 27 wrz 2008, 01:22
autor: mario_7
Ta cała konfiguracja ogranicza się do tego, ze musisz na chwilę kablem podłączyć komputer do internetu. Wtedy, gdy uruchomisz "Sterowniki własnościowe" (nie wiem jak to się nazywa w Kubuntu) program pobierze i zainstaluje co trzeba.
Ewentualnie możesz po prostu zainstalować pakiet deb z firmware, który podałem wcześniej (na jedno wyjdzie).
Zerknę na to archiwum i zobaczę co tam jest.
EDIT:
Muszę przyznać, ze zebrałeś jakieś tutoriale ludzi z wyobraźnią.
No to dokręcamy to co jest źle:
1. usuń pliki bcm43xxfix.sh oraz K20bcm43xxfix.sh z systemu.
2. w pliku 70-persistent-net.rules usuń 2 ostatnie linie.
Ponownie uruchom system. Możliwe, że to wystarczy.
Odp: Nie można połączyć się z siecią (BCM4306)
: 29 wrz 2008, 08:17
autor: jakubcjusz
mario_7 pisze:
EDIT:
Muszę przyznać, ze zebrałeś jakieś tutoriale ludzi z wyobraźnią.

No ba
mario_7 pisze:
No to dokręcamy to co jest źle:
1. usuń pliki bcm43xxfix.sh oraz K20bcm43xxfix.sh z systemu.
2. w pliku 70-persistent-net.rules usuń 2 ostatnie linie.
Ponownie uruchom system. Możliwe, że to wystarczy.
Blisko - karta znowu widzi sieci dookoła (nawet moc sygnałów jest lepsza, niż ostatnio). Ale próba połączenia się przez Wicd grzęźnie na pobieraniu adresu IP. Wpisałem adresy IP i DNS na stałe i wtedy nawet udało mi się połączyć (connected to xxx at 0), ale i tak nie mogłem otworzyć żadnej strony.
Odp: Nie można połączyć się z siecią (BCM4306)
: 29 wrz 2008, 12:43
autor: mario_7
Odp: Nie można połączyć się z siecią (BCM4306)
: 29 wrz 2008, 14:10
autor: jakubcjusz
Odp: Nie można połączyć się z siecią (BCM4306)
: 29 wrz 2008, 15:20
autor: mario_7
w ndiswrapperze masz jeszcze zainstalowane jakieś sterowniki?
EDIT:
pokaż też zawartość pliku /etc/network/interfaces
Odp: Nie można połączyć się z siecią (BCM4306)
: 29 wrz 2008, 16:36
autor: jakubcjusz
Kod: Zaznacz cały
auto lo
iface lo inet loopback
address 127.0.0.1
netmask 255.0.0.0
#address 127.0.0.1
#netmask 255.0.0.0
auto eth0
iface eth0 inet dhcp
iface wlan0 inet dhcp
#address 192.168.1.106
#netmask 255.255.255.0
#broadcast 192.168.1.255
#gateway 192.168.1.1
#wpa-driver wext
wpa-ssid webstyle
#wpa-ap-scan 1
#wpa-proto RSN WPA
#wpa-pairwise CCMP TKIP
#wpa-group CCMP TKIP
wpa-key-mgmt WPA-PSK
#wpa-psk
wpa-passphrase webstyle.07
ndiswrapper czysty
Odp: Nie można połączyć się z siecią (BCM4306)
: 29 wrz 2008, 16:56
autor: mario_7
W pliku /etc/network/interfaces umieść tylko to:
i zrestartuj system.