Jak mogę zainstalować i pobrać sterowniki bez internetu?

11

Niedawno zainstalowałem ubuntu 12.04 LTS, ale tak jak w poprzednich wersjach; Potrzebuję sterownika do łączności bezprzewodowej. Podczas uruchamiania z USB mogłem pobrać i zainstalować sterownik Broadcom Wireless STA: teraz nie mogę (uwaga: to było z mojego domu i przeprowadzam się, a internet w moim hotelu ma dodatkowe informacje logowania - może to być problem?) . Kabel Ethernet na moim laptopie nigdy nie działał, więc nie jest to opcja. Kiedy otworzę dodatkowe sterowniki, powiesz, że nie mogę wykryć sterowników; potrzebujesz dostępu do Internetu.

Podsumowanie:

  • Potrzebujesz sterownika bezprzewodowego
  • Wi-Fi jest dostępne; wymagane informacje do logowania W PRZEGLĄDARCE.
  • Bez Ethernetu
Ruben
źródło
1
Duplikować? askubuntu.com/questions/974/…
Jakob
1
Nie bardzo ... To szczególne pytanie powinno brzmieć jak do cholery mogę zainstalować rzeczy, jeśli mam tylko przeglądarkę .
Andrejs Cainikovs
Od dawna przeszedłem z Ubuntu, ale dla tych, których może to dotyczyć, rozwiązałem to, uzyskując dostęp do Internetu w opcji Try Ubuntu bezpośrednio z płyty CD (ponieważ tam działają sterowniki). Następnie zainstalowałem i zaznaczyłem pole oprogramowania układowego innej firmy, co dało mi instalację z Internetem. W każdym razie dzięki.
Ruben,

Odpowiedzi:

23

Późno na imprezę, ale może się przydać komuś. Jeśli nadal masz Live USB, z którego zainstalowałeś system operacyjny, włóż dysk flash (jeśli nie można go automatycznie zamontować, otwórz narzędzie Dyski i zamontuj go stamtąd). Po zamontowaniu otwórz terminal i przejdź:

sudo dpkg -i /media/username/volname/pool/main/d/dkms/dkms_*.deb
sudo dpkg -i /media/username/volname/pool/restricted/b/bcmwl/bcmwl-kernel-source_*.deb

wymienić usernamei volnamepodając swoją nazwę użytkownika oraz etykietą woluminu USB, odpowiednio. po zakończeniu instalacji uruchom ponownie.

Ta struktura folderów oparta jest na 15.04 i powinna być podobna w starszych wersjach.

Jeśli terminal wyjdzie z błędem, otwórz eksplorator plików i przejdź do Live USB. Następnie przejdź do tego samego katalogu, co powyżej:

/media/username/volname/pool/main/d/dkms/

I

/media/username/volname/pool/restricted/b/bcmwl/

I kliknij plik w każdym katalogu. Pojawi się Centrum oprogramowania. Zainstaluj lub ponownie zainstaluj oba pliki.

sostacked
źródło
3
Poważnie pomocne.
bhotel
Właśnie sprawiłeś, że mój dzień stał się lepszy. Zastanawiam się, czy problem pojawił się w pierwszej kolejności, ponieważ nie wybrałem opcji „Instaluj zastrzeżone dodatki” lub coś podobnego podczas instalacji z dysku CD.
msoftrain
1
Udało się, używam Ubuntu 16.04
1088
1
Mówi, że gcc nie jest zainstalowany. Jakikolwiek sposób instalacji gcc przy użyciu podobnej metody?
exAres
1
Działa to na moim MacBooku Air po zainstalowaniu pulpitu Ubuntu 19.04. Konfiguracja WiFi była wtedy dostępna z GUI. Dziękuję Ci!
Ogrodnik,
6

Możesz ręcznie pobrać dowolny pakiet ubuntu ze strony http://packages.ubuntu.com , skopiować go na dysk Linux, a następnie użyć dpkg, aby je zainstalować. Packages.ubuntu.com zawiera również listę zależności, więc powinieneś być w stanie znaleźć i pobrać brakujące.

„Ograniczone narzędzie sterowników sprzętowych” korzysta z następującego pakietu dla sieci bezprzewodowej Broadcom:

http://packages.ubuntu.com/maverick/bcmwl-kernel-source

(w razie potrzeby zmień adres URL, aby używał klarowności w przypadku instalacji 10.04)

Ten pakiet nie ma wiele na zależności i powinien być instalowalny poprzez:

sudo dpkg --install /path/to/bcmwl-kernel-source

dpkg nie będzie próbował pobierać za ciebie żadnych zależności, więc musisz najpierw upewnić się, że zostały zainstalowane przy użyciu tej samej metody.

ImaginaryRobots
źródło
To działało, aby zainstalować sterownik - i to jest właściwy. Najwyraźniej nadal nie pokazuje żadnych sieci w aplecie NetworkManager. Jakieś pomysły?
Lucas Jones
2

Wszystkie pakiety Precise Pangolin (Ubuntu 12.04) można pobrać z Launchpad .

Musisz jednak znać nazwę pakietu. Ale mam nadzieję, że to powinno być to:

bcmwl-kernel-source
Andrejs Cainikovs
źródło
1
Zależności również będą musiały zostać pobrane (jeśli istnieją).
Thomas Ward
Poprawne linux-headers.
Andrejs Cainikovs,
który moim zdaniem jest meta pakietem, który łączy z trzema innymi pakietami ... może chcieć przeanalizować plik debian / control i zobaczyć, czego potrzebuje, i dodać te zależności do odpowiedzi na „rzeczy do pobrania”
Thomas Ward
Dobrze. echo "linux-headers-"uname -r "-generic"powinien powiedzieć poprawną wersję linux-headerspakietu, którą należy pobrać.
Andrejs Cainikovs
Dzięki, na pewno to wypróbuję. I tak, kiedy szukałem odpowiedzi, często natknąłem się na bcmwl-kernal-source.
Ruben
1

w przypadku problemów z broadcom wifi postępuj zgodnie z instrukcjami tutaj . ta strona zawiera instrukcje krok po kroku dotyczące identyfikacji karty i listy obsługiwanych kart oraz sterowników używanych w każdym modelu.

upewnij się, że używasz tego polecenia do identyfikacji modelu karty, ponieważ dane wyjściowe dmesg czasami zawierają nieprawidłowe informacje

lspci -vnn | grep 14e4

prawdopodobnie skończysz na b43-fwcutter (powinien już być zainstalowany), więc po pobraniu sterowników powiązanych z tą witryną możesz umieścić je na dysku USB, zabrać dysk do domu znajomych i postępować zgodnie z instrukcje w pierwszym łączu, aby je zainstalować.

podsumowując:

na komputerze z dostępem netto:

wget http://downloads.openwrt.org/sources/broadcom-wl-4.150.10.5.tar.bz2

mv broadcom-wl-4.150.10.5.tar.bz2 /media/MyThumbDrive

następnie z komputera bez dostępu do sieci:

tar xjf broadcom-wl-4.150.10.5.tar.bz2

cd broadcom-wl-4.150.10.5/driver

b43-fwcutter -w /lib/firmware/ wl_apsta_mimo.o
nathwill
źródło