Установка драйверов сетевой карты для линукс

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

CentOS release 6.2 (Final) ядро: 2.6.32-220.23.1.el6.x86_64 Задача: переустановить драйвер сетевой карты. Делал по гайду (т.к. ошибка идентична): http://esetnod.gs/2011/05/28/ustanovka-drajvera-kartochki-rtl8168b-na-centos/

Все запоролось на make all

В чем проблема объясните?

скачай с гуглокода архив с дровами(гугли)
распакуй таром в домашнюю папку
перейди в эту папку
и сделай sudo bash ./autorun.sh
оно само скомпеляет, скопирует,забанить р8169 модуль в блэклисте и загрузить его в паммять — eth0 может превратиться в eth1

Только ядра 3.3 и старше замечательно подерживают работу всех карт этой серии
У самого Realtek R8168 (чип на плате Gigabyte G41-S2PT rev 1.1)

сделал как вы сказали, в итоге ssh лег, пришлось квм брать. В итоге после sudo bash ./autorun.sh всеравно появились ошибки:

Сделай mkdir /lib/modules/`uname -r`/build
и заново — а ssh упал потому, что:
Check old driver and unload it
Build the module and install

а посаны, зачем ставят штабильный редхет или дебиян, а потом канпеляют кривыми руками полсистемы новых версий без секурити-патчей? это как называется

То что ssh упал из-за выгрузки старого драйвер понятно. А создать каталог build пробовал, выдает ошибку, из-за того, что там уже имеется ярлык с таким же названием(это я написал в начале поста).

Ты идиот? анонимус всё правильно сказал.
ПС: если уж взялся конпелять, то не тупо копируй

Вообщем надо было сменить путь в ярлыке build на новый, который можно было посмотреть в usr/src/kernels/

Далее make all сделал После

а сделай-ка:
ls -l /lib/modules/`uname -r`/|grep build

и попробуй другое ядро.
раз у тебя ядро х64 — значит и система х64
а хедеры для ядра ставил?

кстати, о птичках.

Про хедеры для ядра незнаю, т.к. новичек, не могли бы по подробнее?

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

Как с этим работать?

боженьки мои . дожились, на моём ЛОРе спрашивают, что делать с *.rpm в rpm-based дистрибутиве . куда катится этот мир?

ищи пакет типа linux-headers или kernel-headers а может и kernel-devel

ищи как в centos ставить драйвера nvidia — там будет момент про хедеры

Про хедеры для ядра незнаю, т.к. новичек, не могли бы по подробнее?

о май гадбл, по твоей же ссылке из топа (признать надо ссылка туповатая и не сильно толковая, такой же спец пожоже:D):

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

иди, добрый человек, иди со своими советами, и подальше иди. человеку уже дали *.rpm с ядерным модулем.

1. ставить лучше не через rpm, дабы с зависимостями не париться, а:

Ну расписал бы уже до конца, что по слову то вытягивать. Сейчас передо мной цели не стоит учить юникс, с этим еще встретится придется на след. курсе видимо, пока небходимо готовое решение, за что спасибо! Как активировать его теперь?

Читайте также:  Что за приложение link to windows service

пока небходимо готовое решение, . Как активировать его теперь?

Хорош троллить, напиши понятнее

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

ПС: бедный центось жалко, засрал ты его своим макинстальством в усмерть.

Как активировать его теперь?

Просто рестрат нужен был.

Спасибо за помощь.

тему пометь как решённую, ну и на потом, дабы при апдейтах ничего не отвалилось, прикрути реп http://elrepo.org

Сейчас передо мной цели не стоит учить

Учить не хотим, а админить хотим, ага. Ещё и за деньги небось.

а под это ядро подойдет? а безопасность и т.д?

а под это ядро подойдет? а безопасность и т.д?

Welcome to ELRepo, an RPM repository for Enterprise Linux packages. ELRepo supports Red Hat Enterprise Linux (RHEL) and its derivatives (Scientific Linux, CentOS & others).

The ELRepo Project focuses on hardware related packages to enhance your experience with Enterprise Linux. This includes filesystem drivers, graphics drivers, network drivers, sound drivers, webcam and video drivers.

Источник

Как установить драйвер для сетевого адаптера в Ubuntu?

Есть ноутбук Lenovo B590, родной сетевой адаптер (драйвера установлены и все работает). Решил для некоторых экспериментов подключить другой сетевой адаптер (рядом с родным сетевым адаптерам был слот и я подключил второй туда, не вынимаю первый) , перевоткнул на новый провода для wifi которые (белый и черный). Думал сетевуха сама определится и драйвера скачаются сами, но нет. WIFI сети она не видит ! Вот и вопрос : как это сделать ?
P.S. model: 512AG_MMW

Вывод команды ifconfig -a

Вывод команды rfkill list

  • Вопрос задан более трёх лет назад
  • 11995 просмотров

Опубликуйте, пожалуйста, вывод команды `rfkill list`.
Можете почитать мануал и наверняка сами поймёте что делать дальше: www.oldnix.org/rfkill

Добавлю, что там много странностей и непонятных затупов то ли ОС, то ли BIOS/EFI, то ли у вендора (производителя). Hard block-состояние устройства иногда помогает сбросить только полный сброс CMOS (или что там сбрасывается при помощи передёргивания часовой батарейки?), у меня так было минимум дважды.
UPD: сейчас убедился — именно с B590 мне только обесточивание CMOS и помогло.

Источник

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

