ALT Linux Sisyphus discussions
 help / color / mirror / Atom feed
* [sisyphus] Не переименовывается сетевой интерфейс
@ 2010-12-21 20:20 Денис Черносов
  2010-12-21 21:37 ` Michael Shigorin
  0 siblings, 1 reply; 22+ messages in thread
From: Денис Черносов @ 2010-12-21 20:20 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Добрый день.

После переезда на Сизиф появился странный симптом. Одна сетевая карта
(интегрированная) нормально стартует и получает имя "wan" (по
mac-адресу), другая (внешняя 8139too) определяется, получает имя eth0,
но не переименовывается в "mylan", как должна бы.

После полной загрузки команда ifrename отрабатывает нормально - оба
интерфейса получают свои имена. Можно рестартануть network, bind,
squid... Но как-то неаккуратненько.

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

Я в тупике.

Есть какие-нибудь идеи? Какую информацию предоставить?

-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-21 20:20 [sisyphus] Не переименовывается сетевой интерфейс Денис Черносов
@ 2010-12-21 21:37 ` Michael Shigorin
  2010-12-21 21:52   ` Шенцев Алексей Владимирович
  2010-12-21 22:41   ` Денис Черносов
  0 siblings, 2 replies; 22+ messages in thread
From: Michael Shigorin @ 2010-12-21 21:37 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Tue, Dec 21, 2010 at 11:20:45PM +0300, Денис Черносов wrote:
> После переезда на Сизиф появился странный симптом. Одна сетевая
> карта (интегрированная) нормально стартует и получает имя "wan"
> (по mac-адресу), другая (внешняя 8139too) определяется,
> получает имя eth0, но не переименовывается в "mylan", как
> должна бы.

См. /etc/udev/rules.d/70-persistent-net.rules

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-21 21:37 ` Michael Shigorin
@ 2010-12-21 21:52   ` Шенцев Алексей Владимирович
  2010-12-21 22:41   ` Денис Черносов
  1 sibling, 0 replies; 22+ messages in thread
From: Шенцев Алексей Владимирович @ 2010-12-21 21:52 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wednesday 22 December 2010 00:37:42 Michael Shigorin wrote:
> On Tue, Dec 21, 2010 at 11:20:45PM +0300, Денис Черносов wrote:
> > После переезда на Сизиф появился странный симптом. Одна сетевая
> > карта (интегрированная) нормально стартует и получает имя "wan"
> > (по mac-адресу), другая (внешняя 8139too) определяется,
> > получает имя eth0, но не переименовывается в "mylan", как
> > должна бы.
>
> См. /etc/udev/rules.d/70-persistent-net.rules

Я, кстати, письмо ldv@ по данному поводу не нашёл ...

-- 
С уважением, системный администратор
ООО "Новая Россия - КТВ"
Шенцев Алексей Владимирович.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-21 21:37 ` Michael Shigorin
  2010-12-21 21:52   ` Шенцев Алексей Владимирович
@ 2010-12-21 22:41   ` Денис Черносов
  2010-12-22  4:40     ` Anton Chernyshov
  2010-12-22  9:47     ` Michael Shigorin
  1 sibling, 2 replies; 22+ messages in thread
From: Денис Черносов @ 2010-12-21 22:41 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions

22 декабря 2010 г. 0:37 пользователь Michael Shigorin
<mike@osdn.org.ua> написал:
> On Tue, Dec 21, 2010 at 11:20:45PM +0300, Денис Черносов wrote:
>> После переезда на Сизиф появился странный симптом. Одна сетевая
>> карта (интегрированная) нормально стартует и получает имя "wan"
>> (по mac-адресу), другая (внешняя 8139too) определяется,
>> получает имя eth0, но не переименовывается в "mylan", как
>> должна бы.
>
> См. /etc/udev/rules.d/70-persistent-net.rules


Смотрел. Там всё пучком.


# PCI device 0x10de:0x0057 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:04:61:9f:7b:a7", ATTR{type}=="1", KERNEL=="eth*",
NAME="wan"


# PCI device 0x10ec:0x8139 (8139too)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:c0:26:2f:6b:5f", ATTR{type}=="1", KERNEL=="eth*",
NAME="mylan"


Пробовал менять порядок - не помогает.



-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-21 22:41   ` Денис Черносов
@ 2010-12-22  4:40     ` Anton Chernyshov
  2010-12-22  7:26       ` Денис Черносов
  2010-12-22  9:47     ` Michael Shigorin
  1 sibling, 1 reply; 22+ messages in thread
From: Anton Chernyshov @ 2010-12-22  4:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

22 декабря 2010 г. 1:41 пользователь Денис Черносов
<denis0.ru@gmail.com> написал:

Попробуйте удалить файл /etc/udev/rules.d/70-persistent-net.rules и
перезагрузиться. Потом уже в новом файле надо будет поправить имена
интерфейсов как Вам надо. Если не поможет - значит это у Вас с udev
что-то.

-- 
С уважением,
Чернышов Антон

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  4:40     ` Anton Chernyshov
@ 2010-12-22  7:26       ` Денис Черносов
  2010-12-22  8:08         ` Anton Chernyshov
                           ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Денис Черносов @ 2010-12-22  7:26 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

22 декабря 2010 г. 7:40 пользователь Anton Chernyshov
<flammifer@inbox.ru> написал:
> 22 декабря 2010 г. 1:41 пользователь Денис Черносов
> <denis0.ru@gmail.com> написал:
>
> Попробуйте удалить файл /etc/udev/rules.d/70-persistent-net.rules и
> перезагрузиться. Потом уже в новом файле надо будет поправить имена
> интерфейсов как Вам надо. Если не поможет - значит это у Вас с udev
> что-то.


Попробовал. udev добавил только одну строчку - со встроенной сетевой
картой. Причём назвал интерфейс eth1 (!), а не eth0.

$ rpm -qa | grep udev
uudeview-0.5.20-alt5.1
udev-164-alt2
libgudev-164-alt2
udev_static-addon-0.2-alt6
udev-initramfs-150-alt8
libudev-164-alt2
udev-alsa-0.2-alt3
udev-rule-generator-164-alt2
udev-extras-164-alt2
udev-rules-164-alt2


Может я чего лишнего от жадности поставил?

-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  7:26       ` Денис Черносов
@ 2010-12-22  8:08         ` Anton Chernyshov
  2010-12-22  8:27           ` Денис Черносов
  2010-12-22  9:48         ` Sergey Vlasov
  2010-12-29 16:00         ` Michael Shigorin
  2 siblings, 1 reply; 22+ messages in thread
From: Anton Chernyshov @ 2010-12-22  8:08 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

22 декабря 2010 г. 10:26 пользователь Денис Черносов
<denis0.ru@gmail.com> написал:
> Попробовал. udev добавил только одну строчку - со встроенной сетевой
> картой. Причём назвал интерфейс eth1 (!), а не eth0.

А если теперь модуль 8139too руками загрузить? И Вы уверены, что это
правильный драйвер для Вашей сетевухи? Для некоторого железа
приходится драйвера грузить руками.

А ядро, кстати, не забыли обновить после апгрейда до сизифа?

-- 
С уважением,
Чернышов Антон

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  8:08         ` Anton Chernyshov
@ 2010-12-22  8:27           ` Денис Черносов
  2010-12-22  9:07             ` Anton Chernyshov
  2010-12-30  9:40             ` Rinat Bikov
  0 siblings, 2 replies; 22+ messages in thread
From: Денис Черносов @ 2010-12-22  8:27 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

22 декабря 2010 г. 11:08 пользователь Anton Chernyshov
<flammifer@inbox.ru> написал:
> 22 декабря 2010 г. 10:26 пользователь Денис Черносов
> <denis0.ru@gmail.com> написал:
>> Попробовал. udev добавил только одну строчку - со встроенной сетевой
>> картой. Причём назвал интерфейс eth1 (!), а не eth0.
>
> А если теперь модуль 8139too руками загрузить? И Вы уверены, что это
> правильный драйвер для Вашей сетевухи? Для некоторого железа
> приходится драйвера грузить руками.

Его и приходится. Я его добавлял раньше только в /etc/modules

$ cat /etc/modules

8139too
ppp_generic
ppp_async
ppp_synctty


После начавшейся свистопляски добавил и в initrd:

$ cat /etc/initrd.mk
# trying to detect modules and features to access to root volume
AUTODETECT = common root resume
MODULES_ADD += 8139too


При загрузке видно, что подгрузка 8139too осуществляет на раннем этапе.

После активации консоли, как я уже говорил, ifrename отрабатывает
нормально. Нормально он отрабатывает и из /etc/rc.d/rc.local.

А вот udev-у даже рестарт не помогает. Не понимает он мою карту больше
и всё тут.

> А ядро, кстати, не забыли обновить после апгрейда до сизифа?
$ uname -r
2.6.35-un-def-alt9

-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  8:27           ` Денис Черносов
@ 2010-12-22  9:07             ` Anton Chernyshov
  2010-12-30  9:40             ` Rinat Bikov
  1 sibling, 0 replies; 22+ messages in thread
From: Anton Chernyshov @ 2010-12-22  9:07 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

22 декабря 2010 г. 11:27 пользователь Денис Черносов
<denis0.ru@gmail.com> написал:
> 22 декабря 2010 г. 11:08 пользователь Anton Chernyshov
> Его и приходится. Я его добавлял раньше только в /etc/modules

А после загрузки модуля устройство не появляется? Может оно есть, но
неактивно? ifconfig -a покажет и неактивные устройства. Можно еще
попробовать выгрузить модуль, запустить на одной консоли udevadm
monitor и с другой консоли попробовать подгрузить модуль и посмотреть
что произойдет при этом.

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

> А вот udev-у даже рестарт не помогает. Не понимает он мою карту больше
> и всё тут.

А его не обязательно перестартовывать. Достаточно его пнуть через:
udevadm trigger .


-- 
С уважением,
Чернышов Антон

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-21 22:41   ` Денис Черносов
  2010-12-22  4:40     ` Anton Chernyshov
@ 2010-12-22  9:47     ` Michael Shigorin
  2010-12-23 19:01       ` Денис Черносов
  1 sibling, 1 reply; 22+ messages in thread
From: Michael Shigorin @ 2010-12-22  9:47 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wed, Dec 22, 2010 at 01:41:56AM +0300, Денис Черносов wrote:
> >> После переезда на Сизиф появился странный симптом. Одна
> >> сетевая карта (интегрированная) нормально стартует и
> >> получает имя "wan" (по mac-адресу), другая (внешняя 8139too)
> >> определяется, получает имя eth0, но не переименовывается в
> >> "mylan", как должна бы.
> > См. /etc/udev/rules.d/70-persistent-net.rules
> Смотрел. Там всё пучком.

Отодвиньте /etc/iftab и /etc/net/iftab, если наблюдаются --
пусть этим занимается udev.

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  7:26       ` Денис Черносов
  2010-12-22  8:08         ` Anton Chernyshov
@ 2010-12-22  9:48         ` Sergey Vlasov
  2010-12-23 18:57           ` Денис Черносов
  2010-12-29 16:00         ` Michael Shigorin
  2 siblings, 1 reply; 22+ messages in thread
From: Sergey Vlasov @ 2010-12-22  9:48 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1035 bytes --]

On Wed, Dec 22, 2010 at 10:26:51AM +0300, Денис Черносов wrote:
> 22 декабря 2010 г. 7:40 пользователь Anton Chernyshov
> <flammifer@inbox.ru> написал:
> > 22 декабря 2010 г. 1:41 пользователь Денис Черносов
> > <denis0.ru@gmail.com> написал:
> >
> > Попробуйте удалить файл /etc/udev/rules.d/70-persistent-net.rules и
> > перезагрузиться. Потом уже в новом файле надо будет поправить имена
> > интерфейсов как Вам надо. Если не поможет - значит это у Вас с udev
> > что-то.
> 
> 
> Попробовал. udev добавил только одну строчку - со встроенной сетевой
> картой. Причём назвал интерфейс eth1 (!), а не eth0.

