как установить драйвер сетевой карты в linux

Установка драйверов на устройства беспроводной сети Broadcom

Содержание

Список проблем, которые будут решены:

Само решение проблемы систематизируется в ТРИ основных ступени:

Определение оборудования

Существует множество модификаций сетевых карт Broadcom и постоянно появляются всё новые версии. Посему, лучшим решением остаётся определение модели
по PCI.ID. Для этого, необходимо открыть терминал Ctrl+Alt+T и ввести 2) :

Примерным ответом будет:

Hеважно, что иcпользовалось для установки пакета: терминал, Synaptic, Центр Приложений, dpkg или же ручная компиляция.
Нам необходимо начать с нуля и очистить систему от всего, что может помешать работе аппропреативного драйвера.
Т.е., если был установлен пакет bcmwl-kernel-source, его нужно удалить:

Подготовка системы

Если у нас свежеустановленная система, то первым делом необходимо обновить списки источников приложений:

Также, крайне рекомендуется обновить списки PCI.ID:

это на случай, если специфичный драйвер устройства появился совсем недавно. Во избежание возможных проблем, установку будем проводить исключительно через терминал.

Установка необходимого пакетa

Как уже упомяналось выше, мы будем рассматривать установку пакета firmware-b43-installer
Для этого набираем в терминале:

и перезагружаемся для применения изменений:

Формат установки пакета крайне прост:

Надеюсь, понятно, что вместо

нужно подставить имя пакета из списка ниже:

Если устройство определилось с иным PCI.ID, задайте свой вопрос автору данной инструкции: AskUbuntu

Установка Offline

В том случае, когда проводная сеть недоступна, есть возможность установить bcmwl-kernel-source с установочного диска.
Для этого нужно вставить установочный CD/DVD или USB и скопировать эти файлы в домашнюю директорию.
На установочном диске (флешке) эти файлы находятся в директориях:

После чего, запускаем саму установку:

Пакет firmware-b43-installer, при полном отсутствии любого подключения к сети придётся скачать иным путём, например через смартфон. Нужно будет скачать эти два файла и положить их опять-таки в домашнюю директорию:
Для 64-BIT
Первый файл, Второй файл
Для 32-BIT
Первый файл, Второй файл

После этого, выполняем в терминале:

Если будут какие-то ошибки, то продолжать не надо. Значит что-то сделал не так. Проверьте правильность введения команд.
Осталось переподключить модуль ядра:

В случае установки Ubuntu 16.04 в режиме dualboot, необходимо отключить SecureBoot. В противном случае, драйвер не запустится.
На этом всё.
Удачи в освоении системы.
Особая благодарность chili555 и Pilot6

Источник

Как установить драйвер Realtek RTL8821CE

Обычно, когда мы устанавливаем дистрибутив Linux на ноутбук, то зачастую поддержка Wi-Fi присутствует полностью или частично для большинства моделей. Драйверы интегрированы в ядро Linux и в результате всё «просто работает» из коробки. Но проблемы начинаются если драйвер для вашего Wi-Fi отсутствует. Вам нужно его найти и установить вручную.

С такой проблемой могут столкнуться, например, владельце ноутбуков HP CM-0078AU.

Если у вас Wi-Fi адаптер на основе чипсета Realtek RTL8821CE, то в Linux по умолчанию отсутствует драйвер для него. В результате ОС не видит устройство, и в панели рядом с часами вовсе отсутствует значок Wi-Fi.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Для исправления данной проблемы достаточно установить необходимый драйвер.

Этот драйвер работает на ядре Linux > 4.14 (все современные дистрибутивы удовлетворяют этому требованию). Этот драйвер тестировался на Debian, Ubuntu, Linux Mint, Arch Linux, Gentoo и должен работать на всех производных дистрибутивах.

Этот драйвер может быть установлен с использованием DKMS. Эта система, которая автоматически перекомпилирует и устанавливает модули ядра когда в результате обновления устанавливается новое ядро. Для использования DKMS, установите пакет dkms.

