Что мне делать с этим файлом tar.gz от Broadcom для моей беспроводной карты Dell 1510?
Я только что установил Ubuntu 12.04 на свой 5-летний нетбук Dell в надежде заменить Win XP. Я немного разбираюсь в Linux, но раньше у меня была возможность получать инструкции DOS, поэтому я могу печатать в терминале.
Система показывает Wi-Fi, но не подключается ни к чему. Я читал здесь о беспроводной связи и скачал через XP 32-битный файл драйвера от Broadcom. Я читаю их инструкции, но я не понимаю. Я должен скомпилировать этот файл?
Инструкции Broadcom гласят:
В Ubuntu вам понадобятся заголовки и инструменты. Попробуйте эти команды:
apt-get install build-essential linux-headers-generic
Я открыл терминал и набрал его. Я получил
E: Could not open lock file /var/lib/dpkg/lock - open (13: Permission denied)
E: Unable to lock the administration directory /var/lib/dpkg/), are you root?
Что все это значит?
apt-get build-dep linux
Я набрал это и получил те же две строки.
Чтобы проверить, есть ли у вас этот каталог, сделайте следующее:
ls /lib/modules/*uname* -r/build
Это дало мне 7 столбцов слов (имена папок?), Некоторые синие, некоторые голубые и один белый.
ИНСТРУКЦИИ ПО СТРОИТЕЛЬСТВУ
1. Настройте каталог, не изменяя правильный tarball:
Для 64-битных: hybrid-v35_64-nodebug-pcoem-portsrc.tar.gz
Пример:
mkdir hybrid_wl
cd hybrid_wl
Мне удалось сделать каталог и изменить каталог (команды DOS!). Мне также удалось с помощью файлового менеджера рабочего стола переместить tarball в папку hybrid_wl, чтобы к нему было легко добраться. Но я остановился на этом, поскольку более ранние ответы команд, похоже, означают, что чего-то не хватает.
tar xzf <path>/hybrid-v35-nodebug-pcoem-portsrc.tar.gz или же
<path>/hybrid-v35_64-nodebug-pcoem-portsrc.tar.gz
2. Создайте драйвер как загружаемый модуль ядра Linux (LKM):
make clean (необязательный)
make
Когда сборка завершится, она создаст файл wl.ko в каталоге верхнего уровня.
Если ваш драйвер не собирается, убедитесь, что вы установили пакет ядра, описанный в приведенных выше требованиях.
Я думал, что root похож на Win admin. Я единственный пользователь. Я должен быть root, верно? Что случилось с рутом и разрешением отказано? Как мне пройти или исправить это?
Кроме того, когда я использовал приложение для папок для перемещения тарбола, я щелкнул его по привычке и обнаружил, что есть и менеджер архивов, и архиватор, с помощью которого я могу открыть его. Если я воспользуюсь одним из них, могу ли я пропустить все остальное?
Извините, если это трудно читать. Ваши элементы управления форматированием - те, с которыми я раньше не сталкивался. Linux, возможно? И я понятия не имею, почему некоторые тексты переносятся, а некоторые нет.
3 ответа
Спасибо всем за ваши ответы. Я многому научился и ценю это.
Тем не менее, я перестал возиться с командами tarball и терминала и просто подключил порт Ethernet к своему маршрутизатору. После обновления 12.04 (более 200 обновлений!) У него был драйвер, который работал с моей беспроводной картой, и я был запущен по Wi-Fi. Это тоже чему-то меня научило. Напомнил мне, что я иногда слишком упрям для собственного блага.
Еще раз спасибо!
Попробуйте установить драйверы Broadcom из приложения "Дополнительные драйверы" - оно установит тот же драйвер, который вы хотите установить вручную
Если я хорошо понимаю проблему, я думаю, что все, что вам не хватает, это поставить sudo перед вашим терминалом командует и все!
такие как:
sudo apt-get install build-essential linux-headers-generic
sudo apt-get build-dep linux
sudo дает привилегии безопасности для команд. (Привилегии суперпользователя)