Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

No pci detected (No 10 gbe card)

Featured Replies

Hello I have the X540-T2 Anyfabric card and after upgrading to 6.5 I keep getting this during the kernel load

"pci 0000:08:00.0: [firmware bug]: disabling VPD access (can't determine size of non-standard VPD format)"               - Picture attached.

 

Also the unraid doesn't seem to be detecting any pci network cards.

I also realized the if the power is interrupted to the server, upon booting it finds the network card but the array wont start (clicking start array does nothing)

no network diagnostic:

tower-diagnostics-20180331-1328.zip

 

network showing diagnostics:

tower-diagnostics-20180330-2232.zip

 

maybe @limetech can verify if Lenovo ThinkServer X540-T2 AnyFabric 10 Gb 2-Port Base-T Ethernet Adapter by Intel is supported in the 6.5 and if you can help with the matter.

BTW I only have an Asus RT-N16 router and the second port is connected to a windows 10 pc with intel x540-T2 card (I don't have a network switch)

unraid error.JPG

Edited by Albahttiti
added details

I'm having issues with the X540-T2 as well on 6.5.1RC2 .... NIC is dissapearing from UNRAID and needing a reboot (sometimes a few)

  • Community Expert
11 hours ago, Albahttiti said:

Also the unraid doesn't seem to be detecting any pci network cards.

On the non network diags the NICs are not being detected by Linux, i.e., it's a hardware problem.

I'm testing another 10gb X540T2 in my server tonight... I'm wondering whether overheating is coming into play or not? In my case the cards are recognized and by 6.5.1rc2 .. and then

stop and come back after a few reboots. Tests with the 2nd card should uncover more.

  • Author

@johnnie.black I dont think so since Ubuntu is able to detect the network.

Edited by Albahttiti

Have you tried it in a different slot or, failing that, re-seating it?

 

  • Author

I did re-seating but this is an anyfabric device so it cannot be connected to regular pci slots.

image.jpeg.401c9830cfa6d29684eac014d1ad94f7.jpeg

What sort of socket does it use then? If it isn't PCIe it might well not be supported.

 

  • Author

It is motherboard socket that if I understand this correctly it uses the PCI Express 3.0 x8 interface

 

Hmmm. If you unplug it, are your other PCIe devices detected?

 

  • Author

I dont have any other pci devices 

Really? No onboard gigabit Ethernet, for example?

  • Author

@John_M it only have the management port no other network ports.

  • Community Expert
8 hours ago, Albahttiti said:

@johnnie.black I dont think so since Ubuntu is able to detect the network.

 

Quote

00:1f.3 SMBus [0c05]: Intel Corporation C610/X99 series chipset SMBus Controller [8086:8d22] (rev 05)
    Subsystem: Intel Corporation C610/X99 series chipset SMBus Controller [8086:7270]
    Kernel driver in use: i801_smbus
    Kernel modules: i2c_i801
01:00.0 Ethernet controller [0200]: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 [8086:1528] (rev 01)
    Subsystem: Lenovo ThinkServer X540-T2 AnyFabric [17aa:1073]
    Kernel driver in use: ixgbe
    Kernel modules: ixgbe
01:00.1 Ethernet controller [0200]: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 [8086:1528] (rev 01)
    Subsystem: Lenovo ThinkServer X540-T2 AnyFabric [17aa:1073]
    Kernel driver in use: ixgbe
    Kernel modules: ixgbe

04:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID SAS-3 3108 [Invader] [1000:005d] (rev 02)
    Subsystem: Lenovo ThinkServer RAID 720ix [17aa:1053]
    Kernel driver in use: megaraid_sas
    Kernel modules: megaraid_sas

 

NICs detected and driver loaded
 

Quote


00:1f.3 SMBus [0c05]: Intel Corporation C610/X99 series chipset SMBus Controller [8086:8d22] (rev 05)
    Subsystem: Intel Corporation C610/X99 series chipset SMBus Controller [8086:7270]
    Kernel driver in use: i801_smbus
    Kernel modules: i2c_i801
04:00.0 RAID bus controller [0104]: LSI Logic / Symbios Logic MegaRAID SAS-3 3108 [Invader] [1000:005d] (rev 02)
    Subsystem: Lenovo ThinkServer RAID 720ix [17aa:1053]
    Kernel driver in use: megaraid_sas
    Kernel modules: megaraid_sas

 

 

NICs not detected = hardware problem, possibly an intermittent problem, since sometimes they do work, same might happen with Ubuntu

 

 

  • Author

anyway I ordered a new pcie x540-T2 regular card to see if that solve the issue.

On 4/1/2018 at 3:59 PM, Albahttiti said:

I dont think so since Ubuntu is able to detect the network.

 

From  your diags (thanks for posting those btw), there is this line:

Mar 30 22:05:36 Tower kernel: ixgbe: Intel(R) 10 Gigabit PCI Express Network Driver - version 5.1.0-k

I'd be curious what version your Ubuntu install is using.

 

Here's why I'm asking.  There are two "ixgbe" drivers: one in-tree linux kernel driver, and one available from the Intel download site.  The Intel download is currently at version 5.3.6.

 

This is something which is fairly common in the linux world, that there exists an in-tree kernel driver for a device and also a vendor-maintained driver.  Most of the time one is based on the other.  Obviously this is a maddening situation: why can't a vendor just maintain the in-tree kernel driver?  I posed that question to a kernel developer who works on the in-tree ixgbe driver and this is their reply:

 

Quote

That's a good question, and it doesn't get talked about much.  The same team at Intel in fact *does* support both of the drivers - I know because I used to be a part of that team.  Yes, there are differences in the two drivers, because different customers have different needs.  The in-kernel driver must follow all the rules of a standard Linux driver, so has some restrictions placed on what it can offer.  The out-of-tree driver has extra features and some configuration variables that are not allowed in the Linux kernel, but which make the driver a little more flexible for some customers' needs.  Some customers are restricted to straight Linux kernel and the drivers it offers, and some customers are able to use alternative drivers.

There are efforts to keep the drivers in sync with bug fixes and changes in the Linux kernel, but they're not always perfectly aligned.  As for the version numbering, those are to be taken with a few grains of salt...  they are not really kept as closely in line as they should be, but then it also takes a little longer to get changes into the kernel.

 

The problem we have is that if we use a vendor-supplied driver, often (but not always), it will not compile without error on a new linux minor kernel release.  This presents us with a dilemma: we either are stuck on the current kernel or we  have to revert back to in-tree driver.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.