Чтобы проверить, какой именно у вас интегрированный Wi-Fi адаптер, выполните команду:

Если у вас вывод содержит строку RTL8821CE, значит эта инструкция вам поможет:

Офлайн установка Realtek RTL8821CE

Если на компьютере, на который вы хотите установить драйвер, отсутствует Интернет-подключение, то вы можете скачать установочный файл из репозиториев Ubuntu, перенести его на флешке на компьютер без Интернета и попробовать установить его вручную. Этот способ может не сработать по той причине, что для установки драйвера требуются зависимости (например, заголовки ядра), которые смогли бы установиться будь у компьютера Интернет-подключение, но если компьютер офлайн, то приходится надеяться, что все нужные файлы присутствуют по умолчанию.

Скачайте установочный файл драйвера:

Если ссылка на драйвер перестала работать, то для поиска актуальной ссылки перейдите на страницу: https://pkgs.org/search/?q=rtl8821ce-dkms

Перенесите скаченный файл на компьютер, где его нужно установить, перейдите в директорию с драйвером и запустите установку следующей командой:

Установка драйвера Realtek RTL8821CE в Ubuntu 21.04 и более поздние

Драйвер помещён в стандартный репозиторий, поэтому достаточно выполнить команду:

Установка драйвера Realtek RTL8821CE в Ubuntu 20.04

Начиная с Ubuntu 20.04, этот драйвер имеется в Дополнительном ПО (Additional Drivers (Software & Updates)). Откройте настройки дополнительного ПО и поставьте галочку “Using DKMS source for the Realtek 8821C …” (использовать DKMS источник для Realtek 8821C) и затем перезагрузитесь. После перезагрузки всё будет работать.

Как установить драйвер Realtek RTL8821CE в Debian, Ubuntu, Kali Linux, Linux Mint и их производные

Выполните следующие команды:

Затем перезагрузите компьютер — всё должно работать.

Как установить драйвер Realtek RTL8821CE в Arch Linux, BlackArch и их производные

Установите pikaur, как это показано в статье «Автоматическая установка и обновление пакетов AUR», а затем просто выполните команду:

Как установить драйвер Realtek RTL8821CE в Gentoo

Выполните с правами root команды:

Удаление драйвера

Откройте терминал и используйте git clone для клонирования репозитория на локальный диск:

Затем выполните скрипт для деинсталяции:

Обновление драйвера

Убедитесь, что у вас последняя версия репозитория на диске:

Удалите все несвежие бинарные файлы:

Возможные проблемы

Secure Boot

Если ваша система использует безопасную загрузку, отключите её в настройках BIOS, иначе ядро не будет принимать пользовательские модули.

PCIe Activate State Power Management

Ваш дистрибутив может поставляться с включённым по умолчанию управлением питанием активного состояния PCIe (PCIe Activate State Power Management). Это может конфликтовать с этим драйвером. Чтобы отключить:

Добавьте pci=noaer в конец GRUB_CMDLINE_LINUX_DEFAULT. Строка должна выглядеть примерно так:

Затем обновите вашу конфигурацию GRUB:

Ноутбуки Lenovo Yoga

Некоторые новые ноутбуки Yoga (например, Yoga 530) поставляются с rtl8821ce в качестве чипа Wi-Fi/Bluetooth. Но модуль ideapad-laptop, который может входить в ваш дистрибутив, может конфликтовать с этим драйвером. Чтобы отключить его:

Источник

Установка драйвера сетевой карты Debian

Доброго времени суток! Решил поставить Debian 7. В процессе установки потребовались драйвера для сетевой карты, так как под рукой не было, то пропустил. Материнская плата: foxconn h67a-s После в консоли ввожу

Последние строки dmesg-а

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Драйвер качал с оф сайта realtec, по поиску r8169 Прошу помощи.

