Dell inspirion E1505 (karta wifi broadcom 1390 WLAN) i WIFI

Pomogło?

Nie
1
50%
Nie
1
50%
 
Liczba głosów: 2
Domister
Piegowaty Guziec
Piegowaty Guziec
Posty: 5
Rejestracja: 01 cze 2007, 20:55
Płeć: Mężczyzna
Wersja Ubuntu: 8.10
Środowisko graficzne: GNOME

Dell inspirion E1505 (karta wifi broadcom 1390 WLAN) i WIFI

Post autor: Domister » 16 lip 2007, 12:16

Pewnie szczęśliwie kupiłeś sobie notebooka Dell inspirion E1505, zainstalowałeś Ubuntu, i teraz chcesz się połączyć przez WiFi do sieci ... i klapa, nie da rady. Ubuntu nie może obsłużyć twojej karty WIFI. Ale da się to na szczęście naprawić ;)

Nie jestem autorem tego HowTo, oryginalny artykuł znajduje się na stronie:
http://ubuntuforums.org/showthread.php?t=297092

No to do roboty :)

W tym how-to zobaczymy jak w 5 krokach to naprawić.

Howto powinno działać na wersjach ubuntu:

* Gutsy Gibbon 7.10
* Feisty Fawn 7.04
* Edgy Eft 6.10
* Dapper Drake 6.06


Dla 8.04 instrukcja instalacji: How-to dla Hardy Heron 8.04 - w języku angielskim.

Ja testowałem te HowTo na wersji Feisty Fawn 7.04

Uwaga: Jeśli wykonasz polecenia w złej kolejności lub pominiesz polecenia, twoja praca pójdzie na marne.

KROK 1
OCZYŚĆ SYSTEM


! Ważny punkt !

Trzeba oczyścić system z ndiswrappera

Kod: Zaznacz cały

sudo rmmod ndiswrapper
sudo ndiswrapper -e bcmwl5
sudo apt-get remove ndiswrapper-untils
Nie martw się, gdy otrzymasz błąd przy usuwaniu, że nie były zainstalowane pakiety, nie ma takiego modułu etc. widocznie nie miałeś ich zainstalowanych.

KROK 2
ZDOBĄDŹ POTRZEBNE PACZKI


Musisz zainstalować narzędzia do kompilacji (nie panikuj, kompilacja będzie bardzo prosta ;) ) , najnowsze nagłówki kernela, ściągnąć kod źródłowy ndsiwrappera oraz sterowniki WIFI z Dell.com

Kod: Zaznacz cały

sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install linux-headers-`uname -r`
wget http://ftp.us.dell.com/network/R151517.EXE
Uwaga: przy linux-headers `uname -r` NIE JEST W APOSTROFACH, więc najlepiej skopiuj tą komendę i wklej do terminala, jeśli umieścisz uname -r w apostrofach, polecenie NIE będzie działać.

W tym punkcie, musimy ściągnąć kod źródłowy najnowszego ndiswrappera ze strony sourcefroge:

Kod: Zaznacz cały

wget http://superb-east.dl.sourceforge.net/sourceforge/ndiswrapper/ndiswrapper-1.51.tar.gz
Lub wejdź na stronę http://sourceforge.net/project/showfile ... p_id=93482 i ściągnij z stamtąd kod źródłowy.

Zdekompresuj kod źródłowy ndiswrapper'a (w moim przypadku, plik nazywa się ndiswrapper-1.51.tar.gz)

Kod: Zaznacz cały

tar -xzvf ndiswrapper-1.51.tar.gz
Pod koniec, musisz dodać do czarnej listy niedziałający sterownik bcm43xx, który będzie próbował się domyślnie zainstalować w Ubuntu:

Kod: Zaznacz cały

sudo -i
echo blacklist bcm43xx >> /etc/modprobe.d/blacklist
exit
TERAZ KONIECZNIE ZRESTARTUJ KOMPUTER

KROK 3
KOMPILACJA PROGRAMU


Teraz musisz skompilować program ndiswrapper. W terminalu idź do folderu gdzie wypakowałeś kod źródłowy ndiswrappera i wykonaj:

Kod: Zaznacz cały

sudo make uninstall
Ważne: Powyższa komenda zajmuje dużo czasu. Możesz zatrzymać kiedy dostaniesz komunikat, mówiący, że nie znaleziono plików.

I jedziemy dalej:

Kod: Zaznacz cały

sudo make distclean
sudo make
sudo make install
KROK 4
INSTALACJA STEROWNIKÓW


Jeśli to wszystko dobrze poszło, teraz masz zainstalowanego ndiswrappera. Teraz musisz zainstalować sterowniki. W terminalu przejdź do folderu gdzie masz plik R151517.EXE i wykonaj:

Kod: Zaznacz cały

unzip -a R151517.EXE
teraz przejdź do folderu DRIVER

Kod: Zaznacz cały

cd DRIVER
i wykonaj:

Kod: Zaznacz cały

sudo ndiswrapper -i bcmwl5.inf
sudo ndiswrapper -l
Teraz powinieneś zobaczyć wiadomość mówiącą o wykrytym sprzęcie.

Wykonaj dalej:

Kod: Zaznacz cały

sudo ndiswrapper -m
sudo modprobe ndiswrapper
sudo -s
echo ndiswrappper >> /etc/modules
exit
Niektórzy użytkownicy mogą otrzymać wiadomość o potrzebnym restarcie...

KROK 5
TESTOWANIE WIFI


Jeśli znaczek WIFI na twoim laptopie się świeci oraz wszystko dobrze zrobiłeś, twoja karta WIFI przy poniższym poleceniu powinna wykryć sieć.

Kod: Zaznacz cały

sudo iwlist scanning
Jeśli dostałeś wiadomość o złych sterownikach (invalid driver) coś musiałeś zrobić nie tak, więc będziesz musiał robić wszystko od nowa. Jeśli nic nie wykryto, musisz skonfigurować w konfiguracji sieci (System->Administracja->Sieć) lub zainstaluj WiFi-radar i tam skonfiguruj.

Mam nadzieje, że się to komuś przyda.

Pozdrawiam.

Notka:
- Jeśli masz laptopa Dell'a , ale NIE jest to model E1505, musisz na stronie Dell.com poszukać sterowników do swojego modelu.
ODPOWIEDZ

Wróć do „Hardware-Sieć”