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

Денис Черносов denis0.ru на gmail.com
Пн Дек 27 18:05:55 UTC 2010


Забил на всё, поставил в /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
>
>
>
> --
> С уважением,
> Черносов Денис
>



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


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