<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>28484</bug_id>
          
          <creation_ts>2013-01-31 10:06:46 +0400</creation_ts>
          <short_desc>Разное именование сетевых интерфейсов в установщике и установленной системе</short_desc>
          <delta_ts>2013-05-15 22:16:10 +0400</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>udev</component>
          <version>unstable</version>
          <rep_platform>all</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>CLOSED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P3</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          <blocked>27685</blocked>
    
    <blocked>28955</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Anton V. Boyarshinov">boyarsh</reporter>
          <assigned_to name="Alexey Shabalin">shaba</assigned_to>
          <cc>aen</cc>
    
    <cc>arseny</cc>
    
    <cc>cas</cc>
    
    <cc>legion</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>sem</cc>
    
    <cc>shaba</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>137447</commentid>
    <comment_count>0</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-31 10:06:46 +0400</bug_when>
    <thetext>Хотя и в установщике и в установленной системе используется один и тот же udev 197, в установщике (видимо, в силу особенностей initrd и/или стартовых скриптов установщика) сетевые интерфейсы получают &quot;старые&quot; имена eth[0-9], а после перезагрузки в установленную систему -- новые &quot;enp0s3&quot; и тп..

Что бы это могло быть?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137448</commentid>
    <comment_count>1</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-01-31 10:30:58 +0400</bug_when>
    <thetext>В сборке ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/20130130/regular-icewm-20130130-i586.iso, установленной с liveCD и запущенной в VB, единственный сетевой интерфейс остается eth0.
Но там udev-197-alt1 и ядро 3.7.4-std-def-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137450</commentid>
    <comment_count>2</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-01-31 10:46:50 +0400</bug_when>
    <thetext>(В ответ на комментарий №1)
&gt; В сборке
&gt; ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/20130130/regular-icewm-20130130-i586.iso,
&gt; установленной с liveCD и запущенной в VB, единственный сетевой интерфейс
&gt; остается eth0.
&gt; Но там udev-197-alt1 и ядро 3.7.4-std-def-alt1

А вот после обновления этой системы в процессе загрузки прежнего ядра:
(initrd): Stage &apos;killall&apos; failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137451</commentid>
    <comment_count>3</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-31 10:50:39 +0400</bug_when>
    <thetext>Yf
/lib/udev/rules.d/80-net-name-slot.rules</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137452</commentid>
    <comment_count>4</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-01-31 10:52:05 +0400</bug_when>
    <thetext>(В ответ на комментарий №2)
&gt; (В ответ на комментарий №1)
&gt; &gt; В сборке
&gt; &gt; ftp://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/half-/20130130/regular-icewm-20130130-i586.iso,
&gt; &gt; установленной с liveCD и запущенной в VB, единственный сетевой интерфейс
&gt; &gt; остается eth0.
&gt; &gt; Но там udev-197-alt1 и ядро 3.7.4-std-def-alt1
&gt; 
&gt; А вот после обновления этой системы в процессе загрузки прежнего ядра:
&gt; (initrd): Stage &apos;killall&apos; failed
Со второй попытки загрузилось, сетевой интерфейс остался eth0</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137453</commentid>
    <comment_count>5</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-31 10:53:14 +0400</bug_when>
    <thetext>Насколько я понял, проблема в том, что в initrd не попадает
/lib/udev/rules.d/80-net-name-slot.rules</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137454</commentid>
    <comment_count>6</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-31 10:54:18 +0400</bug_when>
    <thetext>
&gt; А вот после обновления этой системы в процессе загрузки прежнего ядра:
&gt; (initrd): Stage &apos;killall&apos; failed
Это явно не имеет отношения к этой ошибке</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137457</commentid>
    <comment_count>7</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-01-31 11:57:36 +0400</bug_when>
    <thetext>(В ответ на комментарий №5)
&gt; Насколько я понял, проблема в том, что в initrd не попадает
&gt; /lib/udev/rules.d/80-net-name-slot.rules

Добавление /lib/udev/rules.d/80-net-name-slot.rules в образ initrd не решает. То ли этого мало, то ли какие-то правила из make-initrd успевают первыми..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137642</commentid>
    <comment_count>8</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-06 11:40:19 +0400</bug_when>
    <thetext>Насколько я могу судить, проблема возникает в первую очередь изза того, что файл  75-net-description.rules находится в пакете udev-extras, а 80-net-name-slot.rules -- в пакете udev-rules, но это правило не работает без 75-net-description.rules
Видимо, следует переместить 75-net-description.rules в пакет udev-rules.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137659</commentid>
    <comment_count>9</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-06 20:26:59 +0400</bug_when>
    <thetext>JFYI, при добавлении udev-extras в regular-icewm.iso получил в установленной системе с единственным Ethernet-интерфейсом опущенный enp0s3, при этом в livecd наблюдаю нормально поднятый по DHCP eth0.  Убрал udev-extras -- порядок.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137660</commentid>
    <comment_count>10</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-06 20:35:39 +0400</bug_when>
    <thetext>(В ответ на комментарий №8)
&gt; Насколько я могу судить, проблема возникает в первую очередь изза того, что
&gt; файл  75-net-description.rules находится в пакете udev-extras, а
&gt; 80-net-name-slot.rules -- в пакете udev-rules, но это правило не работает без
&gt; 75-net-description.rules
&gt; Видимо, следует переместить 75-net-description.rules в пакет udev-rules.

отправил на сборку 197-alt3, перенес 75-net-description.rules в пакет udev-rules.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137661</commentid>
    <comment_count>11</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-06 20:38:45 +0400</bug_when>
    <thetext>(В ответ на комментарий №9)
&gt; JFYI, при добавлении udev-extras в regular-icewm.iso получил в установленной
&gt; системе с единственным Ethernet-интерфейсом опущенный enp0s3, при этом в livecd
&gt; наблюдаю нормально поднятый по DHCP eth0.  Убрал udev-extras -- порядок.

С сегодняшним make-initrd-propagator везде будет enp0s3 и это правильно</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137662</commentid>
    <comment_count>12</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-06 20:45:57 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; (В ответ на комментарий №9)
&gt; &gt; JFYI, при добавлении udev-extras в regular-icewm.iso получил в установленной
&gt; &gt; системе с единственным Ethernet-интерфейсом опущенный enp0s3, при этом в livecd
&gt; &gt; наблюдаю нормально поднятый по DHCP eth0.  Убрал udev-extras -- порядок.
&gt; 
&gt; С сегодняшним make-initrd-propagator везде будет enp0s3 и это правильно

Будем надеяться, что не опущенный.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137664</commentid>
    <comment_count>13</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-06 23:08:16 +0400</bug_when>
    <thetext>(В ответ на комментарий №11)
&gt; С сегодняшним make-initrd-propagator везде будет enp0s3 и это правильно
С правильностью согласиться не могу (доводы апстрима читал и нашёл, мягко говоря, недостаточно убедительными); придётся учесть в своих сборках для людей.

Также напоминаю, что стоит проверить обновление при уже существующей сетевой конфигурации -- если у людей с настроенным eth0 обновление принесёт отпад сети, радости их вряд ли будет предел и производная.

Понимаю, что вы с Лёшей в том не виноваты, но перед пользователями отвечаем вместе...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137665</commentid>
    <comment_count>14</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-06 23:47:29 +0400</bug_when>
    <thetext>(В ответ на комментарий №13)
&gt; (В ответ на комментарий №11)
&gt; &gt; С сегодняшним make-initrd-propagator везде будет enp0s3 и это правильно
&gt; С правильностью согласиться не могу (доводы апстрима читал и нашёл, мягко
&gt; говоря, недостаточно убедительными); придётся учесть в своих сборках для людей.

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

&gt; Также напоминаю, что стоит проверить обновление при уже существующей сетевой
&gt; конфигурации -- если у людей с настроенным eth0 обновление принесёт отпад сети,
&gt; радости их вряд ли будет предел и производная.

Обновление не удаляет ранее сгенерированный рулез. Что бы перейти на новое именование интерфейсов надо самому специально удалить рулез.

&gt; 
&gt; Понимаю, что вы с Лёшей в том не виноваты, но перед пользователями отвечаем
&gt; вместе...</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137666</commentid>
    <comment_count>15</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-07 00:17:14 +0400</bug_when>
    <thetext>(В ответ на комментарий №14)
&gt; Если хочешь, могу тебе запаковать старый генератор рулеза в отдельный пакет.
Если несложно.

[понял, спасибо]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137678</commentid>
    <comment_count>16</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-07 11:53:29 +0400</bug_when>
    <thetext>
&gt; Будем надеяться, что не опущенный.
А с чего бы ему быть опущенным? Проблема возникала изза того, что в системах, загруженной с установочного носителя и установленной были разные имена интерфейсов (у меня и у Миши оно взрывалось в разные стороны), а теперь будут одинаковые.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137679</commentid>
    <comment_count>17</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-07 11:55:16 +0400</bug_when>
    <thetext>udev 197-alt3 и make-initrd-propagator-0.14</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137691</commentid>
    <comment_count>18</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-07 20:07:39 +0400</bug_when>
    <thetext>(В ответ на комментарий №15)
&gt; (В ответ на комментарий №14)
&gt; &gt; Если хочешь, могу тебе запаковать старый генератор рулеза в отдельный пакет.
&gt; Если несложно.

пакет udev-rule-generator-net</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137695</commentid>
    <comment_count>19</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-08 04:19:25 +0400</bug_when>
    <thetext>(В ответ на комментарий №16)
&gt; &gt; Будем надеяться, что не опущенный.
&gt; А с чего бы ему быть опущенным?
Например, никто не озаботился конфигурированием.  Как подсказал sem@, default/options-eth на dhcp никак нельзя тащить, т.к. бриджам поплохеет (да и не переконфигурировать такое потом альтератором).

&gt; а теперь будут одинаковые.
В общем, изобразил на коленке livecd-net-eth -- хорошо бы его коллегиально посмотреть и довести до приличного вида, раз уж перетаскиваем с предположения об имени интерфейса на определение имён интерфейсов в рантайме.  Больше всего промучился с service-файлом, комментарии опущу, пожалуй.

(В ответ на комментарий №18)
&gt; пакет udev-rule-generator-net
Поймал, вот только и при его установленности в livecd огрёб enp0s3.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137710</commentid>
    <comment_count>20</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-08 15:14:49 +0400</bug_when>
    <thetext>Как-то оно всё равно не всегда работает :(
Поставил систему из утреннего сизифа. В процессе установки интерфейсы были en*
после установки: eth*
systemd
правила все на месте нужные.
----------------------
udevadm info /sys/class/net/eth1
P: /devices/pci0000:00/0000:00:04.0/net/eth1
E: DEVPATH=/devices/pci0000:00/0000:00:04.0/net/eth1
E: ID_BUS=pci
E: ID_MM_CANDIDATE=1
E: ID_MODEL_ID=0x8139
E: ID_NET_NAME_MAC=enx805400a16ac8
E: ID_NET_NAME_PATH=enp0s4
E: ID_PCI_CLASS_FROM_DATABASE=Network controller
E: ID_PCI_SUBCLASS_FROM_DATABASE=Ethernet controller
E: ID_PRODUCT_FROM_DATABASE=RTL-8139/8139C/8139C+
E: ID_VENDOR_FROM_DATABASE=Realtek Semiconductor Co., Ltd.
E: ID_VENDOR_ID=0x10ec
E: IFINDEX=3
E: INTERFACE=eth1
E: SUBSYSTEM=net
E: SYSTEMD_ALIAS=/sys/subsystem/net/devices/enp0s4
E: TAGS=:systemd:
E: USEC_INITIALIZED=91173
-----------------------
E: ID_NET_NAME_PATH=enp0s4, а имя всё равно eth0, такое впечатление, что то ли кто-то имя успел ему дать, то ли не знаю что..</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137711</commentid>
    <comment_count>21</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-08 15:26:32 +0400</bug_when>
    <thetext>showstopper, однако.
normal-&gt;critical</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137731</commentid>
    <comment_count>22</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-09 13:47:30 +0400</bug_when>
    <thetext>(В ответ на комментарий №19)
&gt; (В ответ на комментарий №18)
&gt; &gt; пакет udev-rule-generator-net
&gt; Поймал, вот только и при его установленности в livecd огрёб enp0s3.
забыл, надо ещё упаковать симлинк /etc/udev/rules.d/75-net-description.rules -&gt; /dev/null, что бы работал только старый метод.
В следующей сборке.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137732</commentid>
    <comment_count>23</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-09 13:49:12 +0400</bug_when>
    <thetext>(В ответ на комментарий №20)
&gt; Как-то оно всё равно не всегда работает :(
&gt; Поставил систему из утреннего сизифа. В процессе установки интерфейсы были en*
&gt; после установки: eth*
&gt; systemd
&gt; -----------------------
&gt; E: ID_NET_NAME_PATH=enp0s4, а имя всё равно eth0, такое впечатление, что то ли
&gt; кто-то имя успел ему дать, то ли не знаю что..
etcnet переименовал?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137740</commentid>
    <comment_count>24</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-10 19:47:47 +0400</bug_when>
    <thetext>(В ответ на комментарий №20)
&gt; такое впечатление, что то ли кто-то имя успел ему дать, то ли не знаю что..
В dmesg | grep renamed не отметилось?

(В ответ на комментарий №23)
&gt; etcnet переименовал?
Маловероятно, если разве кто iftab создавал.

(В ответ на комментарий №22)
&gt; забыл, надо ещё упаковать симлинк [...] В следующей сборке.
А, тогда работает: http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/tmp/regular-icewm-20130210-i586.iso

Только ещё поправил make-initrd-propagator (0.15-alt1):
http://git.altlinux.org/people/mike/packages/?p=make-initrd-propagator.git;a=commitdiff;h=7f78167fb68e08972af39e7fc1c12f7ca8984323 (чтобы поддерживал оба варианта в зависимости от наличия /lib/udev/write_net_rules).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137752</commentid>
    <comment_count>25</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-11 12:48:54 +0400</bug_when>
    <thetext>----------------------
&gt; &gt; E: ID_NET_NAME_PATH=enp0s4, а имя всё равно eth0, такое впечатление, что то ли
&gt; &gt; кто-то имя успел ему дать, то ли не знаю что..
&gt; etcnet переименовал?
Да с чего бы ему? Тем более, что у  etcnet как раз сконфигурирован enp*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137754</commentid>
    <comment_count>26</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-11 12:58:17 +0400</bug_when>
    <thetext>(В ответ на комментарий №24)
&gt; (В ответ на комментарий №20)
&gt; &gt; такое впечатление, что то ли кто-то имя успел ему дать, то ли не знаю что..
&gt; В dmesg | grep renamed не отметилось?
[root@host-101 ~]# dmesg | grep renam
[root@host-101 ~]# dmesg | grep eth0
[    0.763611] e1000 0000:00:03.0 eth0: (PCI:33MHz:32-bit) 82:54:00:50:91:c1
[    0.763617] e1000 0000:00:03.0 eth0: Intel(R) PRO/1000 Network Connection
[    6.414689] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[    6.414692] 8021q: adding VLAN 0 to HW filter on device eth0
[    6.416488] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[    6.416908] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[root@host-101 ~]#</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137766</commentid>
    <comment_count>27</comment_count>
    <who name="Alexey Shabalin">shaba</who>
    <bug_when>2013-02-11 13:59:03 +0400</bug_when>
    <thetext>(В ответ на комментарий №24)
&gt; (В ответ на комментарий №20)
&gt; &gt; такое впечатление, что то ли кто-то имя успел ему дать, то ли не знаю что..
&gt; В dmesg | grep renamed не отметилось?
&gt; 
&gt; (В ответ на комментарий №23)
&gt; &gt; etcnet переименовал?
&gt; Маловероятно, если разве кто iftab создавал.
&gt; 
&gt; (В ответ на комментарий №22)
&gt; &gt; забыл, надо ещё упаковать симлинк [...] В следующей сборке.
Извиняюсь, ошибся. Надо только 80-net-name-slot.rules скрыть, 75-net-description.rules трогать не надо.
Топравляю в сизиф.

&gt; А, тогда работает:
&gt; http://ftp.linux.kiev.ua/pub/Linux/ALT/people/mike/iso/mkimage-profiles/tmp/regular-icewm-20130210-i586.iso
&gt; 
&gt; Только ещё поправил make-initrd-propagator (0.15-alt1):
&gt; http://git.altlinux.org/people/mike/packages/?p=make-initrd-propagator.git;a=commitdiff;h=7f78167fb68e08972af39e7fc1c12f7ca8984323
&gt; (чтобы поддерживал оба варианта в зависимости от наличия
&gt; /lib/udev/write_net_rules).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137777</commentid>
    <comment_count>28</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-11 17:58:15 +0400</bug_when>
    <thetext>На сегодняшний день наблюдаю такое, немного пародоксальное поведение:
на sysvinit имена интерфейсов en*
на systemd имена интерфейсов eth*</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137779</commentid>
    <comment_count>29</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2013-02-11 19:52:26 +0400</bug_when>
    <thetext>У меня еще веселее.
livecd в kvm:
[altlinux@localhost ~]$ ip l
1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: enp0s7: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 52:54:00:a1:0b:eb brd ff:ff:ff:ff:ff:ff
3: eth1: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 52:54:00:10:5b:ce brd ff:ff:ff:ff:ff:ff

В установленной системе:
[test@c251 ~]$ ip l
1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT 
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 52:54:00:a1:0b:eb brd ff:ff:ff:ff:ff:ff
3: eth1: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc pfifo_fast state UP mode DEFAULT qlen 1000
    link/ether 52:54:00:10:5b:ce brd ff:ff:ff:ff:ff:ff

[test@c251 ~]$ rpm -q udev
udev-197-alt5</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137780</commentid>
    <comment_count>30</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2013-02-11 20:44:47 +0400</bug_when>
    <thetext>&gt; У меня еще веселее.
В инстлятторе все так же: en* и eth1, после установки eth0 и eth1.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137782</commentid>
    <comment_count>31</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-02-11 23:10:47 +0400</bug_when>
    <thetext>(В ответ на комментарий №27)
&gt; Извиняюсь, ошибся. Надо только 80-net-name-slot.rules скрыть,
&gt; 75-net-description.rules трогать не надо. Отправляю в сизиф.
Во, так совсем хорошо :)

TWIMC: сделал и отправил в сизиф livecd-net-eth, который позволяет настраивать определившиеся (но не вновь добавляемые) в рантайме ethernet-интерфейсы.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137821</commentid>
    <comment_count>32</comment_count>
    <who name="Mikhail Efremov">sem</who>
    <bug_when>2013-02-12 20:48:50 +0400</bug_when>
    <thetext>Разное именование интерфейсов - это, похоже, нормально в данном случае, как подсказал boyarsh@.
Главное, что с udev-197-alt6 они теперь называются одинаково и в исталяторе, и в установленной системе.
Мне кажется FIXED.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137845</commentid>
    <comment_count>33</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-02-13 13:26:56 +0400</bug_when>
    <thetext>(В ответ на комментарий №32)
&gt; Разное именование интерфейсов - это, похоже, нормально в данном случае, как
&gt; подсказал boyarsh@.
&gt; Главное, что с udev-197-alt6 они теперь называются одинаково и в исталяторе, и
&gt; в установленной системе.
&gt; Мне кажется FIXED.

2boyarsh: FIXED?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>137847</commentid>
    <comment_count>34</comment_count>
    <who name="Anton V. Boyarshinov">boyarsh</who>
    <bug_when>2013-02-13 13:48:14 +0400</bug_when>
    <thetext>да</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>139902</commentid>
    <comment_count>35</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2013-04-26 10:07:04 +0400</bug_when>
    <thetext>Вылезло сегодня после dist-upgrade до Sisyphus.

udev переименовал интерфейс на сервере в enp0s3 и сеть на нём не поднялась. Кто виноват ?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>139903</commentid>
    <comment_count>36</comment_count>
    <who name="Anton Farygin">rider</who>
    <bug_when>2013-04-26 10:12:25 +0400</bug_when>
    <thetext>вылечил добавление net.ifnames=0 в параметры ядру. Но такое поведение при обновлении чревато.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>139904</commentid>
    <comment_count>37</comment_count>
    <who name="AEN">aen</who>
    <bug_when>2013-04-26 10:14:47 +0400</bug_when>
    <thetext>(В ответ на комментарий №36)
&gt; вылечил добавление net.ifnames=0 в параметры ядру. Но такое поведение при
&gt; обновлении чревато.

http://www.altlinux.org/Update/p7</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140329</commentid>
    <comment_count>38</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-05-15 22:11:11 +0400</bug_when>
    <thetext>(In reply to comment #24)
&gt; Только ещё поправил make-initrd-propagator (0.15-alt1):
&gt; http://git.altlinux.org/people/mike/packages/?p=make-initrd-propagator.git;a=commitdiff;h=7f78167fb68e08972af39e7fc1c12f7ca8984323
&gt; (чтобы поддерживал оба варианта в зависимости от наличия
&gt; /lib/udev/write_net_rules).
Возможно, это была ошибка, см. тж. bug #28955 comment 8.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>140331</commentid>
    <comment_count>39</comment_count>
    <who name="Michael Shigorin">mike</who>
    <bug_when>2013-05-15 22:16:10 +0400</bug_when>
    <thetext>&lt;vsu&gt; gvy: но работать оно действительно не должно
&lt;vsu&gt; http://git.altlinux.org/gears/s/systemd.git?p=systemd.git;a=commitdiff;h=97595710b77aa162ca5e20da57d0a1ed7355eaad
&lt;vsu&gt; gvy: так что udev-rule-generator-net в таком виде можно только выбросить
&lt;vsu&gt; https://bugs.freedesktop.org/show_bug.cgi?id=53837
&lt;vsu&gt; как обычно, RESOLVED WONTFIX</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>