Посмотрите ещё по остальным файлам /etc/udev/rules.d/* - возможно, в
каком-то файле прописано что-то лишнее; правила из
/lib/udev/rules.d/75-persistent-net-generator.rules не добавляют в
/etc/udev/rules.d/70-persistent-net.rules дополнительные правила, если для
интерфейса уже было установлено значение NAME.

> $ rpm -qa | grep udev
> uudeview-0.5.20-alt5.1
> udev-164-alt2

Сейчас там уже 165-alt1.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  9:48         ` Sergey Vlasov
@ 2010-12-23 18:57           ` Денис Черносов
  2010-12-23 20:07             ` Sergey Vlasov
  0 siblings, 1 reply; 22+ messages in thread
From: Денис Черносов @ 2010-12-23 18:57 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

22 декабря 2010 г. 12:48 пользователь Sergey Vlasov <vsu@altlinux.ru> написал:
> On Wed, Dec 22, 2010 at 10:26:51AM +0300, Денис Черносов wrote:
>> 22 декабря 2010 г. 7:40 пользователь Anton Chernyshov
>> <flammifer@inbox.ru> написал:
>> > 22 декабря 2010 г. 1:41 пользователь Денис Черносов
>> > <denis0.ru@gmail.com> написал:
>> >
>> > Попробуйте удалить файл /etc/udev/rules.d/70-persistent-net.rules и
>> > перезагрузиться. Потом уже в новом файле надо будет поправить имена
>> > интерфейсов как Вам надо. Если не поможет - значит это у Вас с udev
>> > что-то.
>>
>>
>> Попробовал. udev добавил только одну строчку - со встроенной сетевой
>> картой. Причём назвал интерфейс eth1 (!), а не eth0.
>
> Посмотрите ещё по остальным файлам /etc/udev/rules.d/* - возможно, в
> каком-то файле прописано что-то лишнее; правила из
> /lib/udev/rules.d/75-persistent-net-generator.rules не добавляют в
> /etc/udev/rules.d/70-persistent-net.rules дополнительные правила, если для
> интерфейса уже было установлено значение NAME.

Нет ничего такого.

>> $ rpm -qa | grep udev
>> uudeview-0.5.20-alt5.1
>> udev-164-alt2
>
> Сейчас там уже 165-alt1.

Обновился. Не помогает.



-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  9:47     ` Michael Shigorin
@ 2010-12-23 19:01       ` Денис Черносов
  2010-12-29 15:57         ` Michael Shigorin
  0 siblings, 1 reply; 22+ messages in thread
From: Денис Черносов @ 2010-12-23 19:01 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions

22 декабря 2010 г. 12:47 пользователь Michael Shigorin
<mike@osdn.org.ua> написал:
> On Wed, Dec 22, 2010 at 01:41:56AM +0300, Денис Черносов wrote:
>> >> После переезда на Сизиф появился странный симптом. Одна
>> >> сетевая карта (интегрированная) нормально стартует и
>> >> получает имя "wan" (по mac-адресу), другая (внешняя 8139too)
>> >> определяется, получает имя eth0, но не переименовывается в
>> >> "mylan", как должна бы.
>> > См. /etc/udev/rules.d/70-persistent-net.rules
>> Смотрел. Там всё пучком.
>
> Отодвиньте /etc/iftab и /etc/net/iftab, если наблюдаются --
> пусть этим занимается udev.

Отодвинул. Обновился. Ничего не изменилось.

udev добавляет только одну строчку в свои правила (eth1), но ip a
показывает и eth0 и eth1.

Видимо, кто-то eth0 обнаруживает раньше udev. И блокирует для
изменений. Но я его не нашёл.



-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-23 18:57           ` Денис Черносов
@ 2010-12-23 20:07             ` Sergey Vlasov
  2010-12-23 20:33               ` Денис Черносов
  0 siblings, 1 reply; 22+ messages in thread
From: Sergey Vlasov @ 2010-12-23 20:07 UTC (permalink / raw)
  To: sisyphus

[-- Attachment #1: Type: text/plain, Size: 1834 bytes --]

On Thu, Dec 23, 2010 at 09:57:42PM +0300, Денис Черносов wrote:
> 22 декабря 2010 г. 12:48 пользователь Sergey Vlasov <vsu@altlinux.ru> написал:
> > On Wed, Dec 22, 2010 at 10:26:51AM +0300, Денис Черносов wrote:
> >> 22 декабря 2010 г. 7:40 пользователь Anton Chernyshov
> >> <flammifer@inbox.ru> написал:
> >> > 22 декабря 2010 г. 1:41 пользователь Денис Черносов
> >> > <denis0.ru@gmail.com> написал:
> >> >
> >> > Попробуйте удалить файл /etc/udev/rules.d/70-persistent-net.rules и
> >> > перезагрузиться. Потом уже в новом файле надо будет поправить имена
> >> > интерфейсов как Вам надо. Если не поможет - значит это у Вас с udev
> >> > что-то.
> >>
> >>
> >> Попробовал. udev добавил только одну строчку - со встроенной сетевой
> >> картой. Причём назвал интерфейс eth1 (!), а не eth0.
> >
> > Посмотрите ещё по остальным файлам /etc/udev/rules.d/* - возможно, в
> > каком-то файле прописано что-то лишнее; правила из
> > /lib/udev/rules.d/75-persistent-net-generator.rules не добавляют в
> > /etc/udev/rules.d/70-persistent-net.rules дополнительные правила, если для
> > интерфейса уже было установлено значение NAME.
> 
> Нет ничего такого.

Тогда придётся искать все файлы правил:

  for f in /{etc,lib}/udev/rules.d/*.rules; do echo -n "$f "; rpmquery -f "$f" 2>/dev/null || echo UNOWNED ; done

Вывод в студию; содержимое файлов, для которых напишет UNOWNED — тоже.
Ещё в /dev/.udev/rules.d теоретически могут лежать *.rules.

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

  rpm -V `for f in /{etc,lib}/udev/rules.d/*.rules; do rpmquery -f "$f" 2>/dev/null; done`

(правда, этот вывод вряд ли будет пустым — некоторые файлы
модифицируются и в нормальной ситуации, например,
/etc/udev/rules.d/90-qemu-kvm.rules управляется через control).

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 198 bytes --]

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-23 20:07             ` Sergey Vlasov
@ 2010-12-23 20:33               ` Денис Черносов
  2010-12-27 18:05                 ` Денис Черносов
  0 siblings, 1 reply; 22+ messages in thread
From: Денис Черносов @ 2010-12-23 20:33 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

23 декабря 2010 г. 23:07 пользователь Sergey Vlasov <vsu@altlinux.ru> написал:
> On Thu, Dec 23, 2010 at 09:57:42PM +0300, Денис Черносов wrote:
>> 22 декабря 2010 г. 12:48 пользователь Sergey Vlasov <vsu@altlinux.ru> написал:
>> > On Wed, Dec 22, 2010 at 10:26:51AM +0300, Денис Черносов wrote:
>> >> 22 декабря 2010 г. 7:40 пользователь Anton Chernyshov
>> >> <flammifer@inbox.ru> написал:
>> >> > 22 декабря 2010 г. 1:41 пользователь Денис Черносов
>> >> > <denis0.ru@gmail.com> написал:
>> >> >
>> >> > Попробуйте удалить файл /etc/udev/rules.d/70-persistent-net.rules и
>> >> > перезагрузиться. Потом уже в новом файле надо будет поправить имена
>> >> > интерфейсов как Вам надо. Если не поможет - значит это у Вас с udev
>> >> > что-то.
>> >>
>> >>
>> >> Попробовал. udev добавил только одну строчку - со встроенной сетевой
>> >> картой. Причём назвал интерфейс eth1 (!), а не eth0.
>> >
>> > Посмотрите ещё по остальным файлам /etc/udev/rules.d/* - возможно, в
>> > каком-то файле прописано что-то лишнее; правила из
>> > /lib/udev/rules.d/75-persistent-net-generator.rules не добавляют в
>> > /etc/udev/rules.d/70-persistent-net.rules дополнительные правила, если для
>> > интерфейса уже было установлено значение NAME.
>>
>> Нет ничего такого.
>
> Тогда придётся искать все файлы правил:
>
>  for f in /{etc,lib}/udev/rules.d/*.rules; do echo -n "$f "; rpmquery -f "$f" 2>/dev/null || echo UNOWNED ; done
>
> Вывод в студию; содержимое файлов, для которых напишет UNOWNED -- тоже.
> Ещё в /dev/.udev/rules.d теоретически могут лежать *.rules.
>
> Ну и на всякий случай проверьте целостность пакетов, добавляющих свои
> файлы правил udev:
>
>  rpm -V `for f in /{etc,lib}/udev/rules.d/*.rules; do rpmquery -f "$f" 2>/dev/null; done`
>
> (правда, этот вывод вряд ли будет пустым -- некоторые файлы
> модифицируются и в нормальной ситуации, например,
> /etc/udev/rules.d/90-qemu-kvm.rules управляется через control).
>




# for f in /{etc,lib}/udev/rules.d/*.rules; do echo -n "$f "; rpmquery
-f "$f" 2>/dev/null || echo UNOWNED ; done
/etc/udev/rules.d/11-hplj10xx.rules foo2zjs-20101213-alt1
/etc/udev/rules.d/25-libsane.rules libsane-1.0.21-alt1.qa1
/etc/udev/rules.d/40-hplip.rules hplip-common-3.10.9-alt3
/etc/udev/rules.d/40-libgphoto2.rules libgphoto2-2.4.10.1-alt1
/etc/udev/rules.d/56-hpmud_support.rules hplip-common-3.10.9-alt3
/etc/udev/rules.d/60-fuse.rules fuse-2.8.3-alt3
/etc/udev/rules.d/60-libmtp8.rules libmtp8-1.0.3-alt1
/etc/udev/rules.d/60-raw.rules util-linux-2.18.0-alt1.20101027
/etc/udev/rules.d/70-persistent-cd.rules UNOWNED
/etc/udev/rules.d/70-persistent-net.rules udev-rule-generator-165-alt1
/etc/udev/rules.d/75-libpilot-link.rules libpilot-link-0.12.3-alt2.2
/etc/udev/rules.d/90-alsa-tools-firmware.rules alsa-tools-1.0.23-alt1
/etc/udev/rules.d/90-kqemu.rules kqemu-common-1.4.0-alt0.1.pre1
/etc/udev/rules.d/90-qemu-kvm.rules qemu-kvm-0.13.5-alt6
/etc/udev/rules.d/90-virtualbox.rules virtualbox-common-3.2.4-alt4
/etc/udev/rules.d/99-x11-keyboard.rules xorg-drv-evdev-2.5.99.902-alt1
/etc/udev/rules.d/kino.rules kino-1.3.4-alt4
/lib/udev/rules.d/10-dm.rules dmsetup-1.02.60-alt1
/lib/udev/rules.d/11-dm-lvm.rules dmsetup-1.02.60-alt1
/lib/udev/rules.d/13-dm-disk.rules dmsetup-1.02.60-alt1
/lib/udev/rules.d/40-ignore-remove.rules udev-rules-165-alt1
/lib/udev/rules.d/50-firmware.rules udev-rules-165-alt1
/lib/udev/rules.d/50-udev-default.rules udev-rules-165-alt1
/lib/udev/rules.d/60-alsa-control.rules udev-alsa-0.2-alt3
/lib/udev/rules.d/60-cdrom_id.rules udev-rules-165-alt1
/lib/udev/rules.d/60-floppy.rules udev-rules-165-alt1
/lib/udev/rules.d/60-persistent-alsa.rules udev-rules-165-alt1
/lib/udev/rules.d/60-persistent-input.rules udev-rules-165-alt1
/lib/udev/rules.d/60-persistent-serial.rules udev-rules-165-alt1
/lib/udev/rules.d/60-persistent-storage.rules udev-rules-165-alt1
/lib/udev/rules.d/60-persistent-storage-tape.rules udev-rules-165-alt1
/lib/udev/rules.d/60-persistent-v4l.rules udev-rules-165-alt1
/lib/udev/rules.d/61-mobile-action.rules udev-extras-165-alt1
/lib/udev/rules.d/61-persistent-storage-edd.rules udev-rules-165-alt1
/lib/udev/rules.d/64-md-raid.rules mdadm-3.1.4-alt1
/lib/udev/rules.d/70-acl.rules udev-extras-165-alt1
/lib/udev/rules.d/70-hid2hci.rules udev-extras-165-alt1
/lib/udev/rules.d/75-net-description.rules udev-extras-165-alt1
/lib/udev/rules.d/75-persistent-net-generator.rules udev-rule-generator-165-alt1
/lib/udev/rules.d/75-probe_mtd.rules udev-rules-165-alt1
/lib/udev/rules.d/75-tty-description.rules udev-extras-165-alt1
/lib/udev/rules.d/77-mm-ericsson-mbm.rules ModemManager-0.4-alt1.git20101130
/lib/udev/rules.d/77-mm-longcheer-port-types.rules
ModemManager-0.4-alt1.git20101130
/lib/udev/rules.d/77-mm-pcmcia-device-blacklist.rules
ModemManager-0.4-alt1.git20101130
/lib/udev/rules.d/77-mm-platform-serial-whitelist.rules
ModemManager-0.4-alt1.git20101130
/lib/udev/rules.d/77-mm-simtech-port-types.rules
ModemManager-0.4-alt1.git20101130
/lib/udev/rules.d/77-mm-usb-device-blacklist.rules
ModemManager-0.4-alt1.git20101130
/lib/udev/rules.d/77-mm-zte-port-types.rules ModemManager-0.4-alt1.git20101130
/lib/udev/rules.d/77-nm-olpc-mesh.rules NetworkManager-0.8.2-alt2.git20101126
/lib/udev/rules.d/78-sound-card.rules udev-extras-165-alt1
/lib/udev/rules.d/80-drivers.rules udev-rules-165-alt1
/lib/udev/rules.d/90-hal.rules hal-0.5.14-alt4
/lib/udev/rules.d/90-pulseaudio.rules pulseaudio-daemon-0.9.22-alt1
/lib/udev/rules.d/95-dm-notify.rules dmsetup-1.02.60-alt1
/lib/udev/rules.d/95-keyboard-force-release.rules udev-extras-165-alt1
/lib/udev/rules.d/95-keymap.rules udev-extras-165-alt1
/lib/udev/rules.d/95-udev-late.rules udev-rules-165-alt1
[root@linux ~]# ls /dev/.udev/rules.d/
[root@linux ~]# rpm -V `for f in /{etc,lib}/udev/rules.d/*.rules; do
rpmquery -f "$f" 2>/dev/null; done`
S.5....T c /etc/sane.d/dll.conf
S.5....T   /usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi
S.5....T c /etc/udev/rules.d/90-kqemu.rules
S.5....T   /etc/udev/rules.d/90-qemu-kvm.rules
отсутствует /var/lib/alsa/controlC1
отсутствует /var/lib/alsa/controlC10
отсутствует /var/lib/alsa/controlC11
отсутствует /var/lib/alsa/controlC12
отсутствует /var/lib/alsa/controlC13
отсутствует /var/lib/alsa/controlC14
отсутствует /var/lib/alsa/controlC15
отсутствует /var/lib/alsa/controlC16
отсутствует /var/lib/alsa/controlC17
отсутствует /var/lib/alsa/controlC18
отсутствует /var/lib/alsa/controlC19
отсутствует /var/lib/alsa/controlC2
отсутствует /var/lib/alsa/controlC20
отсутствует /var/lib/alsa/controlC21
отсутствует /var/lib/alsa/controlC22
отсутствует /var/lib/alsa/controlC23
отсутствует /var/lib/alsa/controlC24
отсутствует /var/lib/alsa/controlC25
отсутствует /var/lib/alsa/controlC26
отсутствует /var/lib/alsa/controlC27
отсутствует /var/lib/alsa/controlC28
отсутствует /var/lib/alsa/controlC29
отсутствует /var/lib/alsa/controlC3
отсутствует /var/lib/alsa/controlC30
отсутствует /var/lib/alsa/controlC4
отсутствует /var/lib/alsa/controlC5
отсутствует /var/lib/alsa/controlC6
отсутствует /var/lib/alsa/controlC7
отсутствует /var/lib/alsa/controlC8
отсутствует /var/lib/alsa/controlC9
отсутствует /etc/bluetooth/hid2hci
S.5....T c /etc/mdadm.conf
отсутствует /etc/bluetooth/hid2hci
отсутствует /etc/bluetooth/hid2hci
отсутствует /etc/bluetooth/hid2hci
отсутствует /etc/bluetooth/hid2hci
отсутствует /var/log/NetworkManager
отсутствует /etc/bluetooth/hid2hci
отсутствует /etc/bluetooth/hid2hci
отсутствует /etc/bluetooth/hid2hci



-- 
С уважением,
Черносов Денис


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-23 20:33               ` Денис Черносов
@ 2010-12-27 18:05                 ` Денис Черносов
  0 siblings, 0 replies; 22+ messages in thread
From: Денис Черносов @ 2010-12-27 18:05 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Забил на всё, поставил в /etc/rc.local ifrename и рестарт сетевых служб...

Некошерно, но работает.

23 декабря 2010 г. 23:33 пользователь Денис Черносов
<denis0.ru@gmail.com> написал:
> 23 декабря 2010 г. 23:07 пользователь Sergey Vlasov <vsu@altlinux.ru> написал:
>> On Thu, Dec 23, 2010 at 09:57:42PM +0300, Денис Черносов wrote:
>>> 22 декабря 2010 г. 12:48 пользователь Sergey Vlasov <vsu@altlinux.ru> написал:
>>> > On Wed, Dec 22, 2010 at 10:26:51AM +0300, Денис Черносов wrote:
>>> >> 22 декабря 2010 г. 7:40 пользователь Anton Chernyshov
>>> >> <flammifer@inbox.ru> написал:
>>> >> > 22 декабря 2010 г. 1:41 пользователь Денис Черносов
>>> >> > <denis0.ru@gmail.com> написал:
>>> >> >
>>> >> > Попробуйте удалить файл /etc/udev/rules.d/70-persistent-net.rules и
>>> >> > перезагрузиться. Потом уже в новом файле надо будет поправить имена
>>> >> > интерфейсов как Вам надо. Если не поможет - значит это у Вас с udev
>>> >> > что-то.
>>> >>
>>> >>
>>> >> Попробовал. udev добавил только одну строчку - со встроенной сетевой
>>> >> картой. Причём назвал интерфейс eth1 (!), а не eth0.
>>> >
>>> > Посмотрите ещё по остальным файлам /etc/udev/rules.d/* - возможно, в
>>> > каком-то файле прописано что-то лишнее; правила из
>>> > /lib/udev/rules.d/75-persistent-net-generator.rules не добавляют в
>>> > /etc/udev/rules.d/70-persistent-net.rules дополнительные правила, если для
>>> > интерфейса уже было установлено значение NAME.
>>>
>>> Нет ничего такого.
>>
>> Тогда придётся искать все файлы правил:
>>
>>  for f in /{etc,lib}/udev/rules.d/*.rules; do echo -n "$f "; rpmquery -f "$f" 2>/dev/null || echo UNOWNED ; done
>>
>> Вывод в студию; содержимое файлов, для которых напишет UNOWNED -- тоже.
>> Ещё в /dev/.udev/rules.d теоретически могут лежать *.rules.
>>
>> Ну и на всякий случай проверьте целостность пакетов, добавляющих свои
>> файлы правил udev:
>>
>>  rpm -V `for f in /{etc,lib}/udev/rules.d/*.rules; do rpmquery -f "$f" 2>/dev/null; done`
>>
>> (правда, этот вывод вряд ли будет пустым -- некоторые файлы
>> модифицируются и в нормальной ситуации, например,
>> /etc/udev/rules.d/90-qemu-kvm.rules управляется через control).
>>
>
>
>
>
> # for f in /{etc,lib}/udev/rules.d/*.rules; do echo -n "$f "; rpmquery
> -f "$f" 2>/dev/null || echo UNOWNED ; done
> /etc/udev/rules.d/11-hplj10xx.rules foo2zjs-20101213-alt1
> /etc/udev/rules.d/25-libsane.rules libsane-1.0.21-alt1.qa1
> /etc/udev/rules.d/40-hplip.rules hplip-common-3.10.9-alt3
> /etc/udev/rules.d/40-libgphoto2.rules libgphoto2-2.4.10.1-alt1
> /etc/udev/rules.d/56-hpmud_support.rules hplip-common-3.10.9-alt3
> /etc/udev/rules.d/60-fuse.rules fuse-2.8.3-alt3
> /etc/udev/rules.d/60-libmtp8.rules libmtp8-1.0.3-alt1
> /etc/udev/rules.d/60-raw.rules util-linux-2.18.0-alt1.20101027
> /etc/udev/rules.d/70-persistent-cd.rules UNOWNED
> /etc/udev/rules.d/70-persistent-net.rules udev-rule-generator-165-alt1
> /etc/udev/rules.d/75-libpilot-link.rules libpilot-link-0.12.3-alt2.2
> /etc/udev/rules.d/90-alsa-tools-firmware.rules alsa-tools-1.0.23-alt1
> /etc/udev/rules.d/90-kqemu.rules kqemu-common-1.4.0-alt0.1.pre1
> /etc/udev/rules.d/90-qemu-kvm.rules qemu-kvm-0.13.5-alt6
> /etc/udev/rules.d/90-virtualbox.rules virtualbox-common-3.2.4-alt4
> /etc/udev/rules.d/99-x11-keyboard.rules xorg-drv-evdev-2.5.99.902-alt1
> /etc/udev/rules.d/kino.rules kino-1.3.4-alt4
> /lib/udev/rules.d/10-dm.rules dmsetup-1.02.60-alt1
> /lib/udev/rules.d/11-dm-lvm.rules dmsetup-1.02.60-alt1
> /lib/udev/rules.d/13-dm-disk.rules dmsetup-1.02.60-alt1
> /lib/udev/rules.d/40-ignore-remove.rules udev-rules-165-alt1
> /lib/udev/rules.d/50-firmware.rules udev-rules-165-alt1
> /lib/udev/rules.d/50-udev-default.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-alsa-control.rules udev-alsa-0.2-alt3
> /lib/udev/rules.d/60-cdrom_id.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-floppy.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-persistent-alsa.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-persistent-input.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-persistent-serial.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-persistent-storage.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-persistent-storage-tape.rules udev-rules-165-alt1
> /lib/udev/rules.d/60-persistent-v4l.rules udev-rules-165-alt1
> /lib/udev/rules.d/61-mobile-action.rules udev-extras-165-alt1
> /lib/udev/rules.d/61-persistent-storage-edd.rules udev-rules-165-alt1
> /lib/udev/rules.d/64-md-raid.rules mdadm-3.1.4-alt1
> /lib/udev/rules.d/70-acl.rules udev-extras-165-alt1
> /lib/udev/rules.d/70-hid2hci.rules udev-extras-165-alt1
> /lib/udev/rules.d/75-net-description.rules udev-extras-165-alt1
> /lib/udev/rules.d/75-persistent-net-generator.rules udev-rule-generator-165-alt1
> /lib/udev/rules.d/75-probe_mtd.rules udev-rules-165-alt1
> /lib/udev/rules.d/75-tty-description.rules udev-extras-165-alt1
> /lib/udev/rules.d/77-mm-ericsson-mbm.rules ModemManager-0.4-alt1.git20101130
> /lib/udev/rules.d/77-mm-longcheer-port-types.rules
> ModemManager-0.4-alt1.git20101130
> /lib/udev/rules.d/77-mm-pcmcia-device-blacklist.rules
> ModemManager-0.4-alt1.git20101130
> /lib/udev/rules.d/77-mm-platform-serial-whitelist.rules
> ModemManager-0.4-alt1.git20101130
> /lib/udev/rules.d/77-mm-simtech-port-types.rules
> ModemManager-0.4-alt1.git20101130
> /lib/udev/rules.d/77-mm-usb-device-blacklist.rules
> ModemManager-0.4-alt1.git20101130
> /lib/udev/rules.d/77-mm-zte-port-types.rules ModemManager-0.4-alt1.git20101130
> /lib/udev/rules.d/77-nm-olpc-mesh.rules NetworkManager-0.8.2-alt2.git20101126
> /lib/udev/rules.d/78-sound-card.rules udev-extras-165-alt1
> /lib/udev/rules.d/80-drivers.rules udev-rules-165-alt1
> /lib/udev/rules.d/90-hal.rules hal-0.5.14-alt4
> /lib/udev/rules.d/90-pulseaudio.rules pulseaudio-daemon-0.9.22-alt1
> /lib/udev/rules.d/95-dm-notify.rules dmsetup-1.02.60-alt1
> /lib/udev/rules.d/95-keyboard-force-release.rules udev-extras-165-alt1
> /lib/udev/rules.d/95-keymap.rules udev-extras-165-alt1
> /lib/udev/rules.d/95-udev-late.rules udev-rules-165-alt1
> [root@linux ~]# ls /dev/.udev/rules.d/
> [root@linux ~]# rpm -V `for f in /{etc,lib}/udev/rules.d/*.rules; do
> rpmquery -f "$f" 2>/dev/null; done`
> S.5....T c /etc/sane.d/dll.conf
> S.5....T   /usr/share/hal/fdi/information/20thirdparty/10-camera-libgphoto2.fdi
> S.5....T c /etc/udev/rules.d/90-kqemu.rules
> S.5....T   /etc/udev/rules.d/90-qemu-kvm.rules
> отсутствует /var/lib/alsa/controlC1
> отсутствует /var/lib/alsa/controlC10
> отсутствует /var/lib/alsa/controlC11
> отсутствует /var/lib/alsa/controlC12
> отсутствует /var/lib/alsa/controlC13
> отсутствует /var/lib/alsa/controlC14
> отсутствует /var/lib/alsa/controlC15
> отсутствует /var/lib/alsa/controlC16
> отсутствует /var/lib/alsa/controlC17
> отсутствует /var/lib/alsa/controlC18
> отсутствует /var/lib/alsa/controlC19
> отсутствует /var/lib/alsa/controlC2
> отсутствует /var/lib/alsa/controlC20
> отсутствует /var/lib/alsa/controlC21
> отсутствует /var/lib/alsa/controlC22
> отсутствует /var/lib/alsa/controlC23
> отсутствует /var/lib/alsa/controlC24
> отсутствует /var/lib/alsa/controlC25
> отсутствует /var/lib/alsa/controlC26
> отсутствует /var/lib/alsa/controlC27
> отсутствует /var/lib/alsa/controlC28
> отсутствует /var/lib/alsa/controlC29
> отсутствует /var/lib/alsa/controlC3
> отсутствует /var/lib/alsa/controlC30
> отсутствует /var/lib/alsa/controlC4
> отсутствует /var/lib/alsa/controlC5
> отсутствует /var/lib/alsa/controlC6
> отсутствует /var/lib/alsa/controlC7
> отсутствует /var/lib/alsa/controlC8
> отсутствует /var/lib/alsa/controlC9
> отсутствует /etc/bluetooth/hid2hci
> S.5....T c /etc/mdadm.conf
> отсутствует /etc/bluetooth/hid2hci
> отсутствует /etc/bluetooth/hid2hci
> отсутствует /etc/bluetooth/hid2hci
> отсутствует /etc/bluetooth/hid2hci
> отсутствует /var/log/NetworkManager
> отсутствует /etc/bluetooth/hid2hci
> отсутствует /etc/bluetooth/hid2hci
> отсутствует /etc/bluetooth/hid2hci
>
>
>
> --
> С уважением,
> Черносов Денис
>



-- 
С уважением,
Черносов Денис


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-23 19:01       ` Денис Черносов
@ 2010-12-29 15:57         ` Michael Shigorin
  2010-12-29 20:58           ` Денис Черносов
  0 siblings, 1 reply; 22+ messages in thread
From: Michael Shigorin @ 2010-12-29 15:57 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Thu, Dec 23, 2010 at 10:01:21PM +0300, Денис Черносов wrote:
> > Отодвиньте /etc/iftab и /etc/net/iftab, если наблюдаются --
> > пусть этим занимается udev.
> Отодвинул. Обновился.

Ребутнуться тогда уж стоило, а не обновиться
(или rmmod драйверы обеих карточек и modprobe их назад).

> udev добавляет только одну строчку в свои правила (eth1),
> но ip a показывает и eth0 и eth1.

Хорошо бы вывод lspci -k | egrep -A2 'Network|Ethernet'
и ip ad прислать сюда вместе с приложенным файликом
/etc/udev/rules.d/70-persistent-net.rules

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  7:26       ` Денис Черносов
  2010-12-22  8:08         ` Anton Chernyshov
  2010-12-22  9:48         ` Sergey Vlasov
@ 2010-12-29 16:00         ` Michael Shigorin
  2 siblings, 0 replies; 22+ messages in thread
From: Michael Shigorin @ 2010-12-29 16:00 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

On Wed, Dec 22, 2010 at 10:26:51AM +0300, Денис Черносов wrote:
> Причём назвал интерфейс eth1 (!), а не eth0.

PS: переименовывать стоит _не_ в eth[0-9], см.
http://www.altlinux.org/Etcnet#.D0.9D.D0.B0.D0.B7.D0.BD.D0.B0.D1.87.D0.B5.D0.BD.D0.B8.D0.B5_iftab
(всю секцию)

-- 
 ---- WBR, Michael Shigorin <mike@altlinux.ru>
  ------ Linux.Kiev http://www.linux.kiev.ua/


^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-29 15:57         ` Michael Shigorin
@ 2010-12-29 20:58           ` Денис Черносов
  0 siblings, 0 replies; 22+ messages in thread
From: Денис Черносов @ 2010-12-29 20:58 UTC (permalink / raw)
  To: shigorin, ALT Linux Sisyphus discussions

29 декабря 2010 г. 18:57 пользователь Michael Shigorin
<mike@osdn.org.ua> написал:
> On Thu, Dec 23, 2010 at 10:01:21PM +0300, Денис Черносов wrote:
>> > Отодвиньте /etc/iftab и /etc/net/iftab, если наблюдаются --
>> > пусть этим занимается udev.
>> Отодвинул. Обновился.
>
> Ребутнуться тогда уж стоило, а не обновиться
> (или rmmod драйверы обеих карточек и modprobe их назад).

Ну уж... Ребутился конечно... Без толку.

>> udev добавляет только одну строчку в свои правила (eth1),
>> но ip a показывает и eth0 и eth1.
>
> Хорошо бы вывод lspci -k | egrep -A2 'Network|Ethernet'

$ lspci -k | egrep -A2 'Network|Ethernet'
00:0a.0 Bridge: nVidia Corporation CK804 Ethernet Controller (rev a3)
        Subsystem: EPoX Computer Co., Ltd. Device 1010
        Kernel driver in use: forcedeth
--
01:05.0 Ethernet controller: Realtek Semiconductor Co., Ltd.
RTL-8139/8139C/8139C+ (rev 10)
        Subsystem: Compex FN22-3(A) LinxPRO Ethernet Adapter
        Kernel driver in use: 8139too
05:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce
6600 GT] (rev a2)

> и ip ad прислать сюда

должно быть так:

# ip ad
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: mylan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UNKNOWN qlen 1000
    link/ether 00:c0:26:2f:6b:5f brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.1/24 brd 192.168.100.255 scope global mylan
3: wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UNKNOWN qlen 1000
    link/ether 00:04:61:9f:7b:a7 brd ff:ff:ff:ff:ff:ff


А без доп. мер, в виде ifrename после загрузки:

# ip ad
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UNKNOWN qlen 1000
    link/ether 00:c0:26:2f:6b:5f brd ff:ff:ff:ff:ff:ff
    inet 192.168.100.1/24 brd 192.168.100.255 scope global mylan
3: wan: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UNKNOWN qlen 1000
    link/ether 00:04:61:9f:7b:a7 brd ff:ff:ff:ff:ff:ff

вместе с приложенным файликом
> /etc/udev/rules.d/70-persistent-net.rules

# cat /etc/udev/rules.d/70-persistent-net.rules |grep -v "^#\|^$"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:04:61:9f:7b:a7", ATTR{type}=="1", KERNEL=="eth*",
NAME="wan"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:c0:26:2f:6b:5f", ATTR{type}=="1", KERNEL=="eth*",
NAME="mylan"

Но работает только первое правило. Если удалить файл и
перезагрузиться, то будет так:

# cat /etc/udev/rules.d/70-persistent-net.rules |grep -v "^#\|^$"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*",
ATTR{address}=="00:04:61:9f:7b:a7", ATTR{type}=="1", KERNEL=="eth*",
NAME="eth1"


Обращаю внимание! Не eth0, а eth1. И это не я ручками подставляю, как
Михаил предположил, а udev файл с нуля генерит.

Добавление недостающей строчки влияния не оказывает.


Пробовал подгружать модуль на ранней стадии:

# mkinitrd --preload 8139too initrd-2.6.35-un-def-alt9 2.6.35-un-def-alt9

Тоже глухо.

-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-22  8:27           ` Денис Черносов
  2010-12-22  9:07             ` Anton Chernyshov
@ 2010-12-30  9:40             ` Rinat Bikov
  2010-12-30 21:15               ` Денис Черносов
  1 sibling, 1 reply; 22+ messages in thread
From: Rinat Bikov @ 2010-12-30  9:40 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

22 декабря 2010 г. 11:27 пользователь Денис Черносов написал:
> 22 декабря 2010 г. 11:08 пользователь Anton Chernyshov
>> А ядро, кстати, не забыли обновить после апгрейда до сизифа?
> $ uname -r
> 2.6.35-un-def-alt9
А если с другими ядрами попробовать?

-- 
С уважением, Ринат Биков.

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-30  9:40             ` Rinat Bikov
@ 2010-12-30 21:15               ` Денис Черносов
  2011-01-08  9:57                 ` Денис Черносов
  0 siblings, 1 reply; 22+ messages in thread
From: Денис Черносов @ 2010-12-30 21:15 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

30 декабря 2010 г. 12:40 пользователь Rinat Bikov <becase@altlinux.org> написал:
> 22 декабря 2010 г. 11:27 пользователь Денис Черносов написал:
>> 22 декабря 2010 г. 11:08 пользователь Anton Chernyshov
>>> А ядро, кстати, не забыли обновить после апгрейда до сизифа?
>> $ uname -r
>> 2.6.35-un-def-alt9
> А если с другими ядрами попробовать?

2.6.32-std-def-alt16.img
2.6.32-un-def-alt16.img
2.6.35-un-def-alt9.img
2.6.36-std-ng-alt3.img
2.6.36-un-def-alt2.img

Может быть какое-то одно из этих пропустил - уже не упомню. Но
несколько вариантов перепробовал - разницы нет.

-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

* Re: [sisyphus] Не переименовывается сетевой интерфейс
  2010-12-30 21:15               ` Денис Черносов
@ 2011-01-08  9:57                 ` Денис Черносов
  0 siblings, 0 replies; 22+ messages in thread
From: Денис Черносов @ 2011-01-08  9:57 UTC (permalink / raw)
  To: ALT Linux Sisyphus discussions

Прошу прощения, что ввёл в заблуждение. После более тщательного
тестирования была зафиксирована связь с версиями ядер.
С 2.6.32-un-def точно не работает. С 2.6.36-std-ng и 2.6.36-un-def -
точно работает. Вопрос можно закрывать.

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

31 декабря 2010 г. 0:15 пользователь Денис Черносов
<denis0.ru@gmail.com> написал:
> 30 декабря 2010 г. 12:40 пользователь Rinat Bikov <becase@altlinux.org> написал:
>> 22 декабря 2010 г. 11:27 пользователь Денис Черносов написал:
>>> 22 декабря 2010 г. 11:08 пользователь Anton Chernyshov
>>>> А ядро, кстати, не забыли обновить после апгрейда до сизифа?
>>> $ uname -r
>>> 2.6.35-un-def-alt9
>> А если с другими ядрами попробовать?
>
> 2.6.32-std-def-alt16.img
> 2.6.32-un-def-alt16.img
> 2.6.35-un-def-alt9.img
> 2.6.36-std-ng-alt3.img
> 2.6.36-un-def-alt2.img
>
> Может быть какое-то одно из этих пропустил - уже не упомню. Но
> несколько вариантов перепробовал - разницы нет.
>
> --
> С уважением,
> Черносов Денис
>



-- 
С уважением,
Черносов Денис

^ permalink raw reply	[flat|nested] 22+ messages in thread

end of thread, other threads:[~2011-01-08  9:57 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-12-21 20:20 [sisyphus] Не переименовывается сетевой интерфейс Денис Черносов
2010-12-21 21:37 ` Michael Shigorin
2010-12-21 21:52   ` Шенцев Алексей Владимирович
2010-12-21 22:41   ` Денис Черносов
2010-12-22  4:40     ` Anton Chernyshov
2010-12-22  7:26       ` Денис Черносов
2010-12-22  8:08         ` Anton Chernyshov
2010-12-22  8:27           ` Денис Черносов
2010-12-22  9:07             ` Anton Chernyshov
2010-12-30  9:40             ` Rinat Bikov
2010-12-30 21:15               ` Денис Черносов
2011-01-08  9:57                 ` Денис Черносов
2010-12-22  9:48         ` Sergey Vlasov
2010-12-23 18:57           ` Денис Черносов
2010-12-23 20:07             ` Sergey Vlasov
2010-12-23 20:33               ` Денис Черносов
2010-12-27 18:05                 ` Денис Черносов
2010-12-29 16:00         ` Michael Shigorin
2010-12-22  9:47     ` Michael Shigorin
2010-12-23 19:01       ` Денис Черносов
2010-12-29 15:57         ` Michael Shigorin
2010-12-29 20:58           ` Денис Черносов

ALT Linux Sisyphus discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sisyphus/0 sisyphus/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sisyphus sisyphus/ http://lore.altlinux.org/sisyphus \
		sisyphus@altlinux.ru sisyphus@altlinux.org sisyphus@lists.altlinux.org sisyphus@lists.altlinux.ru sisyphus@lists.altlinux.com sisyphus@linuxteam.iplabs.ru sisyphus@list.linux-os.ru
	public-inbox-index sisyphus

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sisyphus


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git