Установка драйвера для Atheros AR8131

Я испытываю те же затруднения как другие, получающие мою плату Ethernet Atheros AR8131, распознанную Ubuntu 12.10 на моем новом HP Pavillion P7-1449 PC. Я нашел тот же вопрос, где ответ предложил следующее:

  1. Загрузите Tarball compact-wireless-3.6.8-1-snpc
  2. Выполненный

    ./scripts/driver-select alx
    make
    sudo make install
    

Проблема состоит в том, когда я работаю make команда я получаю следующее:

make -C /lib/modules/3.5.0-21-generic/build M=/home/chris/Downloads/compat-wireless-3.6.8-1-snpc modules
make: *** /lib/modules/3.5.0-21-generic/build: No such file or directory.  Stop.
make: *** [modules] Error 2

Найденный ссылкой на альтернативный файл исправления (compat-wireless-2012-09-25-pc), но затем я получаю подобную ошибку:

make -C /lib/modules/3.5.0-21-generic/build M=/home/chris/Desktop/compat-wireless-2012-09-25-pc modules
make: *** /lib/modules/3.5.0-21-generic/build: No such file or directory.  Stop.
make: *** [modules] Error 2

Любая справка, которую Вы могли обеспечить, будет значительно цениться.

0
задан 31 December 2012 в 05:05

4 ответа

В последнее время модули из ядра 3.8 были портированы, поэтому используйте

sudo apt-get install linux-backports-modules-cw-3.8-precise-generic

вместо

sudo apt-get install linux-backports-modules-cw-3.6-precise-generic

, как в ответе Гертвдайка здесь

0
ответ дан 31 December 2012 в 05:05

нет, это не поможет. Последняя версия, которая содержит модуль alx, это, к сожалению, версия 3.4.

, поэтому обычный пользователь с этой сетевой картой полностью сбрасывается: (

и каждый раз, когда я обновляюсь до новой версии ядра раз в несколько месяцев, мне приходится тратить один час, пытаясь выяснить, где же Маги linux скрывают мой драйвер сетевой карты! всем было любопытно, почему Linux не работает на настольном компьютере? вот почему! ] так что правильная команда:

sudo apt-get install linux-backports-modules-cw-3.4-precise-generic

или

sudo apt-get install linux-backports-modules-cw-3.4-precise-generic-pae

в зависимости от того, какую магическую версию ядра вы магически используете ...

0
ответ дан 31 December 2012 в 05:05

Я не уверен, что нет необходимости в компиляции. Модуль Alx, который работает только с моим AR8161 на Ubuntu 12.04 LTS, исчез. Так что скачивайте и компилируйте работы для меня.

Мне нужно скачать более старый пакет с компактного беспроводного веб-сайта, который содержит модуль ALX, как указано здесь .

wget -O- http://linuxwireless.org/download/compat-wireless-2.6/compat-wireless-2012-07-03-pc.tar.bz2
0
ответ дан 31 December 2012 в 05:05

Инструкции по установке беспроводных модулей Compat хороши, но в последних выпусках Ubuntu он был упакован, и больше не нужно его компилировать из исходного кода! Итак, давайте вернемся назад и посмотрим при другом, гораздо более простом подходе к его установке.

Просто установите соответствующий пакет linux-backports-modules-cw-* для вашего ядра, например:

  • Для Quantal, используя Linux compat-wireless-3.6, перенесенный на обычное ядро ​​

    sudo apt-get install linux-backports-modules-cw-3.6-quantal-generic
    
  • То же самое, но для Precise

    sudo apt-get install linux-backports-modules-cw-3.6-precise-generic
    

Или используйте любой другой инструмент управления пакетами для установки этого пакета. Несмотря на то, что в названии пакета есть «backport», нет необходимости включать репозиторий backports - он просто есть в main.

Наконец, перезагрузите компьютер или, если вы знаете, модуль ядра для загрузки: sudo modproble modulename.

0
ответ дан 31 December 2012 в 05:05

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

Похожие вопросы: