Як я можу встановити та завантажити драйвери без Інтернету?


11

Нещодавно я встановив ubuntu 12.04 LTS, але як і в попередніх версіях; Мені потрібен драйвер для бездротового зв'язку. Під час завантаження з USB я міг завантажити та встановити драйвер Broadcom Wireless STA: тепер я не можу (зверніть увагу: це було від мого будинку, і я переїжджаю, і в Інтернеті в моєму готелі є додаткова інформація про вхід - може бути проблема?) . Кабель Ethernet на моєму ноутбуці ніколи не працював, тому це не варіант. Коли я відкрию додаткові драйвери, він скаже, що не може виявити драйвери; потрібен доступ до Інтернету.

Підсумок:

  • Потрібен бездротовий драйвер
  • Доступний Wi-Fi; інформація про вхід у веб-переглядач.
  • Немає Ethernet


1
Насправді .. Це конкретне запитання повинно звучати як як, до чорта, я можу встановлювати речі, якщо у мене є лише браузер .
Андрейс Кайніков

Я давно перейшов від ubuntu, але для тих, кого це може стосуватись, я вирішив це, отримавши Інтернет із опцією Try Ubuntu прямо з компакт-диска (адже там працюють драйвери). Потім я встановив і перевірив стороннє програмне забезпечення, яке дозволило мені встановити з Інтернетом. Все одно, дякую.
Рубен

Відповіді:


23

Пізно до вечірки, але може бути корисним для когось. Якщо у вас все ще є живий USB, з якого ви встановили ОС, вставте флешку (якщо вона не працює автоматично, відкрийте утиліту Disks і встановіть її звідти). Після монтажу відкрийте термінал і перейдіть:

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

замініть usernameі, volnameвідповідно, ваше ім'я користувача та USB-мітку. після завершення встановлення перезавантажте.

Ця структура папок заснована на 15.04, має бути схожою на старих версіях.

Якщо термінал виходить з помилкою, відкрийте провідник файлів і перейдіть до свого Live USB. Потім перейдіть в той же каталог, що і вище:

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

І

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

І натисніть на файл у кожному каталозі. Він виведе програмний центр. Встановіть або перевстановіть обидва файли.


3
Серйозно корисно.
bhotel

Ви щойно зробили мій день. Цікаво, чи проблема не виникала в першу чергу, оскільки я не вибрав опцію "Встановити обмежені додатки" або щось подібне, коли я встановив з компакт-диска.
msoftrain

1
Це спрацювало, я використовую Ubuntu 16.04
1088

1
У ньому йдеться про те, що gcc не встановлений. Будь-який спосіб встановити gcc за допомогою подібного методу?
exAres

1
Це працювало на моєму MacBook Air після того, як я встановив робочий стіл ubuntu 19.04. Конфігурація WiFi тоді була доступна в GUI. Дякую!
Садівник

6

Ви можете завантажити вручну будь-який пакет ubuntu з http://packages.ubuntu.com , скопіювати їх на диск Linux, а потім встановити dpkg для їх встановлення. Packages.ubuntu.com також перераховує залежності, тому ви маєте змогу знайти та завантажити будь-які відсутні.

"Інструмент обмежених драйверів обладнання" використовує такий пакет для бездротового зв'язку:

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

(змінити URL-адресу, щоб використовувати lucid, якщо це потрібно для установки 10.04)

Цей пакет не має великої кількості залежностей, і його слід встановити, виконавши:

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

dpkg не спробує захопити будь-які залежності для вас, тому вам потрібно переконатися, що вони встановлені спочатку цим самим методом.


Це працювало для встановлення драйвера - і це правильний. Мабуть, він все ще не показує жодної мережі в аплеті NetworkManager. Будь-які ідеї?
Лукас Джонс

2

Всі точні пакети Pangolin (Ubuntu 12.04) можна завантажити з Launchpad .

Потрібно знати назву пакета. Але, сподіваємось, це має бути:

bcmwl-kernel-source

1
Залежності також потрібно буде завантажити (якщо такі є).
Thomas Ward

Правильно, linux-headers.
Андрейс Кайніков

який я думаю, що це мета-пакет, який посилається на три інші пакети ... можливо, захоче розсікти файл debian / control і подивитися, що йому потрібно, і додати ці залежності до вашої відповіді про "речі для завантаження"
Thomas Ward

Правильно. echo "linux-headers-"uname -r "-generic"повинен сказати правильну версію linux-headersпакета, яку, можливо, потрібно буде завантажити.
Андрейс Кайніков

Дякую, я обов'язково спробую це. І так, під час пошуку відповіді я багато натрапив на bcmwl-kernal-source.
Рубен

1

для проблем з Wi-Fi у широкому доступі дотримуйтесь інструкцій тут . на цьому веб-сайті надаються покрокові інструкції щодо визначення карти та списку підтримуваних карт та те, які драйвери використовувати для кожної моделі.

переконайтеся, що ви використовуєте цю команду для ідентифікації моделі вашої картки, оскільки вихід dmesg інколи міститиме неправильну інформацію

lspci -vnn | grep 14e4

ви, ймовірно, використовуєте b43-fwcutter (його вже слід встановити), тому щойно ви завантажите драйвери, пов’язані з цього сайту, ви можете перенести їх на привід великого пальця, перенести диск у свій будинок друзів і дотримуватися інструкції в першому посиланні, щоб встановити їх.

узагальнити:

на ПК без доступу до мережі:

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

потім з ПК без мережевого доступу:

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
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.