Jump to content

[SOLVED] Dell H310 HBA...very strange problems


Recommended Posts

Posted (edited)

Hi,

 

So I bought a 2nd Dell HBA to expand the storage capacity (as using a new case now).

 

I stuck with the same model that I have already which appreciate need to apply a tape mod to work with my motherboard but that's fine.

 

On adding the 2nd card have has some strange problems..

 

When adding it something strange happens...

 

When I boot Unraid all seems to work fine but will not launch the Windows VM automatically. Logging into the WebGUI the format theme is different than what I had set.

 

All the drives appear fine however VMs, Dockers etc are not available and when trying to setup have error messages.

 

Shutdown, remove the card..all works fine again (minus the new drives not being available).

 

Any ideas?

 

 

media-diagnostics-20200530-1102.zip

Edited by djglenn
File attached
Posted

Hi Squid, IOMMU grouping and IDs identical on both with exception with the additional card has 2 additional lines.. one for SAS controller, the other and additional PCI bridge (both in their own individual groups).

 

One other thing I have noticed with the new card added I get an error that the UPS cannot be detected (via USB). Without it it's detected fine..

 

Could it be interfering with the USB?

Posted
2 minutes ago, djglenn said:

Could it be interfering with the USB?

All your symptoms imply that, and the VM not starting also implies that.  If / when you try and start the VM manually does it start or return a pop up error

  • Thanks 1
Posted

Flash drive problems:

 

May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29352) failed
May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29353) failed
May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29354) failed
May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29355) failed

 

Run chkdsk to see if it helps.

  • Thanks 1
Posted (edited)
50 minutes ago, Squid said:

All your symptoms imply that, and the VM not starting also implies that.  If / when you try and start the VM manually does it start or return a pop up error

So on the Web GUI the VM and Docker tabs are not visible and when I go to settings to enable VMs it says :

 

 


Warning: parse_ini_file(/boot/config/domain.cfg): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/dynamix.vm.manager/include/libvirt_helpers.php on line 466

 

Strange thing is the VM actually booted this time to screen (GPU pass through)...

 

Also, the Unraid USB is visible on Windows File Manager where as on a normal working boot it's not..

Edited by djglenn
Posted
25 minutes ago, johnnie.black said:

Flash drive problems:

 


May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29352) failed
May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29353) failed
May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29354) failed
May 30 10:50:01 Media kernel: FAT-fs (sda1): Directory bread(block 29355) failed

 

Run chkdsk to see if it helps.

See attached diagnostic file with the new HBA removed 

media-diagnostics-20200530-1216.zip

Posted

Check the VM hardware pass-trough you're likely passing-trough a USB controller and because of the new HBA it's changing its ID, making you passthrough the wrong USB controller, where the flash drive is.

Posted

The only USB passthrough I have is on an external (pcie) USB card and in both scenarios it's has the same ID (1987:5012).

 

The Unraid USB is plugged in on the back panel.

Posted

Without the HBA this audio device is being passed-trough:

 

0d:00.3 Audio device [0403]: Advanced Micro Devices, Inc. [AMD] Family 17h (Models 00h-0fh) HD Audio Controller [1022:1457]
    Subsystem: ASUSTeK Computer Inc. Device [1043:8733]
    Kernel driver in use: vfio-pci

 

With the HBA the IDs change and instead you're passing-though this device:

 

0d:00.3 USB controller [0c03]: Advanced Micro Devices, Inc. [AMD] Zeppelin USB 3.0 Host controller [1022:145f]
    Subsystem: ASUSTeK Computer Inc. Device [1043:8747]
    Kernel driver in use: vfio-pci

 

  • Thanks 1
Posted

Yes your right..the VM is breaking something.. disabled the VM shut down, added the new card and it all starts and works fine (minus VM). I will just make a new VM from scratch and work from there.

 

Thanks, has narrowed it down!

Posted

You just need to edit the XML and change the ID of the audio controller:

 

change from:

 

 <address domain='0x0000' bus='0x0d' slot='0x00' function='0x3'/>

 

to

 

 <address domain='0x0000' bus='0x0e' slot='0x00' function='0x3'/>

  • Thanks 1
  • JorgeB changed the title to [SOLVED] Dell H310 HBA...very strange problems

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...