Confusion between PCI and PCIE network adapter... 82574L Gigabit Network Connection
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Confusion between PCI and PCIE network adapter... 82574L Gigabit Network Connection
Hi all,
I know it is a very basic simple question, but I am not able to decide what is correct.
Well we have an IBM X3100 m4 server and centos 6.5 is installed. I want to know which lan card is installed in our server,so i used "lspci" command and got the following output...
06:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
0b:00.0 Ethernet controller: Intel Corporation 82574L Gigabit Network Connection
but here it is not mentioned whether these NICs are PCI or PCIE or PCIX..so how shall i confirm these cards are PCI or PCIE...kindly guide.Thank you..
This is the reason linux is moving to the BSD model of naming devices in slots. I would think that 6.5 has that naming already??
"
How To Test
If you don't have biosdevname installed and no explicit network interface configuration in /etc/sysconfig/network-scripts/, and did not install any udev rules that rename your interfaces for you, then your interfaces should now be named "eno1", "ens1", "enp2s0" or similar. "
thank you for your reply....we have two nics installed on the server...i see in network scripts..its eth0 and eth1...ifconfig shows both these cards ipaddress,i also used lspci -v and lspci -vvv and output is---
Having two NICs (Network Interface Controllers) such as eth0 & eth1 does not mean you necessarily have two cards in slots (Host Bus Adapters/HBAs). An alternate meaning of NIC is Network Interface Card which implies HBAs but as noted that isn't always what you have. You might have one HBA with 2 ports or 4 ports or a combo HBA that has ethernet and something else such as fibre on it OR you might have NO HBAs that have anything to do with networking because the NIC ports are built into the mother board. Even when built into the mother board they usually are on the PCI bus but being on the bus does not immediately mean they are in slots. Many systems these days come with ethernet built into the mother board. Depending on your setup might ALSO have separate HBAs with additional network ports.
You might glean more information by running dmidecode. Also sometimes nothing beats just looking at the back of the server to see where the ports are.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.