LINUX.ORG.RU

Проблемы с сетевой картой в Centos

 ,


0

1

Версия Centos 7.0.1406.

Мать - Asus b150i aura. Судя по всему сетевуха там стоит intel i219v.

Установка производилась с диска с эластиксом(последняя версия на данный момент).

Во время установки сетевой интерфейс вообще нельзя было выбрать(отсутствовал в списке выбора). После установки сеть отсутствует.

Файлы в папке network-scripts: ifcfg-lo; ifdown; ifdown-bnep/eth/ippp/ipv6/isdn/post....; ifup; ifup-aliases/bnep/eth.... и так далее.

Команда ifconfig показывает только lo интерфейс.

Команда dmesg | grep intel и grep ethernet ничего не выдает

Сетевой кабель конечно включен/работоспособен/проверен.

P.S:Да, я нуб) P.S.S:Спасибо!

Ответ на: комментарий от int13h

Если lo только показывает, значит драйвер не загружен. Был бы драйвер, интерфейс показывался ifconfigом и в случае onboot=no.

ТСу нужен драйвер на e1000e который можно стянуть из ELRepo.

trancefer ★★
()
Ответ на: комментарий от kostik87

lspci -k - команда отсутствует.

ifconfig -a - тоже только петля показывается.

dmesg - вывод команды огромен, может грепнуть что конкретное?

ExoGenesis
() автор топика
Ответ на: комментарий от int13h

Check

/etc/sysconfig/network-scripts/ifcfg-eth0

Там нет eth0.

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

ExoGenesis
() автор топика
Ответ на: комментарий от trancefer

http://elrepo.reloumirrors.net/elrepo/el7/x86_64/RPMS/kmod-e1000e-3.3.4-1.el7...

А, и вот еще вопрос, это минимал по сути своей, так что rpm(rpm-build) там отсутствует, а так как сети нет, то и yum install не поможет. Так вот, как мне быть с файлом по этой ссылке?

P.S: Да, совсем нуб))

ExoGenesis
() автор топика
Ответ на: комментарий от ExoGenesis

lspci -k - команда отсутствует.

Вызываешь с правами root? Если от root этой утилиты нет, то скачай отдельно rpm пакет, перенеси его в систему и установи.

dmesg - вывод команды огромен, может грепнуть что конкретное?

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

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от ExoGenesis

Это не всё, поэтому практической ценности не представляет. Здесь вывод с 199154 секунды работы системы.

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

В общем, разбирайся как туда поставить lspci, скачай rpm пакет из репозитория и поставь его посредством rpm -i имя_файла_пакета.rpm.

После чего покажи запрошенный вывод

lspci -k
а заодно и вывод
lsmod

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

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

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 3)
Ответ на: комментарий от trancefer

yum localinstall ... выдает следующее:

http://yum.loway.ch/RPMS/repodata/repomd.xml: [Errno 14] curl#6 - «Could not resolve host: yum.loway.ch; Unknown error»

Trying other mirror

...

failure: repodata/repomd.xml from LowayResearch: [Errno 256] No more mirrors to try.

rpm -i ... выдает:

error: Failed dependencies:

kernel (__dev_kfree_skb_any) = 0xe1d1af76 is needed by kmod-e1000e...

kernel (__dev_kfree_skb_irq) = 0xaf0ae8b6 is needed by kmod-e1000e...

kernel (__napi_alloc_skb) = 0x42045456 is needed by kmod-e1000e...

И так далее много подобных строк.

ExoGenesis
() автор топика
Ответ на: комментарий от ExoGenesis

Попробуйте распаковать rpm с помощью

rpm2cpio rpmfile.rpm | cpio -idmv

Внутри будет .ko файл. Это модуль ядра. Его можно закинуть в запущенное ядро с помощью insmod.

trancefer ★★
()
Ответ на: комментарий от trancefer

Распаковал, нашел по такому пути:

lib/modules/3.10.0-327.el7.x86_64/extra/e1000e/e1000e.ko

insmod e1000e.ko выдал это:

insmod: ERROR: could not insert module e1000e.ko: Invalid parameters

modprobe e1000e не ругнулся.

После чего lsmod | grep e1000e выдал:

e1000e___230681___0

ptp______18933____1___e1000e

ExoGenesis
() автор топика
Ответ на: комментарий от ExoGenesis

Я бы на вашем месте поставил бы простую Realtek сетевуху. Сначала бы обеспечил бы себе выход в инеты, потом бы уже воевал с основной сетевухой.

trancefer ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.