October 13, 201312 yr allright have a system running on 5-rc12a Biostar A55MH Motherboard, AMD A4-3300 Onboard NIC Realtek RTL8111E Startech PEXSATA24E SATA card in the (only) PCI-E 16 slot system works perfectly. no errors no glitches, nada However with what I'm reading that 5.0 final has.. issues.. with Realtek NIC's.. decided to drop in a PRO/1000GT PCI card (only 1 PCI slot). so... this is still on RC12a stop array, reboot get to bios setup, disable the onboard nic save, power down install new card power up UNRaid starts, can access the web gui, no issues however.. all 4 drives on the EXSATA24E are GONE. Poof, non-existant. Array doesn't start because of missing drives. I can see the card bios start messages, drives APPEAR to be detected. ok, restart, go to bios, re-enable the onboard nic. power down, pull card start up, system starts, array starts, no errors, perfect. lather, rinse, repeat. same thing, put in INTEL, drives go away, pull INTEL drives come back? Stinky motherboard? Stinky INTEL Card?
October 14, 201312 yr Can you put the Intel card in a different slot? I was going to recommend the same but it sounds like he doesn't have other slots to work with. A similar thing happened when I added a Intel Pro/1000 PT Quad to my machine. Luckily, it's a PCI-e card so I was able to simply swap slots with my drive controller to get it working. That doesn't seem to be an option for him though.
October 14, 201312 yr Author no it's a small board... 1 x PCI-E x16 2.0 Slot 2 x PCI-E x1 2.0 Slot 1 x PCI Slots the SATA card is in the x16 slot (it's an x4) sounds like I'm screwed until I get a new board
October 14, 201312 yr You might try disabling some on board devices like serial ports, parallel ports, advanced video modes and anything else that might need a resource the Intel Nic wants but has to share with your Sata card. You could also see if the bios shows any setting for the Intel Nic that you could change to alternates. Also try the card in another box and see if there are problems then. If you try the card in multiple different MB systems and the problem repeats it is probably the card. If it works in other systems it could be an incompatiblity with your Sata card or MB.
October 14, 201312 yr Author You might try disabling some on board devices like serial ports, parallel ports, advanced video modes and anything else that might need a resource the Intel Nic wants but has to share with your Sata card. You could also see if the bios shows any setting for the Intel Nic that you could change to alternates. Also try the card in another box and see if there are problems then. If you try the card in multiple different MB systems and the problem repeats it is probably the card. If it works in other systems it could be an incompatiblity with your Sata card or MB. I'm pretty sure disabled everything on it I wasn't using (serial, parallel, etc) but I'll check when I get home. The INTEL card itself APPEARS (operative word) to be working, ie. I can get to the WebGui and see the drives missing. It may just be a m'board limitation but I'll check those points when I get home.
October 14, 201312 yr You likely have conflicting interrupts for PCI and PCIe slots. See if your BIOS allows modifying these.
October 15, 201312 yr Author You likely have conflicting interrupts for PCI and PCIe slots. See if your BIOS allows modifying these. No settings I can find, this Biostar board is very bare-bones in the bios.
October 15, 201312 yr Weird.. I haven't see IRQ issues since the days of ISA ports. That's an IRQ problem for sure. I can't remember if that card allows you to force it to claim a particular IRQ or not. Some of the pro cards allow you to force an IRQ for network booting. When you start up the machine you may get a brief opportunity to get in to the nic's firmware settings (after the mobo bios, but before UNRAID starts). Go in there (it's a press a key for set-up deal) and see if there's a place for IRQ settings... Set it to automatic and it should be OK. I had an old NIC that had this problem, so I hope this helps!
October 15, 201312 yr Author Well, I'm at a loss. I found the note on how to install lspci for UNRAID, did so.. again this is 5.0-rc12a, not moving up to 5.0 final till I can sort the Realtek issue (and a couple other things) THIS is the output without the INTEL card in, onboard Realtek NIC enabled. root@PINEWOOD:~# lspci -v 00:00.0 Host bridge: Advanced Micro Devices [AMD] Unknown device 1705 Subsystem: Advanced Micro Devices [AMD] Unknown device 1705 Flags: bus master, 66MHz, medium devsel, latency 0 00:01.0 VGA compatible controller: ATI Technologies Inc Unknown device 9645 (prog-if 00 [VGA controller]) Subsystem: Biostar Microtech Int'l Corp Unknown device 1707 Flags: bus master, fast devsel, latency 0, IRQ 11 Memory at c0000000 (32-bit, prefetchable) [size=256M] I/O ports at f000 [size=256] Memory at feb00000 (32-bit, non-prefetchable) [size=256K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [100] Vendor Specific Information <?> 00:01.1 Audio device: ATI Technologies Inc Unknown device 1714 Subsystem: ATI Technologies Inc Unknown device 1714 Flags: bus master, fast devsel, latency 0, IRQ 10 Memory at feb40000 (32-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 3 Capabilities: [58] Express Root Complex Integrated Endpoint, MSI 00 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [100] Vendor Specific Information <?> 00:02.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 1707 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000e000-0000efff Memory behind bridge: fe800000-fe9fffff Capabilities: [50] Power Management version 3 Capabilities: [58] Express Root Port (Slot+), MSI 00 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Capabilities: [b0] Subsystem: Advanced Micro Devices [AMD] Unknown device 1234 Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+ Capabilities: [100] Vendor Specific Information <?> Kernel driver in use: pcieport 00:04.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 1709 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000d000-0000dfff Memory behind bridge: fea00000-feafffff Capabilities: [50] Power Management version 3 Capabilities: [58] Express Root Port (Slot+), MSI 00 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Capabilities: [b0] Subsystem: Advanced Micro Devices [AMD] Unknown device 1234 Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+ Capabilities: [100] Vendor Specific Information <?> Kernel driver in use: pcieport 00:11.0 SATA controller: Advanced Micro Devices [AMD] Unknown device 7801 (rev 40) (prog-if 01 [AHCI 1.0]) Subsystem: Advanced Micro Devices [AMD] Unknown device 7801 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 43 I/O ports at f140 [size=8] I/O ports at f130 [size=4] I/O ports at f120 [size=8] I/O ports at f110 [size=4] I/O ports at f100 [size=16] Memory at feb4b000 (32-bit, non-prefetchable) [size=2K] Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/3 Enable+ Capabilities: [70] SATA HBA <?> Kernel driver in use: ahci Kernel modules: ahci 00:12.0 USB Controller: Advanced Micro Devices [AMD] Unknown device 7807 (rev 11) (prog-if 10 [OHCI]) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18 Memory at feb4a000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:12.2 USB Controller: Advanced Micro Devices [AMD] Unknown device 7808 (rev 11) (prog-if 20 [EHCI]) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17 Memory at feb49000 (32-bit, non-prefetchable) [size=256] Capabilities: [c0] Power Management version 2 Capabilities: [e4] Debug port: BAR=1 offset=00e0 Kernel driver in use: ehci_hcd 00:13.0 USB Controller: Advanced Micro Devices [AMD] Unknown device 7807 (rev 11) (prog-if 10 [OHCI]) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18 Memory at feb48000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:13.2 USB Controller: Advanced Micro Devices [AMD] Unknown device 7808 (rev 11) (prog-if 20 [EHCI]) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17 Memory at feb47000 (32-bit, non-prefetchable) [size=256] Capabilities: [c0] Power Management version 2 Capabilities: [e4] Debug port: BAR=1 offset=00e0 Kernel driver in use: ehci_hcd 00:14.0 SMBus: Advanced Micro Devices [AMD] Unknown device 780b (rev 13) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: 66MHz, medium devsel Kernel driver in use: piix4_smbus Kernel modules: i2c-piix4 00:14.3 ISA bridge: Advanced Micro Devices [AMD] Unknown device 780e (rev 11) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 0 00:14.4 PCI bridge: Advanced Micro Devices [AMD] Unknown device 780f (rev 40) (prog-if 01 [subtractive decode]) Flags: bus master, VGA palette snoop, 66MHz, medium devsel, latency 64 Bus: primary=00, secondary=03, subordinate=03, sec-latency=64 00:14.5 USB Controller: Advanced Micro Devices [AMD] Unknown device 7809 (rev 11) (prog-if 10 [OHCI]) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18 Memory at feb46000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:15.0 PCI bridge: Advanced Micro Devices [AMD] Unknown device 43a0 (prog-if 00 [Normal decode]) Flags: bus master, fast devsel, latency 0 Bus: primary=00, secondary=04, subordinate=04, sec-latency=0 I/O behind bridge: 0000c000-0000cfff Prefetchable memory behind bridge: 00000000d0000000-00000000d00fffff Capabilities: [50] Power Management version 3 Capabilities: [58] Express Root Port (Slot-), MSI 00 Capabilities: [a0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Capabilities: [b0] Subsystem: Advanced Micro Devices [AMD] Unknown device 0000 Capabilities: [b8] HyperTransport: MSI Mapping Enable+ Fixed+ Capabilities: [100] Vendor Specific Information <?> Kernel driver in use: pcieport 00:16.0 USB Controller: Advanced Micro Devices [AMD] Unknown device 7807 (rev 11) (prog-if 10 [OHCI]) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 18 Memory at feb45000 (32-bit, non-prefetchable) [size=4K] Kernel driver in use: ohci_hcd 00:16.2 USB Controller: Advanced Micro Devices [AMD] Unknown device 7808 (rev 11) (prog-if 20 [EHCI]) Subsystem: Biostar Microtech Int'l Corp Unknown device 3703 Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17 Memory at feb44000 (32-bit, non-prefetchable) [size=256] Capabilities: [c0] Power Management version 2 Capabilities: [e4] Debug port: BAR=1 offset=00e0 Kernel driver in use: ehci_hcd 00:18.0 Host bridge: Advanced Micro Devices [AMD] Unknown device 1700 (rev 43) Flags: fast devsel 00:18.1 Host bridge: Advanced Micro Devices [AMD] Unknown device 1701 Flags: fast devsel 00:18.2 Host bridge: Advanced Micro Devices [AMD] Unknown device 1702 Flags: fast devsel 00:18.3 Host bridge: Advanced Micro Devices [AMD] Unknown device 1703 Flags: fast devsel Capabilities: [f0] Secure device <?> Kernel driver in use: k10temp Kernel modules: k10temp 00:18.4 Host bridge: Advanced Micro Devices [AMD] Unknown device 1704 Flags: fast devsel 00:18.5 Host bridge: Advanced Micro Devices [AMD] Unknown device 1718 Flags: fast devsel 00:18.6 Host bridge: Advanced Micro Devices [AMD] Unknown device 1716 Flags: fast devsel 00:18.7 Host bridge: Advanced Micro Devices [AMD] Unknown device 1719 Flags: fast devsel >>>>>>>>>>>>>>>>>>>>>>>>> THIS IS OUR PROBLEM CHILD <<<<<<<<<<<<<<<<<<<<<<<<< 01:00.0 SCSI storage controller: Marvell Technology Group Ltd. 88SX7042 PCI-e 4-port SATA-II (rev 02) Subsystem: Marvell Technology Group Ltd. Unknown device 11ab Flags: bus master, fast devsel, latency 0, IRQ 18 Memory at fe900000 (64-bit, non-prefetchable) [size=1M] I/O ports at e000 [size=256] Capabilities: [40] Power Management version 2 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable- Capabilities: [60] Express Legacy Endpoint, MSI 00 Capabilities: [100] Advanced Error Reporting <?> Kernel driver in use: sata_mv Kernel modules: sata_mv 02:00.0 SATA controller: JMicron Technologies, Inc. Unknown device 2362 (rev 10) (prog-if 01 [AHCI 1.0]) Subsystem: JMicron Technologies, Inc. Unknown device 2362 Flags: bus master, fast devsel, latency 0, IRQ 45 I/O ports at d040 [size=8] I/O ports at d030 [size=4] I/O ports at d020 [size=8] I/O ports at d010 [size=4] I/O ports at d000 [size=16] Memory at fea10000 (32-bit, non-prefetchable) [size=512] Expansion ROM at fea00000 [disabled] [size=64K] Capabilities: [8c] Power Management version 3 Capabilities: [50] Express Legacy Endpoint, MSI 00 Capabilities: [94] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Kernel driver in use: ahci Kernel modules: ahci 04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06) Subsystem: Biostar Microtech Int'l Corp Unknown device 230a Flags: bus master, fast devsel, latency 0, IRQ 44 I/O ports at c000 [size=256] Memory at d0004000 (64-bit, prefetchable) [size=4K] Memory at d0000000 (64-bit, prefetchable) [size=16K] Capabilities: [40] Power Management version 3 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Capabilities: [70] Express Endpoint, MSI 01 Capabilities: [b0] MSI-X: Enable- Mask- TabSize=4 Capabilities: [d0] Vital Product Data <?> Capabilities: [100] Advanced Error Reporting <?> Capabilities: [140] Virtual Channel <?> Capabilities: [160] Device Serial Number 00-e0-4c-68-00-00-00-00 Kernel driver in use: r8168 Kernel modules: r8168 root@PINEWOOD:~# Now, restart, disable the onboard NIC, install INTEL card, reboot (partial deleted to keep the message posting happy) root@PINEWOOD:~# lspci -v (edited) 00:18.7 Host bridge: Advanced Micro Devices [AMD] Unknown device 1719 Flags: fast devsel 01:00.0 SATA controller: JMicron Technologies, Inc. Unknown device 2362 (rev 10) (prog-if 01 [AHCI 1.0]) Subsystem: JMicron Technologies, Inc. Unknown device 2362 Flags: bus master, fast devsel, latency 0, IRQ 42 I/O ports at e040 [size=8] I/O ports at e030 [size=4] I/O ports at e020 [size=8] I/O ports at e010 [size=4] I/O ports at e000 [size=16] Memory at fea10000 (32-bit, non-prefetchable) [size=512] Expansion ROM at fea00000 [disabled] [size=64K] Capabilities: [8c] Power Management version 3 Capabilities: [50] Express Legacy Endpoint, MSI 00 Capabilities: [94] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable+ Kernel driver in use: ahci Kernel modules: ahci 02:05.0 Ethernet controller: Intel Corporation 82541PI Gigabit Ethernet Controller (rev 05) Subsystem: Intel Corporation PRO/1000 GT Desktop Adapter Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 20 Memory at fe940000 (32-bit, non-prefetchable) [size=128K] Memory at fe920000 (32-bit, non-prefetchable) [size=128K] I/O ports at d000 [size=64] Expansion ROM at fe900000 [disabled] [size=128K] Capabilities: [dc] Power Management version 2 Capabilities: [e4] PCI-X non-bridge device Kernel driver in use: e1000 Kernel modules: e1000 See anything amiss? Like the Marvell Card missing? NOTE: THE MARVELL CARD IS DETECTED DURING STARTUP AND DOES ENUMERATE THE DRIVES. Marvell card using IRQ18 Realtek IRQ44 INTEL Card using IRQ20 ABSOLUTELY NO OTHER CHANGES OTHER THAN DISABLING THE REALTEK AND INSERTING THE INTEL CARD. There are no bios options to twiddle with the IRQs I can find no magic key to get into either the Marvell card or the INTEL card.
October 15, 201312 yr Is the JMicron Sata your onboard controller? If it is a second controller and your board also has an AMD based chipset controller you could see if you can disable it (JMicron) and have the Marvel based addon card show up. I've seen problems with multiple manufactures causing problems like this. For instance I had a built it SataI Sil3114 and I couldn't plug in a Sil3114/3112 card unless I disable the built in Sil3114.
October 15, 201312 yr Author No the JMicron is a simple 2 port SATA that is holding a non-array drive SNAP'ed that I'm using for LMS support (tried to put it on a arrary drive and had problems, the drive never stopped spinning) Biostar has 6 array drives Marvell has 4 JMicron has 1 non-array drive
October 15, 201312 yr No the JMicron is a simple 2 port SATA that is holding a non-array drive SNAP'ed that I'm using for LMS support (tried to put it on a arrary drive and had problems, the drive never stopped spinning) Biostar has 6 array drives Marvell has 4 JMicron has 1 non-array drive See if you can disable/remove it and if it makes a difference. If the Marvel shows up with drives in unRAID then you have an incompatibility between the JMicron and the Marvell. If it still doesn't work then I don't know what to tell you further.
October 15, 201312 yr Author No the JMicron is a simple 2 port SATA that is holding a non-array drive SNAP'ed that I'm using for LMS support (tried to put it on a arrary drive and had problems, the drive never stopped spinning) Biostar has 6 array drives Marvell has 4 JMicron has 1 non-array drive See if you can disable/remove it and if it makes a difference. If the Marvel shows up with drives in unRAID then you have an incompatibility between the JMicron and the Marvell. If it still doesn't work then I don't know what to tell you further. give it a try tonight, thanks.. and I think you mean between the JMicron and the Intel... the Marvell disappears when the Intel gets plugged in, the JMicron is always there
October 15, 201312 yr No the JMicron is a simple 2 port SATA that is holding a non-array drive SNAP'ed that I'm using for LMS support (tried to put it on a arrary drive and had problems, the drive never stopped spinning) Biostar has 6 array drives Marvell has 4 JMicron has 1 non-array drive See if you can disable/remove it and if it makes a difference. If the Marvel shows up with drives in unRAID then you have an incompatibility between the JMicron and the Marvell. If it still doesn't work then I don't know what to tell you further. give it a try tonight, thanks.. and I think you mean between the JMicron and the Intel... the Marvell disappears when the Intel gets plugged in, the JMicron is always there Yes and No. I probably should have said between all three devices. If the disable of the JMicron works than it just may be that there are resources for two of the devices but not three - assuming they don't want to or are unable to SHARE resources. It just occured to me that the Intel may not want to share resources but the JMicron and Marvel would so you might try to swap cards around to different slots and see if any configuration with all three cards work (assuming they are all on cards). On some older MBs I've had to play musical chairs with the cards to find a slot configuration that worked. I had one PCI HDD controller that would only work in a SINGLE PCI slot because of the way it was wired. If you got into the bios and switched the IRQ settings around to get it to work in another slot the built in Video would no longer function. So once I found the slot it worked in I was able to then arrange the rest of the cards and change interrupts on parallel and serial ports and got it working. I'm hoping your problem might be similar and you can find a work around like I did (number of years ago now).
October 16, 201312 yr Author Just finished trying moving/removing the JMicron card... Moved to the other PCI-e x1 slot, same result Removed totally, same result Either the mboard dosen't like having both the INTEL and Marvell or the Marvell don't like the INTEL (or vice versa) anyone recommend a PCI-E 4 or 8 Port card I can replace the Marvell?
October 16, 201312 yr As a matter of interest, have you TRIED v5.0 with the Realtek NIC? I've got two UnRAID servers -- one with an Intel NIC, one with a Realtek; and both work perfectly with v5.0 The simplest fix may be to simply use the onboard NIC
October 16, 201312 yr Author As a matter of interest, have you TRIED v5.0 with the Realtek NIC? I've got two UnRAID servers -- one with an Intel NIC, one with a Realtek; and both work perfectly with v5.0 The simplest fix may be to simply use the onboard NIC STOP MAKING SENSE! actually, no I haven't but I saw many comments about it causing 'issues'... this is a RTL8111E so I was trying to get ahead of things.... but I wanted to get past this before the next thing... I'm unsure how to approach the 5.0 upgrade since I'm using SNAP to mount a non-array drive and the LMS plugin (which I not sure if it's set for 5.0 yet..) however... I'm looking at another m'board... 2x PCI, 2x PCI-E x4/16 and 2x PCI-e x1... and 8 SATA ports more to come.
October 16, 201312 yr Just take any spare flash drive; format it and put the stock v5.0 UnRAID distribution on it; then boot to it on your server. Don't, of course, assign any drives to it -- just see if you can transfer something to/from the flash drive okay. If so, the NIC is working Then you can focus on the other things you need to resolve before a v5.0 upgrade.
October 16, 201312 yr Just finished trying moving/removing the JMicron card... Moved to the other PCI-e x1 slot, same result Removed totally, same result Either the mboard dosen't like having both the INTEL and Marvell or the Marvell don't like the INTEL (or vice versa) anyone recommend a PCI-E 4 or 8 Port card I can replace the Marvell? That's too bad looks like it just isn't going to work with the Marvel and Intel. But as garycase said you may as well see if you are going to have problems with the Realtek nic first before moving to something else. I don't have any servers with a Realtek but I have one on my preclear station so you might be fine also.
Archived
This topic is now archived and is closed to further replies.