On Thu, Jan 09, 2014 at 12:55:08PM +0100, Robert Milasan wrote: > On Thu, 9 Jan 2014 11:07:40 +0100 > "Tomasz Torcz" <[email protected]> wrote: > > > On Thu, Jan 09, 2014 at 10:59:34AM +0100, Robert Milasan wrote: > > > Hello, just notice that my network card is named enp0s25, but when > > > I do: > > > > > > # readlink -f /sys/class/net/enp0s25 > > > /sys/devices/pci0000:00/0000:00:19.0/net/enp0s25 > > > > > > # lspci |grep Network > > > 00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit > > > Network Connection (rev 04) > > > > > > enp0s25 seems wrong to me, or the slot is based on what? > > > > > > Please clarify how to get this. > > > > 0x19 = 25. It's hexadecimal vs decimal. > > > > OK, now because that is clear, there is another issue: > > Example: > > user has an on board network adapter named enp3s0. > user adds 2 additinal network adapters on pcie and they will be named > enp6s0 and enp5s0, but enp3s0 also got renamed to enp4s0.
That's because PCI renumbered things, there's nothing we can do about that. > Now I'm not sure if this is normal, but in my own limited logic, it > doesn't sounds or look normal at all. The setup or the naming is not > very stable. PCI numbering is usually quite stable, unless you add/remove devices from the system, or have a broken BIOS (I used to have one that would randomly renumber things, found all sorts of nice bugs that way...) thanks, greg k-h _______________________________________________ systemd-devel mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/systemd-devel
