You are not logged in.
Pages: 1
https://www.delock.com/produkte/G_90395/merkmale.html
I has this Delock Card with 4xWD Red Plus 3TB
lspci shows me the sata chip jbm855 and the card but under fdisk -l shows me no WD Red HDDs.
Why? And should them show automatically or have I to do some steps?
The driver should be native since linux kernel 3.3 and above
Last edited by Morta (2021-11-03 15:19:41)
Offline
Does your motherboard allow you to view the 4 HDDs as present, e.g. via a "system browser" type utility, or the boot order menu, etc?
Is the motherboard and/or Delock card applying any AHCI/RAID settings?
The manual for the Delock card says there are LEDs (presumably to indicate drives detected), do these illuminate for each of the 4 drives?
Have you tried it with 1 drive at a time plugged in?
Offline
Does your motherboard allow you to view the 4 HDDs as present, e.g. via a "system browser" type utility, or the boot order menu, etc?
Is the motherboard and/or Delock card applying any AHCI/RAID settings?
The manual for the Delock card says there are LEDs (presumably to indicate drives detected), do these illuminate for each of the 4 drives?
Have you tried it with 1 drive at a time plugged in?
I was in the Uefi and there are 5 Sata Ports listed but I don’t know why 5. I has 6x3TB ( 2x3TB directly on the motherboard and 4x3TB on the sata card from delock)
I will give a view on the card if leds are shining.
I have disabled fake RAID and enabled AHCI but dosen’t find the 3TB Disks from the Delock SATA controller.
So it can be a power or a motherboard issue.
Last edited by Morta (2021-11-03 18:34:44)
Offline
Update: 4x LEDs are shining
In the boot menu on the bios I can choose the one of six WD Red as boot device. So it seems that the bios accept the wd red but under lsblk i can find only two of six devices. So how I can make that the system finds this four HDDs?
Offline
It appears at least one person here here solved a similar issue by passing the kernel parameter mpt3sas.max_queue_depth=10000. That is perhaps limited in scope to SAS (vs. SATA), but might be worth a shot.
Edit: Disregard my suggestion on the mpt3sas module parameters; it turns out that's a driver specific to LSI's Fusion MPT technology, which supports SAS cards but is an alternative to the JMicron-based controllers. Correcting so I don't mislead future readers who end up here.
Last edited by aldyrius (2021-11-04 15:49:59)
Offline
https://www.linuxquestions.org/question … ce-656426/
I have exactly this issue. How I can increase the voltage of the pci slot ? I have Gigabyte Aorus pro ax b560I
Offline
Also, can you post the output of
lspci -vvfor the JMicron controller? (Not for your whole system - target the controller specifically with -s.) In particular, I'm curious to see if it is correctly registered to use the ahci kernel module. It might also help to search for related messages in dmesg.
Offline
Also, can you post the output of
lspci -vvfor the JMicron controller? (Not for your whole system - target the controller specifically with -s.) In particular, I'm curious to see if it is correctly registered to use the ahci kernel module. It might also help to search for related messages in dmesg.
I have only commandline. How can I parse the text from cli to the forum?
Offline
If you don't want to spin up a GUI on the box itself, I believe the appropriate course of action within the guidelines would be to capture the text output and post it somewhere.
Hint: It's dangerous to go alone, take this: https://termbin.com/
Offline
I have a second problem. I‘m only online with wlan the ethernet adapter is not shown too.
This is less importent than I have internet.
Offline
What happens if, as root, you issue:
echo 1 > /sys/bus/pci/rescanDoes lsblk then show anything different?
Reason I ask is, the sparse output of your lspci being:
01:00.0 SATA controller: JMicron Technology Corp. JMB58x AHCI SATA controller (rev ff) (prog-if ff)
!!! Unknown header type 7findicates nothing has attempted to access the device at all yet; otherwise it should something other than "ff" in those fields, and a lot more info.
My theory is perhaps some other kernel module (libata, ahci, etc) may be getting loaded before this controller is recognized, and thus nothing is attempting to enumerate it. Less likely (since the BIOS sees the drives) - it could also be a power issue if the card or drives aren't getting enough juice. How is your power supply situation?
Offline
What happens if, as root, you issue:
echo 1 > /sys/bus/pci/rescanDoes lsblk then show anything different?
Reason I ask is, the sparse output of your lspci being:
01:00.0 SATA controller: JMicron Technology Corp. JMB58x AHCI SATA controller (rev ff) (prog-if ff) !!! Unknown header type 7findicates nothing has attempted to access the device at all yet; otherwise it should something other than "ff" in those fields, and a lot more info.
My theory is perhaps some other kernel module (libata, ahci, etc) may be getting loaded before this controller is recognized, and thus nothing is attempting to enumerate it. Less likely (since the BIOS sees the drives) - it could also be a power issue if the card or drives aren't getting enough juice. How is your power supply situation?
I have a 500W Power Supply from Seasonic
https://joelmueller.ch/selfmade-nas/
Here my set-up
I will try tomorrow. I read the manual of the motherboard but can’t find how increase the pci voltage to 3.3V like in the link above from the linux forum
Last edited by Morta (2021-11-03 22:07:35)
Offline
Alright, good luck tomorrow. Be careful with adjusting voltages, of course. I found an additional manual on Gigabyte's page discussing "Other features" of your motherboard, and on Page 8 it talk about an "EasyTune" application for Windows in which "The Advanced Power tab allows you to adjust voltages." Hopefully this is not the only way to do it; perhaps poking around in the UEFI menu enough will yield some insights. These sort of options can be buried in an "Advanced Mode" section, etc.
Offline
& Power Limit TDP (Watts) / Power Limit Time
Allows you to set the power limit for CPU/platform/memory Turbo mode and how long it takes to operate at the specified power limit. Auto sets the power limit according to the CPU specifications. This item is configurable only when Turbo Power Limits is set to Enabled. (Default: Auto)
I found this in the manual I will give a try tomorrow
Offline
I cloud save the ethernet problem due chagning to fast boot in the uefi.
I did
echo 1 > /sys/bus/pci/rescanshoud that have effect immediately or after a reboot? I have only a boot stick with arch on this system and lsblk shows no effect.
Offline
dmesg | grep ahci shows
[ 4.198831] ahci 0000:00:17.0: version 3.0
[ 4.199317] ahci 0000:00:17.0: AHCI 0001.0301 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
[ 4.199320] ahci 0000:00:17.0: flags: 64bit ncq sntf clo only pio slum part ems deso sadm sds
[ 4.248548] scsi host0: ahci
[ 4.248771] scsi host1: ahci
[ 4.248903] scsi host2: ahci
[ 4.248960] scsi host3: ahci
[ 4.249015] scsi host4: ahci
[ 4.249063] scsi host5: ahci
[ 4.249123] ahci 0000:01:00.0: can't change power state from D3cold to D0 (config space inaccessible)
[ 4.249305] ahci 0000:01:00.0: SSS flag set, parallel bus scan disabled
[ 5.249426] ahci 0000:01:00.0: controller reset failed (0xffffffff)
[ 5.249445] ahci: probe of 0000:01:00.0 failed with error -5What does it mean? That the power can’t set?! Why?
How I can change it?
Last edited by Morta (2021-11-04 14:43:22)
Offline
dmesg | grep ahci shows
... [ 4.249123] ahci 0000:01:00.0: can't change power state from D3cold to D0 (config space inaccessible) [ 4.249305] ahci 0000:01:00.0: SSS flag set, parallel bus scan disabled [ 5.249426] ahci 0000:01:00.0: controller reset failed (0xffffffff) [ 5.249445] ahci: probe of 0000:01:00.0 failed with error -5What does it mean? That the power can’t set?! Why?
How I can change it?
OK, so the ahci kernel module is attempting to probe and setup the ethernet controller (which should ultimately result in correctly recognizing the attached drives), but that fact that it's failing to do so (config space inaccessible) is probably further evidence of insufficient power going to the card. I concur with your previous idea to attempt to very slightly increase the voltage going to the card using the UEFI. Try this in very small increments and see if eventually the dmesg output successfully shows interaction with the device's config space. Once it does, the disks should be accessible.
Offline
Morta wrote:dmesg | grep ahci shows
... [ 4.249123] ahci 0000:01:00.0: can't change power state from D3cold to D0 (config space inaccessible) [ 4.249305] ahci 0000:01:00.0: SSS flag set, parallel bus scan disabled [ 5.249426] ahci 0000:01:00.0: controller reset failed (0xffffffff) [ 5.249445] ahci: probe of 0000:01:00.0 failed with error -5What does it mean? That the power can’t set?! Why?
How I can change it?OK, so the ahci kernel module is attempting to probe and setup the ethernet controller (which should ultimately result in correctly recognizing the attached drives), but that fact that it's failing to do so (config space inaccessible) is probably further evidence of insufficient power going to the card. I concur with your previous idea to attempt to very slightly increase the voltage going to the card using the UEFI. Try this in very small increments and see if eventually the dmesg output successfully shows interaction with the device's config space. Once it does, the disks should be accessible.
A debian user with the same card has increased to 3.3V and the card is running. So I tried to activate the power sub menu in the uefi. Now the uefi is „blocked“. I can’t entry anymore but linux boot. I have to reset uefi with cmos reset and show if it‘s possible or not.
Offline
I wrote with Gigabyte and they said I can’t increase the voltage of the pcie bus. So either the sata card or the motherboard are broken or the kernel hasn’t the driver anymore but I think that is not true because it‘s shows me the contoller under lspci.
So I have to go to the store and replace the broken device/s. Have you a recommendation of a Satacard or a Raidcard who can use without Raid? I’m tending to a LSi Card.
Offline
Normally it should just work without any hoop jumping involved. There are exotic products that replace the PCI express power supply with a SATA connector (Delock 85762) so that might be one way to test the 3.3V theory, but it's an expensive purchase for just one test. And some sata connectors don't even supply 3.3V anymore since no sata drive really needs it...
You can check the connector / use contact cleaner, make sure everything's plugged in properly, or try a different pci slot, but in the end I'd just buy another controller card....
Last edited by frostschutz (2021-11-05 15:30:31)
Offline
Normally it should just work without any hoop jumping involved. There are exotic products that replace the PCI express power supply with a SATA connector (Delock 85762) so that might be one way to test the 3.3V theory, but it's an expensive purchase for just one test. And some sata connectors don't even supply 3.3V anymore since no sata drive really needs it...
You can check the connector / use contact cleaner, make sure everything's plugged in properly, or try a different pci slot, but in the end I'd just buy another controller card....
Thanks for reply. Have you a favorite choice for a satacard?
Offline
I wrote with Gigabyte and they said I can’t increase the voltage of the pcie bus.
...
I’m tending to a LSi Card.
I would agree, go with LSI. The afforementioned Reddit thread indicated they were using this 16-port adapter but that's overkill for your needs; you can probably find one with just the 4 ports you need, with price more comparable to what you spent for the Delock.
LSI is now owned by Avago/Broadcom which in my personal opinion has a history of making good chips and peripherals across a wider spectrum of products. I pretty much blame Delock for this issue, not Gigabyte, as the controller card has some inefficiently designed circuitry if it can't pull enough juice from (what seems to be) a sufficiently powered PCIe socket.
Last edited by aldyrius (2021-11-05 17:13:58)
Offline
Pages: 1