uruchomienie WIFI BCM4311 w Ubuntu 16.04LTS 64bit

Karty sieciowe, modemy, routery, WiFi, Bluetooth etc.
Modelino 01
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 04 maja 2017, 19:32
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

uruchomienie WIFI BCM4311 w Ubuntu 16.04LTS 64bit

Post autor: Modelino 01 »

Witam serdecznie i proszę o pomoc.

Po zainstalowaniu Ubuntu 16.04 LTS 64bit (uprzednio miałem 12.04 LTS)

nie uruchamia mi sie WIFI

moja karta to Broadcom Corporation BCM4311 802.11a/b/g.

Sterowniki własnościowe są w systemie lecz nie startują razem z nim.

muszę je odpalać ręcznie z terminala:

Kod: Zaznacz cały

sudo modprobe b43
nie działa u mnie ustawienie automatycznego włączania modułu b43 za pomocą:

Kod: Zaznacz cały

sudo su
echo "b43" >> /etc/modules
co skutkuje koniecznością ponownego ręcznego uruchomienia karty za pomocą terminala.

po wpisaniu komendy

Kod: Zaznacz cały

dmesg
wyskakuje mi
...
[ 28.233411] wl driver 6.30.223.271 (r587334) failed with code 21
[ 28.233416] ERROR @wl_cfg80211_detach : NULL ndev->ieee80211ptr, unable to deref wl
...

ten fragment budzi moje obawy że coś jest nie tak
a to jest wersja mojego Ubuntu:
Linux version 4.4.0-77-generic (buildd@lgw01-59) (gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) ) #98-Ubuntu SMP Wed Apr 26 08:34:02 UTC 2017 (Ubuntu 4.4.0-77.98-generic 4.4.59)
Podpowiedzcie jak to rozwiązać
Awatar użytkownika
mario_7
Administrator
Administrator
Posty: 8599
Rejestracja: 30 sie 2006, 13:11
Płeć: Mężczyzna
Wersja Ubuntu: 20.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: uruchomienie WIFI BCM4311 w Ubuntu 16.04LTS 64bit

Post autor: mario_7 »

A dlaczego chcesz używać b43 zamiast sterownika wl?
Modelino 01
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 04 maja 2017, 19:32
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: uruchomienie WIFI BCM4311 w Ubuntu 16.04LTS 64bit

Post autor: Modelino 01 »

Miałem sterownik wl zainstalowany razem z Ubuntu ale też nie chodziło wifi.
przeglądając różne fora próbowałem różnych sposobów żeby uruchomić kartę wifi, ale nie udało mi się.
Ostatnim sposobem była właśnie wymiana sterowników na b43 i w końcu ruszyła co prawda tylko ręcznie uruchamiana ale zawsze to coś.
Nie mam preferencji co do sterowników.
Ważne żeby działały
Modelino 01
Piegowaty Guziec
Piegowaty Guziec
Posty: 3
Rejestracja: 04 maja 2017, 19:32
Płeć: Mężczyzna
Wersja Ubuntu: 16.04
Środowisko graficzne: GNOME
Architektura: x86_64

Re: uruchomienie WIFI BCM4311 w Ubuntu 16.04LTS 64bit

Post autor: Modelino 01 »

Po dość nierównej walce z Ubuntu :wall:
Nie posiadam doświadczenia z systemem Linux
Oraz przekopaniu się przez sporą ilość informacji w internecie w końcu udało mi się uruchomić moją kartę WIFI i nie muszę już uruchamiać jej po każdym restarcie laptopa.
Rozwiązanie okazało się dość banalne, lecz musiało minąć trochę czasu żebym na nie wpadł.

Po krótce przedstawię jak to było: :roll:

Na wstępie kilka informacji o moim sprzęcie i Ubuntu.
Laptop DELL D430 1,33 GHz Core 2 Duo z wbudowaną kartą WIFI Broadcom BMC4311
Zainstalowany system to Ubuntu 16.04LTS 64bit.

Tak jak pisałem w pierwszym poście.

Po instalacji Ubuntu 16.04LTS nie działa mi karta WIFI
A oto rozwiązanie powyższego problemu.
Podstawowa i najważniejsza rzecz: Należy najpierw zalogować się jako Root (administrator) bez tego się nie uda.
czyli :
wpisujemy w terminalu: następnie podajemy hasło i logujemy się jako root.
następnie wpisujemy komendę:

Kod: Zaznacz cały

apt-get update
po jej wykonaniu wpisujemy:

Kod: Zaznacz cały

apt-get remove bcmwl-kernel-source
pytanie potwierdzamy "T" (Tak) i wciskamy enter.
Tutaj trochę musiałem pokombinować ponieważ podczas instalacji kernela odwołanie było do płyty z Ubuntu
(mój lapek nie posiada napędu więc musiałem zmusić żeby pominął ten krok).
Jeżeli macie wypaloną płytę z Ubuntu 16.04.LTS to wkładacie ją do napędu i kłopot z głowy
Następnie wpisujemy:

Kod: Zaznacz cały

apt-get install firmware-b43-installer
I wpisujemy w terminalu:

Kod: Zaznacz cały

apt-get install b43-fwcutter
potem wpisujemy

Kod: Zaznacz cały

modprobe b43
następnie wpisujemy

Kod: Zaznacz cały

ifconfig wlan0 up
dla mnie zwróciło że nie może podać informacji o wlan0 - ale wszystko poszło dobrze.
Następnie musiałem zrestartować system.
Ja zrobiłem to z terminala poleceniem:

Kod: Zaznacz cały

reboot
Po ponownym uruchomieniu Ubuntu w końcu pojawiły mi się dostępne sieci WIFI
Potem już tylko wystarczyło się zalogować do swojej i to już wszystko. :clap:

Z tego co pamiętam to próbowałem ten sposób kilka razy ale nigdy jako Root.
Dopiero zalogowanie się jako Root dało pożądany efekt.
Chciałbym podziękować koledze "słoniu" bo to dzięki jego opisowi udało mi się rozwiązać mój problem..
A oto adres stronki na której znajduje sie oryginalny tekst:
https://blog.sloniupl.eu/2012/06/03/bra ... ensa-5220/
ODPOWIEDZ

Wróć do „Urządzenia sieciowe”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 50 gości