А подробнее можно? Что ты там качал?

З.Ы. А что, готового уже модуля ядерного нет такого чтоль? Зачем качать откуда-то?

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

лучше использовать ядреный драйвер, это раз.

Нужно установить пакет с прошивками для карт от realtek, это два.

По умолчанию в Debian нет прошивок. Подключите.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

всё работает, не надо вот тут.

Верни назад aptitude install firmware-realtek

И просто в /etc/network/interfaces пропиши

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Прочитал, что лучше установить драйвер вручную.

Нагло врут. Твоя проблема решается не сменой драйвера, а

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Там, где скачивал образы, есть каталог non-free, в котором есть образ с включёнными прошивками.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

А где почитать про это? Я читал много статей по установке debian, но ничего подобного не нашел. Где вы находите эту информацию?!)

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Т.е помимо основного образа с системой надо всегда еще выкачивать образ с прошивками?из non-free ветки?

Просто ставьте систему с образа, в котором содержатся non-free компоненты, в том числе и прошивки.

Переустновить пакет с ядром.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Ну и просто надо знать, что в стандартной поставке Debian (установочных образах) нет прошивок.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

я просто качал с оф сайта debian dvd-amd64, там я не заметил нигде разные виды образов,как мне найти нужный?

Пакет с ядром, это мне надо переустановить kernel-package? Простым apt-get?

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

я просто качал с оф сайта debian dvd-amd64, там я не заметил нигде разные виды образов,как мне найти нужный?

Читаем внимательно вот этот текст: и скачиваем предложенные образы net-install, включающие в себя несвободные прошивки, при установке с такого образа не забываем в списке пакетов выбрать пакет с прошивками под ваше оборудование.

Пакет с ядром, это мне надо переустановить kernel-package? Простым apt-get?

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Смотреть вывод dmesg на предмет сообщений от драйвер r8169 на примере тех, что вы привели в шапке темы.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Тут проблема не в модуле, а в прошивке, Debian по умолчанию не содержит в себе никаких несвободных прошивок и ПО, решается установкой пакета firmware-realtek.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Вот логи Сразу после загрузки системы

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Попробуйте принудительно запустить dhcp клиент:

И проверьте получает или нет интерфейс параметры сети.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

