* [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-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
* 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-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-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-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 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 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-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
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