Mam konfigurację podwójnego rozruchu (Windows 7 i Ubuntu 12.04) i, z (najwyraźniej) bez powodu, nie mogę w ogóle połączyć się z żadnym połączeniem bezprzewodowym na moim urządzeniu Ubuntu . (w systemie Windows to działa.)
Myślę, że przestał działać przy pierwszym restarcie po aktualizacji (regularna aktualizacja przez cli apt-get).
Nadal widzę połączenia na górnym pasku narzędzi, ale przy próbie połączenia się z nimi pojawia się pytanie o hasło, a następnie próbuje nawiązać połączenie przez około 30 sekund, a następnie kończy się limit czasu.
Po szukaniu odpowiedzi w Internecie pomyślałem, że opublikowanie wyników sudo lshw -C network
pomogłoby osobom, które próbują mi pomóc:
*-network
description: Wireless interface
product: BCM4313 802.11b/g/n Wireless LAN Controller
vendor: Broadcom Corporation
physical id:0
bus info: pci@0000:02:00.0
logical name: eth1
version:01
serial: c0:f8:da:08:c5:e6
width:64bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=wl0 driverversion=6.20.155.1(r326264) latency=0 multicast=yes wireless=IEEE 802.11abg
resources: irq:16 memory:fe500000-fe503fff
Istnieje inny wpis dotyczący Ethernetu. Ale nie sądziłem, że ma to duży związek z danym problemem.
Nie mam dostępu do Internetu, więc nie mogę instalować rzeczy z repozytoriów. (Piszę to z zapasowego netbooka, który mam)
Moja wersja jądra to 3.2.0-36-generic-pae
W moim modprobe.d/blacklist.conf
pliku mam następujące linie:
# replaced by b43 and ssb
blacklist bcm43xx
Pomyślałem, że to może być istotne.
co próbowałem do tej pory
- usuń
/etc/resolv.conf
- nie działało dodaj następujące wpisy
blacklist.conf
(oprócz ne, który już tam był) i uruchom ponownie: - też nie działałblacklist b43legacy blacklist b43 blacklist bcma blacklist ndiswrapper blacklist wl0
- kroki opisane w tej odpowiedzi - nie zadziałały
źródło
/var/log/syslog
od momentu kliknięcia przycisku Połącz, aż się podda. (wskazówka: użyjsudo tail -f -n0 /var/log/syslog
w terminalu)ctrl C
konsolę. Oto dziennik: pastie.org/5871845Association request to the driver failed
naprawdę brzmi jak problem ze sterownikiem. 2)get_secret_flags: assertion 'is_secret_prop (setting, secret_name, error)' failed
pokazuje błąd w Network Managerze. Asercje naprawdę nie powinny się zdarzyć. Mam nadzieję, że ktoś już to rozwiązał i może udzielić odpowiedzi.Odpowiedzi:
Myślę, że musisz wrócić do wersji 5.100.82.112 pakietu bcmwl-kernel-source (działało dla mnie z tym samym urządzeniem), ponieważ wersja 6.20.155.1 nie działa z hybrydowym urządzeniem bluetooth / bezprzewodowym bcm4313.
Został pobrany z 6.20.55.19 stąd , zobacz także ten raport o błędzie .
Ten pakiet 6.20.55.19 został stworzony dla specjalnych urządzeń bezprzewodowych sprzedawanych z laptopem Dell (bcm43142 aka bcm4365 lub Dell 1704) z zainstalowanym Ubuntu.
Według obsługi strony Broadcom Linux :
Prawdopodobnie będziesz musiał naprawić tę wersję w systemie zarządzania pakietami Ubuntu, dodając poniższe wiersze do nowo utworzonego
/etc/apt/preferences.d/bcmwl-kernel-source
pliku (sudo
być może konieczne):Być może dwie wersje tych pakietów muszą być dostępne w repozytoriach, ponieważ nie są one przeznaczone dla tych samych urządzeń, ale ze szczególnym uwzględnieniem tam odpowiedniego numeru wersji lub nazwy, aby uniknąć niepotrzebnego zastąpienia drugiego.
źródło
OK, TO JEST TO, CO W rzeczywistości działało!
zainstaluj nowy sterownik:
brcmsmac
pobierz oprogramowanie dla nowego sterownika ze strony internetowej jądra
skopiuj wspomniane pliki do
/lib/firmware/brcm
rozładuj stare sterowniki i załaduj nowe (
brcmsmac
)Na przykład:
sudo modprobe -r wl
(aby rozładować) isudo modprobe brcmsmac
(aby załadować)UWAGA: Jeśli
wl
nie działa, prawdopodobnie nazwa twojego sterownika bezprzewodowego nie jestwl
. Sprawdź nazwę wśród sterowników komputera za pomocą następującego polecenia:szczęśliwy. =)
w większości oparty na doskonałym przewodniku po bezprzewodowej stronie Linuksa
Więcej informacji na ten temat w oficjalnych dokumentach Ubuntu na temat łączności bezprzewodowej
źródło
sudo apt-get remove --purge bcmwl-kernel-source
?Miałem ten sam problem z moim kontrolerem bezprzewodowej sieci LAN BCM4313 802.11b / g / n po ostatniej aktualizacji jądra. Moim zdaniem problemem jest niezgodność między bieżącym oprogramowaniem układowym kontrolera a nowym jądrem. Rozwiązaniem, które przyjęłem, jest uruchomienie:
źródło