В общем итог. Пробовал все, что написано. Ничего не помогало, тогда взял и напрямую соединил два компьютера, на одном задал адрес 192.168.0.1, на другом(проблемном) 192.168.0.2 с маской /24, т.е решил проверить работает ли вообще железо, со статикой. О чудо, все заработало!(пинг прошел) Тогда я взял и соединился с сетью провайдера не через свитч, и все сработало! Оказывается был виноват свитч. Пробовал тогда в разные порты свитча втыкать, снова не работало ничего, на второй системе(win7) все работало и со свитчем. Другой комп с дебианом тоже через свитч нормально работает. Магия.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Возможно стоит обновить ядро в Debian или использовать другой DHCP клиент. У меня при использовании классического ISC DHCP Client`а в сети провайдера не параметры сети не получаются, поэтому я использую dhcp клиент из состава busybox.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Источник

Ubuntu драйвер сетевой карты

Иногда нужно посмотреть сетевые карты в Linux, которые подключены к этому компьютеру, узнать имя продукта или технические характеристики карты, а также скорость ее передачи данных. Например, когда вы хотите проверить совместимость сетевого драйвера или модуля ядра с Ethernet адаптером необходимо знать его аппаратные спецификации, такие как: номер модели и производитель, (например: Broadcom NetXtreme, Intel I350), скорость (например: (1GB/s, 10GB/s), режим соединения (full/half duplex) и т д.

Также эта информация вам понадобится, если вы хотите подобрать драйвер для своего wifi адаптера. В этой инструкции я расскажу как узнать сетевую карту linux и посмотреть все доступные ее характеристики.

Информация о сетевой карте с помощью Ethtool

Если вас интересует информация о проводной сетевой карте Ehternet, то вы можете воспользоваться утилитой Ethtool. Это инструмент командной строки для проверки и изменения настроек PCI Ethernet карт. Для установки Ethtool в Ubuntu или Debian используйте команду:

sudo apt install ethtool

В других дистрибутивах установка производится аналогичным образом, только нужно использовать подходящий пакетный менеджер.

Для отображения настроек сетевой карты в ethtool запустите утилиту передав в параметрах имя сетевого адаптера. Права суперпользователя здесь нужны для того, чтобы утилита могла получить информацию о настройках локальной сети и статусе соединения.

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Здесь вы можете посмотреть поддерживаемые режимы работы Supported link modes, скорость Speed и тип коннектора Port, а также состояние подключения. Для просмотра информации о сетевом драйвере и прошивке используйте опцию i:

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Здесь вы можете видеть какие режимы поддерживает прошивка, а также ее версию. Если вас интересует MAC адрес выполните:

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Информация о сетевой карте в lshw

Во втором способе мы воспользуемся утилитой для отображения подробной информации об аппаратуре Linux – lshw. С помощью нее вы можете посмотреть информацию не только о карте Ethernet, но и о Wifi адаптере, а также посмотреть список сетевых карт.

Для установки lshw на Ubuntu или Debian наберите:

sudo apt install lshw

Чтобы посмотреть узнать сетевую карту linux и просмотреть подробные сведения о ней, запустите утилиту со следующими параметрами:

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

В выводе команды вы увидите все подключенные к системе сетевые интерфейсы, кроме того, тут показывается более подробная информация, чем в выводе предыдущей утилиты. В самом начале вы видите производителя – vendor и имя продукта – product, скорость передачи данных size, а также в разделе configuration можно найти поле driver, где указан используемый драйвер.

Список сетевых карт в lspci

Если вам нужно узнать только продукт и имя производителя вашей сетевой карты можно использовать lspci. Обычно lscpi уже предустановлена в системе, но если нет ее можно установить командой:

sudo apt install pciutils

Теперь для просмотра доступных сетевых карт используйте:

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

Тут вы можете видеть, что к системе подключены две сетевые карты linux, для проводного интернета и беспроводная, обе от Broadcom.

Информация о сетевой карте с помощью ip

Утилита ip позволяет посмотреть более подробную информацию о сетевом протоколе для вашей карты. Для просмотра информации выполните:

как установить драйвер сетевой карты в linux. Смотреть фото как установить драйвер сетевой карты в linux. Смотреть картинку как установить драйвер сетевой карты в linux. Картинка про как установить драйвер сетевой карты в linux. Фото как установить драйвер сетевой карты в linux

На снимке экрана вы видите две физические сетевые карты linux – wlan0 и eth0, а также два виртуальных устройства. Для каждой из карт можно узнать состояние и MAC адрес.

Выводы

В этой статье мы рассмотрели несколько способов узнать сетевую карту Linux. Вы можете посмотреть не только производителя и название устройства, но и его характеристики, такие как скорость сетевой карты linux, используемый драйвер и MAC адрес. Если у вас остались вопросы, спрашивайте в комментариях!

Я хочу использовать eth0 драйвер, но моя сетевая карта НЕ ОБЯЗАНА.

Я использую гигабитный Ethernet-контроллер Killer e2200.

3 ответа

Если у вас установлена ​​ОС и вы хотите использовать сетевую карту как новое оборудование, вам следует обратиться к поставщику за сетевыми драйверами. Обычно сетевые драйверы поставляются с исходным пакетом модулей ядра. Вы должны скомпилировать модуль драйвера для своего ядра.

установить утилиты «build essential»

распаковать исходный пакет в какую-нибудь папку

После установки вы можете загрузить только что скомпилированный модуль, введя команду:

Новейшим сетевым устройствам обычно требуется время, чтобы проникнуть в ядро ​​Linux. Все драйверы обычно встроены в большие дистрибутивы, такие как Debian (или Ubuntu) и Centos.

Это может привести к чему-то вроде:

Я обрезал некоторые строки для краткости. Но имена модулей такие же, как и у каталога до Kconfig, так что вы можете проверить, активен ли он с помощью lsmod:

Иногда мои драйверы Intel для моего встроенного Wi-Fi умирают, тогда я должен удалить и снова добавьте его:

Если возвращается «alx», драйвер уже загружен:

Если нет, вам не повезло. Вы можете управлять интерфейсом с помощью команд «ifconfig» или «ip link»:

Более новые Linux больше не используют «eth» в качестве имен интерфейсов.

Итак, я нашел в дереве ядра слова «killer» и «e2200» и ничего не смог найти. Затем я выполнил поиск в Интернете и обнаружил, что это устройство Atheros, похожее на драйвер «alx». Кто-то обновил драйвер для работы с вашей картой, вам повезло. Если таких карт в мире достаточно, или он его расширил, все, что вам нужно сделать, это обновить Linux, и он будет работать.

Тип материала Установка и настройка

Идентификатор статьи 000005480

Последняя редакция 20.12.2019

Существует три базовых драйвера для Linux* для сетевых гигабитных адаптеров Intel®:

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

Нажмите или название темы для получения информации:

Установка базового драйвера Linux* igb* для сетевого гигабитного Ethernet-адаптера Intel®

Драйвер Linux* igb поддерживает все гигабитные сетевые адаптеры Intel® 82575, 82576, 82580, I350, I354 и I210/I211.
Для получения информации о конфигурации драйвера см. файл Read Me в Центре загрузки.

Базовые драйверы для Linux поддерживают ядра 2.4.x, 2.6.x и 3.x. Эти драйверы поддерживают системы на базе процессора Intel® Itanium® 2.

Поддержка драйверов обеспечивается только в виде загружаемых модулей. Мы не предоставляем исправления исходных кодов ядра для обеспечения статической привязки драйверов. По вопросам, связанным с требованиями к аппаратным средствам, см. документацию, предоставленную с вашим сетевым гигабитным адаптером Intel. Все аппаратные требования относятся к операционной системе Linux.

В поддерживаемых ядрах доступны следующие функции:

Документация по объединению каналов в ядре Linux доступна здесь: /documentation/networking/bonding.txt.

Драйвер igb поддерживает штампы времени IEEE 1588 для ядер 2.6.30 и выше. Для изучения общего руководства по этой технологии см. NIST.

Информация о драйвере, которая ранее содержалась в папке файловой системы /proc, более не поддерживается в этой редакции. Для получения этой же информации вы также можете использовать приложения ethtool (версия 1.6 или более новая), lspci и ifconfig.

Сборка и установка

Для выполнения следующих действий необходимы повышенные привилегии.

Предварительные требования

Платформы на базе Red Hat: CentOS, RHEL или Fedora

Платформы на базе Ubuntu и Debian

Возможно, вам потребуется выполнить общее обновление и перезапуск перед выполнением следующих действий.

Загрузите текущую версию пакета igb из Центра загрузки. Переместите файл tar базового драйвера в выбранный вами каталог/
Например, используйте /home/username/igb или /usr/local/src/igb.

Распакуйте (untar/unzip) архив, где — номер версии файла tar драйвера:

Перейдите в каталог src, где — номер версии файла tar драйвера:

Скомпилируйте модуль драйвера:

Двоичный файл будет установлен как:

Указанное выше местоположение установки используется по умолчанию. Оно может отличаться в различных версиях Linux.

Загрузите модуль с помощью команды insmod или modprobe:

modprobe igb insmod igb

Имейте в виду, что для ядер 2.6 можно использовать команду insmod, если указан полный путь к модулю драйвера. Например:

insmod /lib/modules/ /kernel/drivers/net/igb/igb.ko

Если вы используете ядра 2.6, также обязательно удалите из них старые версии драйверов igb перед загрузкой нового модуля:

rmmod igb; modprobe igb

Назначьте IP-адрес для интерфейса с помощью следующей команды, где — это номер интерфейса:

Убедитесь в работоспособности интерфейса. Введите следующее, где — IP-адрес другого компьютера в этой же подсети, что и проверяемый интерфейс:

Примечание

Некоторые системы могут иметь проблемы поддержки прерываний MSI и/или MSI-X. Если для вашей системы требуется отключить этот стиль прерываний, драйвер можно собрать и установить с помощью следующей команды:

make CFLAGS_EXTRA=-DDISABLE_PCI_MSI install

Обычно драйвер будет генерировать прерывание каждые две секунды. Если вы больше не получаете прерывания в каталоге cat/proc/interrupts для устройства ethX igb, то может быть необходимо это обходное решение.

Для сборки драйвера igb с DCA:

Если ваше ядро поддерживает DCA, драйвер будет создан по умолчанию с включением функции DCA.

Установка базового драйвера e1000e для Linux* для сетевого гигабитного Ethernet-адаптера

Драйвер e1000e для Linux* поддерживает гигабитные сетевые адаптеры PCI Express*, кроме моделей 82575, 82576, 82580, I350, I354 и I210/I211.
Для получения информации о конфигурации драйвера см. файл Read Me в Центре загрузки.

Базовые драйверы для Linux* поддерживают поколения ядер 2.4.x и 2.6.x. В них также доступна поддержка систем на базе процессоров Intel® Itanium® 2.

Поддержка драйверов обеспечивается только в виде загружаемых модулей. Мы не предоставляем исправления исходных кодов ядра для обеспечения статической привязки драйверов. По вопросам, связанным с требованиями к аппаратным средствам, см. документацию, предоставленную с вашим сетевым гигабитным адаптером Intel®. Все требования к аппаратным средствам применяются к использованию с ОС Linux.

Функции, которые теперь доступны в поддерживаемых ядрах:

Документация по объединению каналов в ядре Linux доступна здесь: /documentation/networking/bonding.txt.

Эта версия не содержит информацию о драйвере, которая ранее находилась в папке файловой системы /proc. Для получения этой же информации вы также можете использовать приложения ethtool (версия 1.6 или более новая), lspci и ifconfig.

ПримечаниеАдаптеры Intel® 82562v 10/100 Network Connection обеспечивают поддержку только скоростей подключений 10/100.

Сборка и установка

Для выполнения следующих действий необходимы повышенные привилегии.

Предварительные требования

Платформы на базе Red Hat: CentOS, RHEL или Fedora

Платформы на базе Ubuntu и Debian

Возможно, вам потребуется выполнить общее обновление и перезапуск перед выполнением следующих действий.

Загрузите текущую версию пакета e1000e из Центра загрузки. Переместите файл tar базового драйвера в выбранный вами каталог/
Например, используйте /home/ /e1000e или /usr/local/src/e1000e.

Распакуйте (untar/unzip) архив, где — номер версии файла tar драйвера:

Перейдите в каталог src, где — номер версии файла tar драйвера:

Скомпилируйте модуль драйвера:

Установка двоичного файла:

Указанное выше местоположение установки выбрано по умолчанию. Местоположение может отличаться в различных версиях Linux.

Загрузите модуль с помощью команды insmod или modprobe:

modprobe e1000e; insmod e1000e

ПримечаниеДля ядер 2.6 можно использовать команду insmod, если указать весь путь к модулю драйверов. Например:

insmod /lib/modules/ /kernel/drivers/net/e1000e/e1000e.ko

Если вы используете ядра 2.6, обязательно удалите из них старые версии драйверов e1000e перед загрузкой нового модуля:

rmmod e1000e; modprobe e1000e

Назначьте IP-адрес для интерфейса с помощью следующей команды, где — это номер интерфейса:

Убедитесь в работоспособности интерфейса. Введите следующее, где — IP-адрес другого компьютера в этой же подсети, где находится проверяемый интерфейс:

Некоторые системы могут иметь проблемы поддержки прерываний MSI и/или MSI-X. Если в вашей системе данный стиль прерываний должен быть выключен, выполните сборку и установку драйвера с помощью следующей команды:

make CFLAGS_EXTRA=-DDISABLE_PCI_MSI install

Обычно драйвер генерирует прерывание каждые две секунды. Если вы больше не наблюдаете прерываний после выполнения команды cat /proc/interrupts для устройства ethX e1000e, тогда это временное решение может быть необходимо.

Установка базового драйвера e1000 для Linux* для сетевого гигабитного адаптера Intel® PCI, PCI-X

Драйвер e1000 Linux * поддерживает устаревшие сетевые гигабитные адаптеры (PCI, PCI-X*).
Для получения информации о конфигурации драйвера см. файл Read Me в Центре загрузки.

ПримечаниеДрайвер e1000 более не обслуживается в качестве автономного компонента. Запросите поддержку у стороны, обслуживающей ваш дистрибутив Linux*.

Базовые драйверы для Linux поддерживают ядра поколений 2.4.x и 2.6.x. Эти драйверы имеют поддержку систем на базе процессоров Intel® Itanium® 2.

Поддержка драйверов обеспечивается только в виде загружаемых модулей. Мы не предоставляем исправления исходных кодов ядра для обеспечения статической привязки драйверов. По вопросам, связанным с требованиями к аппаратным средствам, см. документацию, предоставленную с вашим сетевым гигабитным адаптером Intel®. Все аппаратные требования относятся к операционной системе Linux.

В поддерживаемых ядрах теперь доступны следующие функции:

Документация для объединения каналов находится в исходном коде ядра Linux: /documentation/networking/bonding.txt

Информация о драйвере, которая ранее содержалась в папке файловой системы /proc, более не поддерживается в этой редакции. Иначе для получения этой же информации вы также можете использовать приложения ethtool (версия 1.6 или более новая), lspci и ifconfig.

ПримечаниеАдаптеры Intel® 82562V Fast Ethernet PHY 10/100 Network Connection обеспечивают поддержку только скоростей подключений 10/100.

Сборка и установка

Для выполнения следующих действий необходимы повышенные привилегии.

Предварительные требования

Платформы на базе Red Hat: CentOS, RHEL или Fedora

Платформы на базе Ubuntu и Debian

Возможно, вам потребуется выполнить общее обновление и перезапуск перед выполнением следующих действий.

Загрузите текущую версию пакета e1000 из Центра загрузки. Переместите файл tar базового драйвера в выбранный вами каталог/
Например, используйте /home/username/e1000 или /usr/local/src/e1000.

Распакуйте (untar/unzip) архив, где — номер версии файла tar драйвера:

Перейдите в каталог src, где — номер версии файла tar драйвера:

Скомпилируйте модуль драйвера:

Установка двоичного файла:

Указанное выше местоположение установки используется по умолчанию. Оно может отличаться в различных версиях Linux.

Загрузите модуль с помощью команды insmod или modprobe:

modprobe e1000 insmod e1000

ПримечаниеДля ядер 2.6 можно использовать команду insmod, если указать полный путь к модулю драйвера. Например:

insmod /lib/modules/ /kernel/drivers/net/e1000/e1000.ko

Если вы используете ядра 2.6, обязательно удалите из них старые версии драйверов e1000 перед загрузкой нового модуля:

rmmod e1000; modprobe e1000

Назначьте IP-адрес для интерфейса с помощью следующей команды, где — это номер интерфейса:

Убедитесь в работоспособности интерфейса. Введите следующее, где — IP-адрес другого компьютера в этой же подсети, что и проверяемый интерфейс:

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *