После этого вопроса
Как установить драйверы для контроллера Ethernet Atheros AR8161?
Для возможности компиляции мне нужны некоторые пакеты. Есть ли какой-нибудь «комплект» необходимых пакетов (build-essentials и что еще нужно, чтобы я мог загрузить и установить вручную с usb?
У меня нет интернета в Linux
Попробуйте скачать файл по следующей ссылке на другом ПК и скопировать его на свой компьютер через USB-ключ. http://security.ubuntu.com/ubuntu/pool/main/l/linux-backports-modules-3.2.0/linux-backports-modules-cw-3.6-3.2.0-33-generic_3.2.0 -33.18_amd64.deb
Затем установите этот пакет. Перезагрузите компьютер. В этот момент, возможно, вы можете подключиться к интернету. Если вы не можете, попробуйте следующую команду и перезапустите:
sudo modprobe alx
Примечание: я предположил, что ваша Ubuntu 12.04 использует стандартную версию 3.2. Версия ядра 0-33. Если это неверно, вы должны загрузить другой пакет. Чтобы узнать версию своего ядра, попробуйте команду uname -a
на Терминале.
Начиная с версии 12.04.2, выпущенной 14 февраля 2013 года, существует лучшее решение. Начиная с этого выпуска, выпуски LTS будут работать на последнем стабильном ядре Linux и стеке X. Другими словами, Precise будет работать на ядре Quantal (3.5.0) и стеке X.
Это изменение политики, называемое LTS Enableck Stack , не будет автоматически включено для обновлений с 12.04 или 12.04.1. Чтобы активировать его, вы должны установить пакет linux-generic-lts-Quantal (для ядра) и / или xserver-xorg-lts-Quantal (для стека X).
Итак, проблема с вашим драйвером, вероятно, будет решена с помощью:
apt-get update
apt-get install linux-generic-lts-quantal
Для получения дополнительной информации см. «Будет ли ядро Linux 3.5 выпускаться до 12.04?» и анонс стека активации LTS.