biosdevname in fedora 15 - why is this inconsistency?

Adam Williamson awilliam at redhat.com
Fri Jul 8 14:34:19 UTC 2011


On Fri, 2011-07-08 at 16:13 +0300, Kevin Wilson wrote:
> Hello,
> I have biosdevname-0.3.8-1.fc15.x86_64 on fedora 15 machine.
> 
> I see from
> man biosdevname , that the name of the devices should be:
> ..
>       em<port>
>               for embedded NICs
> 
>        pci<slot>#<port>_<virtual instance>
>               for cards in PCI slots
> ..
> 
> ifconfig shows I have em1, p2p1;
> indded em1 is embedded NICs.
>  However , the second nic is PCI nic. Why does it not defined as
> pci<slot>#<port>?
> is this some udev definition (some policy) which sets other names for
> pci nics ?
> any idea where this policy is defined and how can I choose a different policy ?

The man page is out of date. pciXp_Y got changed to pXpY, I believe
because it turned out to be important that the names be kept below a
certain length.
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Fedora Talk: adamwill AT fedoraproject DOT org
http://www.happyassassin.net



More information about the devel mailing list