Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Периодическая смена eth0 на eth2...  (Прочитано 2305 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #15 : 18 Февраля 2012, 23:44:40 »
Убрать все свои "изобретения". Нормально поставить задачу.
Не понимаете, что делать - задайте вопрос.
В /etc/udev/rules.d/70-persistent-net.rules МАК НЕ МЕНЯЕТСЯ. Строго наоборот - на основании существующего мака оборудованию назначается логическое имя.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #16 : 20 Февраля 2012, 10:46:21 »
Внимательно читайте вопрос!!!
Где кто-то пытался менять мак в etc/udev/rules.d/70-persistent-net.rules ???????
Мак сменил тут:
auto eth0
iface eth0 inet dhcp
        hwaddress ether 00:04:61:98:D8:52
Новая сетевая добавилась тут
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x10ec:0x8136 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:19:d1:7d:65:ff", ATTR{dev_id}=="0x0",
ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x1904:0x2031 (sc92031)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:e0:52:83:b2:26", ATTR{dev_id}=="0x0",
ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"

# PCI device 0x10ec:0x8136 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:04:61:98:d8:52", ATTR{dev_id}=="0x0",
ATTR{type}=="1", KERNEL=="eth*", NAME="eth2"


# PCI device 0x10ec:0x8136 (r8169) и # PCI device 0x10ec:0x8136 (r8169)
Одинаковые???

А вот и задача:
избежать смены устройств при загрузке!
« Последнее редактирование: 20 Февраля 2012, 10:49:34 от dyominroma »

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #17 : 20 Февраля 2012, 16:43:47 »
Цитировать
Новая сетевая добавилась тут
ТЫ?
Wars ~.o

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #18 : 20 Февраля 2012, 17:15:40 »
Новая сетевая добавилась тут

ДобавиЛАСЬ? Сама? Слабо вериться. Удалить.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #19 : 20 Февраля 2012, 18:11:36 »
Я там ничего не прописывал! Только смену мака "hwaddress ether" и с этим же маком там и появилась сетевая! откуда она там не знаю...
« Последнее редактирование: 20 Февраля 2012, 18:13:14 от dyominroma »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #20 : 20 Февраля 2012, 18:23:44 »
Чем туда-сюда редактировать свой пост, вы бы уже хоть что-то делать начали.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #21 : 20 Февраля 2012, 18:29:56 »
Я там ничего не прописывал! Только смену мака "hwaddress ether" и с этим же маком там и появилась сетевая! откуда она там не знаю...
Ну ё-мае :)
Ну появилась? Значица редактируешь файло /etc/udev/rules.d/70-persistent-net.rules
Выпиливаешь сетевухо с старым маком.
Меняешь имя сетевухи с новым маком на имя со старым.
И да ваще показывай lspci -knn |grep "Eth" -A2
Что-то мне подсказывает, что драйвер. Того. Не должно быть так.
OpenWrt 19.07

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #22 : 20 Февраля 2012, 18:36:47 »
KT315, у него две одинаковых сетевухи там, по ходу.
Там - в файле прописаны. Т.е. одна два раза. Под разными маками. Хотя я сомневаюсь. Скорее он разные сетевые в один слот тыкал, а сейчас спохватился.
« Последнее редактирование: 20 Февраля 2012, 18:38:48 от AnrDaemon »
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #23 : 20 Февраля 2012, 18:42:06 »
Ваще да, похоже конечно. Именно так себя udev и ведёт.
OpenWrt 19.07

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #24 : 20 Февраля 2012, 20:20:33 »
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 01)
        Subsystem: Intel Corporation Device [8086:d607]
        Kernel driver in use: r8169
--
02:02.0 Ethernet controller [0200]: Hangzhou Silan Microelectronics Co., Ltd. SC92031 PCI Fast Ethernet Adapter [1904:2031] (rev 01)
        Kernel driver in use: sc92031
        Kernel modules: sc92031

Под разными маками потому, что в интерфейсес прописал:
auto eth0
iface eth0 inet dhcp
        hwaddress ether 00:04:61:98:D8:52
Вот оно и продублировало одну сетевуху под разными маками!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #25 : 20 Февраля 2012, 20:32:06 »
Под разными маками потому, что в интерфейсес прописал:
auto eth0
iface eth0 inet dhcp
        hwaddress ether 00:04:61:98:D8:52
Вот оно и продублировало одну сетевуху под разными маками!
Вы бредите.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #26 : 20 Февраля 2012, 21:15:57 »
Дроваcd ~
wget ftp://WebUser:wK9xBuD5@207.232.93.28/cn/nic/r8101-1.021.00.tar.bz2
tar xvf r8101-1.021.00.tar.bz2
cd r8101-1.021.00
sudo make
sudo depmod -a
sudo rm /etc/udev/rules.d/70-persistent-net.rules
echo "blacklist r8169" | sudo tee /etc/modprobe.d/r8169.conf
sudo reboot
Wars ~.o

Оффлайн dyominroma

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #27 : 20 Февраля 2012, 21:46:09 »
victor00000,
Спасибо, попробую...

Пока удалил eth2 из /etc/udev/rules.d/70-persistent-net.rules .
После ребутов, резетов и т.п. всё нормально - ничего меняется! Понаблюдаю!

Пысы: Неужели, так тяжело нормально отвечать? Недостаёт инфо - укажите какой! Нехотите объяснить по человечески, пройдите мимо, а не выписывайте всякую ахинею!

Оффлайн EvgenNsk

  • Участник
  • *
  • Сообщений: 135
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #28 : 20 Февраля 2012, 21:53:20 »
Наблюдал что-то похожее года 4 назад на китайских сетевухах Surecom. Долго не мог понять, зачем сетевуха при каждом включении компа сама генерит себе новый МАС.
Сетевухи были торжественно убраны в хлам-ящик с целью в будущем подарить какому-нибудь нехорошему человеку  ;D
Система видит новый адаптер, и присваивает ему новый алиас.

Первое, что бы я сделал, это выкинул весь хлам на базе Realtek 8139/8101/8102 и поставил бы что-нибудь православное от Intel.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Периодическая смена eth0 на eth2...
« Ответ #29 : 20 Февраля 2012, 23:54:17 »
Первое, что бы я сделал, это выкинул весь хлам на базе Realtek 8139/8101/8102 и поставил бы что-нибудь православное от Intel.
Если у карты дурацкая прошивка, это не значит, что надо огульно хаять изготовителя чипсета.
Намёк ясен? (Интел, кстати, ничем не лучше.)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.096 секунд. Запросов: 25.