Strona 1 z 1

BCM4312 - Brak widoczności sieci bezprzewodowych

: 03 wrz 2012, 16:47
autor: ciocia_klocia
Witam,
Mam laptopa Lenovo z kartą sieciową BCM4312 oraz Ubuntu nowo zupgrade'owane - 12.04. Kernel - 3.2.0-23-generic. Nie mogę znaleźć żadnych połączeń bezprzewodowych, wygląda to na problem ze sterownikiem. Próbowałem metody opisanej tutaj: https://help.ubuntu.com/community/WifiD ... er/bcm43xx ale bez efektu. Dodam, że kiedy miałem wcześniej 10.04 miałem podobny problem, ale z pomocą kolegi udało się nam 'coś' zainstalować. Teraz oboje nie potrafimy znaleźć rozwiązania. Proszę o pomoc.

EDIT:
Razem z 12.04 zainstalował się nowy GRUB. O dziwo, mogę stamtąd uruchomić 'starsze wersje' linuxa. Wcześniej miałem 10.04. Po wybraniu tej opcji uruchamia się jednak nowy 12.04, ale uwaga! ze starym jądrem 2.6.32-22-generic. Tutaj Internet jest 'po staremu'. Komputer widzi normalnie wszelkie obecne sieci bezprzewodowe. Zmiany, jakie tutaj zastosuję są widoczne po odpaleniu z Gruba 12.04. Wygląda na to, że te opcje różnią się tylko wersją jądra... no i obecnością sieci bezprzewodowych... :shock:

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 06 wrz 2012, 13:42
autor: TKr
Aby uruchomić BCM4312 potrzebne są dwie rzeczy: moduł w jądrze (przez analogię nazywany sterownikiem), który dostajesz za free podczas instalacji, i jest to wolne oprogramowanie itd itd.
Niestety sam moduł nie wystarczy - karty sieciowe Broadcoma to "potworki" które jeszcze wymagają specjalnego firmware - oczywiście firmware nie jest wolne, jest to oprogramowanie zamknięte i nie jest dołączone do Ubuntu.
Szcześliwie ( ;) ) się złożyło że podczas instalacji i konfiguracji poprzedniej wersji ubuntu, zainstalowałeś to firmware i dlatego na starym jądrze karta działą - ale oczywiście nie jest to firmware dostępne dla nowego jądra ponieważ pliki z firmware znajdują się w całkowicie innym miejscu niż są poszukiwane przez sterownik - prawdopodobnie gdzieś w /lib/firmware - trudno mi wskazać dokładne miejsce bo nie mam ani takich jąder zainstalowanych, ani tym bardziej takiej karty sieciowej fizycznie.

Teoretycznie link z opisem rozwiązania problemu który tu wkleiłeś powinien pomóc bo w zasadzie opisuje rozwiązanie problemu z niedostępnym firmware, ale równie dobrze możesz skorzystać z mniej zamotanych opisów tutaj: http://askubuntu.com/questions/125529/w ... om-bcm4312
W każdym razie przyczyną problemu jest brak dostępnego zamkniętego firmware - i kiedy już będzie miał to firmware tam gdzie być powinno (a logi z dmesg pewnie wspominają coś o tym) wszystko powinno ruszyć bez problemu. miałem podobny problem w nie Debianowej dystrybucji linuxa i sobie poradziłem ściągając sterowniki Broadcoma i wyciągając z nich b43-fwcutter em brakujące firmware - tam niestety musiałem to zrobić ręcznie - tu zapewne ktoś zrobił jakiś fajny automatyczny konfigurator.

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 06 wrz 2012, 14:05
autor: JerryG
Skoro masz laptopa zainteresuj sie kernelem kolegi eXt73
viewtopic.php?f=216&t=160361
masz tam wersje 32bit i 64bit ze strownikami do Broadcoma.

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 17 wrz 2012, 20:58
autor: mirek89
Mam podobny problem więc podepne się pod temat kolegi. Tyle że na PC. Korzystałem z tego poradnika co ciocia_klocia. Ubuntu wykrywa karte, widzi lokalne sieci, wszystko pięknie działa. Po restarcie system nie widzi karty ani sieci. W wersji 10.04 nie było tego problemu.

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 17 wrz 2012, 21:27
autor: brezniew
Dopisz odpowiedni moduł do /etc/modules. Widocznie nie ładuje się automatycznie.

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 19 wrz 2012, 14:57
autor: mirek89
brezniew a mógłbyś mi napisać jak to zrobić?

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 19 wrz 2012, 15:27
autor: TKr
Mając prawa roota musisz wyedytować plik /etc/modules i dopisać moduł na końcu pliku ( najprawdopodobniej dopisać b43 )

aby otworzyć do edycji plik /etc/modules wklep w terminal to co poniżej, potem enter, zapyta o hasło więc podaj hasło, w edytorz dopisz linie, i nie zapomnij zapisać, potem restart i powinno działać:

Kod: Zaznacz cały

gksu gedit /etc/modules

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 19 wrz 2012, 16:25
autor: brezniew
gksu nie wpisuje się w konsoli!
Wciskasz kombinację: Alt+F2 i wpisujesz:

Kod: Zaznacz cały

gksu gedit /etc/modules

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 19 wrz 2012, 20:37
autor: mirek89
brezniew robię tak jak napisałeś wyskakuje mi okienko o takiej treści:

# /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.

lp


gdzie powinienem dopisać to b43?

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 21 wrz 2012, 01:38
autor: brezniew
Możesz na końcu, w nowej linii pod lp.

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 21 wrz 2012, 11:25
autor: JerryG
Jak nie zadziala b43 dopisz te

Kod: Zaznacz cały

wl
brcmfmac
brcmsmac
brcmutil
na ktoryms z nich ruszy, z pol roku temu tez mialem ten problem, ale nie pamietam teraz na ktorym wpisie ruszyl Broadcom.

P.S. Ewentualnie zainstaluj sobie kernel kolegi eXt73 z tej strony
viewtopic.php?f=216&t=160361
odpowiedni do x86 z broadcomm w nazwie, tu dziala OK

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 23 wrz 2012, 14:36
autor: mirek89
dziekuje za pomoc, wszystko już działa;)

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 23 wrz 2012, 14:52
autor: JerryG
Pochwal sie co zrobiles dla innych co moga miec ten sam problem i daj [Solved]

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 28 wrz 2012, 12:41
autor: mirek89
W moim wypadku podziałała metoda brezniewa. Dopisałem odpowiednią linijkę i sieć jest wykrywana przy każdym starcie systemu.

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 28 wrz 2012, 15:34
autor: jacekalex
Pokaż wynik:

Kod: Zaznacz cały

grep -v  '#' /etc/modules

Re: BCM4312 - Brak widoczności sieci bezprzewodowych

: 14 paź 2012, 20:03
autor: mirek89
W wyniku awari sprzętu zmuszony byłem do ponownej instalacji systemu, i problem z widocznością sieci nie wystąpił. Nie mam pojęcia od czego to zależy.