Автор Гілка: Модуль для мережевої плати  (Прочитано 2163 раз)

Відсутній Pablo

  • Дописувач
  • **
  • дописів: 96
  • Карма: +0/-0
  • Погроміст
На хості з двома езернет картами одна з них вийшла з ладу. Після заміни нова картка не відображається командою ifconfig, усі маніпуляції з її старим іменем завершуються помилкою типу немає такого пристрою. Погугливши дійшов висновку, що проблема в відсутності модуля. Як визначити, які модулі для яких карток завантажувати?
lspci про пристрій каже:
02:02.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (                                             rev 8b)
Тихіше їдеш -дальше будеш...
від місця призначення

Відсутній cadca

  • Письменник
  • *****
  • дописів: 955
  • Карма: +0/-0
  • free like beer
Re: Модуль для мережевої плати
« Відповідей #1 : 2009-07-29 15:21:40 »
lspci про пристрій каже:
02:02.0 Ethernet controller: VIA Technologies, Inc. VT6105/VT6106S [Rhine-III] (                                             rev 8b)
Замало інформації - покажіть вивід "lspci -vvnn".
Ubuntu 20.04/18.04; CentOS 7.x

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Модуль для мережевої плати
« Відповідей #2 : 2009-07-29 15:28:16 »
І ifconfig -a, бо нова картка й не повинна була з'явитися під іменем старої - у нових дистро удев призначає інтерфейсам унікальні назви за mac-адресою.
P.S. У мене ніби щось подібне працювало - D-Link DFE-520TX, проте воно зараз не вставлене, тому точно не скажу.
« Змінено: 2009-07-29 15:32:00 від ISBear »

Відсутній diligent

  • Кореспондент
  • ***
  • дописів: 201
  • Карма: +0/-0
Re: Модуль для мережевої плати
« Відповідей #3 : 2009-07-29 16:09:43 »
Модуль via_rhine повинен бути в lsmod.
Software is like sex: it's better when it's free.  (c) Linus Torvalds

Відсутній Pablo

  • Дописувач
  • **
  • дописів: 96
  • Карма: +0/-0
  • Погроміст
Re: Модуль для мережевої плати
« Відповідей #4 : 2009-07-29 16:29:00 »
Solved. модуль via-rhine завантажувався, але udev чогось помітив карточку як eth1, а це імя уже використовувалось.
Тихіше їдеш -дальше будеш...
від місця призначення

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Модуль для мережевої плати
« Відповідей #5 : 2009-07-29 16:42:14 »
у нових дистро удев призначає інтерфейсам унікальні назви за mac-адресою.
а udev цю інфу десь зберігає?
Best regards,
nickat

Відсутній Михайло Даниленко

  • Адміністратор ЩОДО
  • Літератор
  • *****
  • дописів: 1262
  • Карма: +0/-0
  • [Debian Stretch]
Re: Модуль для мережевої плати
« Відповідей #6 : 2009-07-29 16:46:27 »
У деб'яні це /etc/udev/rules.d/70-persistent-net.rules

Відсутній nickat

  • Письменник
  • *****
  • дописів: 587
  • Карма: +0/-0
  • Debian user
Re: Модуль для мережевої плати
« Відповідей #7 : 2009-07-29 17:04:32 »
Дякую.  Ще не було потреби змінювати назви інтерфейсів, але корисно знати, де це можна зробити.
Best regards,
nickat