[sisyphus] Не переименовывается сетевой интерфейс

Денис Черносов denis0.ru на gmail.com
Чт Дек 23 20:33:09 UTC 2010


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



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


Подробная информация о списке рассылки Sisyphus