Что мне делать с этим файлом 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 дает привилегии безопасности для команд. (Привилегии суперпользователя)

Другие вопросы по тегам