В Windows мы привыкли, что перед тем, как новое оборудование будет работать, для него необходимо установить драйвера. Не важно будет ли это USB устройство, веб-камера или видеокарта. Драйвера в Windows выпускаются производителями и распространяются через интернет или на диске в комплекте с оборудованием.

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

Читайте также:  Система виртуализации для linux

Давайте рассмотрим подробнее работу с драйверами linux и Windows.

Как драйвера устройств работают в Windows

После установки Windows вам необходимо установить драйвера устройств, предоставляемые производителями — драйверы материнской платы, набора микросхем, драйверы видеокарты, звука, сети, wifi и многое другое.

Windows может немного в этом помочь и установить большинство драйверов от производителей через центр обновления Windows. При подключении устройства к компьютеру Windows вы увидите сообщение «Установка драйвера». Windows определяет производителя, ищет драйвер на серверах Microsoft и загружает его на ваш компьютер. Microsoft не пишут драйвера самостоятельно, они получают их от производителей и предоставляют вам, как только они понадобятся.

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

Как работают драйвера Linux

В Linux ситуация с драйверами очень сильно отличается. Большинство драйверов для вашего оборудования распространяются в виде открытого программного обеспечения и интегрированы в дистрибутив Linux. Эти драйверы linux, как правило, являются частью ядра Linux, но здесь есть исключение — драйверы видеокарты являются частью программного обеспечения Xorg, а драйверы принтера включены в набор CUPS (система печати).

Это значит, что большинство доступных для linux драйверов уже установлены на вашем компьютере, включены вместе с ядром, в виде модулей ядра или вместе с графическим сервером или сервером печати. Установка драйверов Linux почти не нужна. Драйвера в Linux разработаны, в основном, энтузиастами, но иногда их выпускают сами производители оборудования, которые вносят свой вклад в развитие ядра Linux и других проектов, например, это Intel, AMD, а также другие, более мелкие производители.

Все драйвера установлены из коробки, а значит вам не придется искать драйвера для каждого устройства в вашей системе и вручную их устанавливать. Система автоматически определит ваше оборудование и сама загрузит нужные драйвера в linux. Но здесь есть одно исключение — это проприетарные драйвера ядра linux и прошивки.

Установка проприетарных драйверов Linux

Некоторые производители не хотят открывать исходный код своих драйверов, поэтому для поддержки оборудования выпускают проприетарные драйвера в Linux с закрытым исходным кодом. Большинство дистрибутивов Linux не включают такие драйвера в свой состав, а значит они не смогут их автоматически определить и загрузить.

Чаще всего нам приходится сталкиваться с проприетарными драйверами для видеокарт, например, для NVIDIA, которые обеспечивают лучшую производительность в играх на Linux. Конечно, есть драйверы ядра Linux с открытым исходным кодом, которые заставят вашу видеокарту работать, но они не могут обеспечить достаточный уровень производительности в 3D играх. Некоторые драйвера wifi по прежнему закрыты, поэтому ваше оборудование не будет работать пока вы их не установите.

Установка драйверов в Linux зависит от вашего дистрибутива. В Ubuntu и основанных на ней дистрибутивах есть специальный инструмент — Дополнительные драйверы.

Программа определит, какие проприетраные драйверы устройств Linux можно установить и предложит скачать и установить их. В Linux Mint тоже есть инструмент менеджер драйверов, он работает аналогично инструменту в Ubuntu. Fedora — против проприетарных драйверов Linux и здесь нет никакого способа их установить. Во многих дистрибутивах проприетарные драйверы устройств linux можно найти в неофициальных репозиториях. Каждый дистрибутив решает эту проблему по-разному.

Читайте также:  Dualshock 4 не определяется windows 10

Установка прошивок в Linux

Не все могут делать драйвера с открытым кодом или проприетарные драйвера. Некоторым драйверам необходимы прошивки, чтобы правильно работать с устройствами. Например, прошивки нужны для работы некоторых модулей wifi или сетевых интерфейсов.

Чтобы установить прошивки в Linux необходимо скачать и установить пакет linux-firmware, это можно сделать с помощью следующей команды в Ubuntu:

sudo apt install linux-firmware

А в RPM дистрибутивах:

sudo yum install linux-firmware

Также возможно придется установить другие прошивки. Чтобы посмотреть подробнее, что нужно, и как установить, посмотрите лог ядра dmesg.

Как установить драйверы для принтера в Linux

Возможно, вам понадобится поставить драйвера linux для принтера. Однако при использовании инструмента для конфигурации принтеров — CUPS вы можете выбрать нужный драйвер из баз данных. Как правило, программа определяет производителя вашего принтера, а в списке вы можете выбрать точную модель принтера.

Вы также можете попытаться определить принтер по описанию PostScript или PPD файла. Эти файлы часто входят в состав драйвера принтера для Windows и вы можете найти PPD файл, который сделает работу вашего принтера лучше. Файл PPD можно выбрать в процессе работы CUPS.

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

Как заставить работать другое программное обеспечение

Иногда вам может понадобиться поставить драйвера linux для другого оборудования, которые не предоставляются автоматически. Например, NVIDIA предоставляет собственный инсталлятор для своего драйвера. Но тем не менее лучше использовать драйвера упакованные для вашего дистрибутива, они будут работать лучше.

В общем, если в Linux что-то не работает из коробки, и если оно все еще не работает после установки драйвера или прошивки, то, скорее всего, оно уже не будет работать вообще. Если вы используете старую версию Linux, может помочь обновление до самой новой версии. Это обеспечит лучшую аппаратную поддержку и обновления. Но если что-то все еще не работает, то , скорее всего, оно уже работать не будет.

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

Выводы

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

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

Источник

Оцените статью