running DSM 6.2 on Lenovo ThinkStation with sas/sata disks..


Recommended Posts

Hello all

 

Here an enthousiast newbie who was able to get xpenology running on a spare lenovo S30 ThinkStation.
I used Jun’s Loader v1.03b DS3615xs for DSM 6.2 basic setup.

connected 4 WD 6TB drives to sata ports 1-4 and they were found inmediately. Was able to install DSM smoothly.

 

Now I would like to add some new disks, and connect them to the sata/sas ports 5/6/7.
However the DSM does not recognise them as new disks. Despite the fact that they are shown in the bios as scu port 1/2/3 with the proper disk names/sizes.

Allready went through your very nice forum, but found no mathcing leads which solved this issue..
Kind of a loss here. Any help or advise would be appreciated

 

Thanks a lot. Ed.

my system:
lenovo thinkstation s30
ports 1/2: sata3 > found by dsm
ports 2/3: sata2 > found by dsm
ports 5/6/7: sas/sata > not found
port 8: esata >found by dsm

 

Link to post
Share on other sites

is these module present?

SAS HDD enablement module (1-3 drives)
Description: S30 / C30 SAS HDD enablement module
Enables: Up to 3 SATA or SAS drives at SATA2 (3Gb/s) speeds, RAID 0,1

what chip does it have?

did you try a new extra.lzma for more drivers? ("basic setup" implies no)

 

image.png.e628bc83c1174d0ab1f2a496345c6266.png

 

edit:

according to this the C602 chipset only comes with 4 sata ports

https://en.wikipedia.org/wiki/List_of_Intel_Xeon_chipsets#Dual_processor_Sandy_Bridge-based_Xeon_chipsets

 

can you send a dmesg log? the device's pci id should be visible in there, driver or not - if there is a device, if its on the module then we wont see anything

Edited by IG-88
Link to post
Share on other sites
Posted (edited)

Hi IG-88. Thank you for you quick response.

I think the sas hdd module is enabled; because there is a boot option with <ctrl i> to enter and configure the raid config for the 3 sas/sata disks which are connected. I can see and configure the 3 sas/sata disks into a raid config, if i wanted too. Not sure about another way to verify this properly at the moment.

 

Indeed, it's a basic setup op jun's installer; I did not use the extra.lzma  yet. 

kind request to give me few pointers or url how to install this properly for sas/sata disks.

will upload the dmesg output shortly after.

thanks in advance.

Ed.

Edited by Eddepet
Link to post
Share on other sites
Posted (edited)

Hello All,

 

Some additional info about things I checked last night. However still not able to see the 3 sata/sas disks in DSM 6.2. But getting closer!

 

1. SAS HDD enablement module (1-3 drives) is definately NOT present.

See photo 1. According to the lenovo forum it's not needed for my purpose. As I want to use sata-disks and not sas-disks. And I believe that is what that module is meant for:

<lenovo forum:>

The blue ports on S30 can be a little confusing.  Their function really depends on whether or not you have an HDD enablement module installed on the system.   To see if your system has a module, check the front/right edge of the motherboard to the right of the memory DIMMs.
If you see nothing installed (like in the pic above), you have no HDD enablement module, and the 3 blue SATA ports will ONLY support SATA devices.
<lenovo forum>

 

2. The Intel Rapid Storage Technoloy Enterprise (RSTe) was in fact enabled.

Hence the ability to use <ctrl><i> to enter this config. see photo2.  Found out how to enable/disable this, via bios setting advanced, launch storage OpROM enable/disable. See photo 3. This was enabled and I disabled it for now. the ctrl-i option is gone now as well. The 3 seagate disks do not show anymore in scu 1/2/3 list which is apparently meant for the raid array. 

 

3. How should I proceed? 

The seagate SATA disks on the 3 sata/sas ports still do not show in the DSM 6.2 disk list.

Should I try the extra.lzma file and add it to the bootloader? I am not quite sure how to do that and how use that one yet..

Any pointers here?

Thanks Ed.

 

photo1.jpg

photo2.jpg

photo3.jpg

Edited by Eddepet
Link to post
Share on other sites

Hello all,

 

Another small step forward.

Did a full reinstall; wiped the disks and connected only 1 sata disk to the sata/sas port. Then fresh install.

With the standard jun's loader v1.03 the sata disk is not found. If i replace the extra.lzma with the modified one, the sata disk ACTUALLY IS FOUND!!

So I can start installing. Good news!

However, after installation and rebooting: the synology is nowhere to be found on the network. The NIC is apparently not configured properly anymore?

What might be wrong here?

 

Outcome of the installation: UNSUCCESSFULL
- DSM version uses installing: DSM 6.2.3-25426 Update 2
- Loader version and model: JUN'S LOADER v1.03b - DS3615xs
- Using custom extra.lzma: yes; added this one: extra3615v011test
- Installation type: BAREMETAL Lenovo ThinkStation S30; Sandy Bridge-E ; NIC intel 82579LM Gigabit Network Connection; 
- Additional comments: synology assistent finds pc with the sas disks; can start installing DSM; after installing network connection is lost; cannot find synology anymore.
 

Link to post
Share on other sites

Additional information: if I reconnect the sata cable from the blue satat/sas port to regular sata port, the synology boots and network card is properly working. Can access the synology then. Sounds like driver issue still.. Do not know how to proceed now. Any help is appreciated for this matter!

Link to post
Share on other sites
Posted (edited)

Hi IG-88

Created an Ubuntu live usb and booted the lenovo Thinkstation S30 with it.

Surprisingly it finds all the disks!!

 

4x6TB WD disks on sata ports

3x1TB SG disks on sata/sas ports

1x250GB Samsung SSD on eSata port.

see underneath snips on the dmesg output. Enclosed full dmesg logging.

 

[    0.946956] ata1: PATA max UDMA/100 cmd 0xf0f0 ctl 0xf0e0 bmdma 0xf0b0 irq 18
[    0.946957] ata2: PATA max UDMA/100 cmd 0xf0d0 ctl 0xf0c0 bmdma 0xf0b8 irq 18
[    1.728556] ata3: SATA max UDMA/133 abar m2048@0xfb326000 port 0xfb326100 irq 35
[    1.728558] ata4: SATA max UDMA/133 abar m2048@0xfb326000 port 0xfb326180 irq 35
[    1.728559] ata5: SATA max UDMA/133 abar m2048@0xfb326000 port 0xfb326200 irq 35
[    1.728560] ata6: SATA max UDMA/133 abar m2048@0xfb326000 port 0xfb326280 irq 35
[    1.728562] ata7: SATA max UDMA/133 abar m2048@0xfb326000 port 0xfb326300 irq 35
[    1.728562] ata8: DUMMY

[    0.946956] ata1: PATA max UDMA/100 cmd 0xf0f0 ctl 0xf0e0 bmdma 0xf0b0 irq 18
[    0.946957] ata2: PATA max UDMA/100 cmd 0xf0d0 ctl 0xf0c0 bmdma 0xf0b8 irq 18
[    2.041446] ata3: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.041465] ata4: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[    2.045477] ata5: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.045460] ata6: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    2.045491] ata7: SATA link up 3.0 Gbps (SStatus 123 SControl 300)

[    2.042119] ata3.00: ATA-9: WDC WD60EZRX-00MVLB1, 80.00A80, max UDMA/133
[    2.042105] ata4.00: ATA-9: WDC WD60EZRX-00MVLB1, 80.00A80, max UDMA/133
[    2.046128] ata5.00: ATA-9: WDC WD60EZRX-00MVLB1, 80.00A80, max UDMA/133
[    2.046115] ata6.00: ATA-9: WDC WD60EZRX-00MVLB1, 80.00A80, max UDMA/133
[    2.047823] ata7.00: ATA-9: Samsung SSD 850 EVO 250GB, EMT02B6Q, max UDMA/133

[    4.012643]  ata9.00: ATA-8: ST31000340NS, SN06, max UDMA/133
[    4.524557] ata10.00: ATA-8: ST31000340NS, SN06, max UDMA/133
[    5.036443] ata11.00: ATA-8: ST31000340NS, SN06, max UDMA/133

[    4.066160] scsi 2:0:0:0: Direct-Access     ATA      ST31000340NS     SN06 PQ: 0 ANSI: 5
[    4.577995] scsi 2:0:1:0: Direct-Access     ATA      ST31000340NS     SN06 PQ: 0 ANSI: 5
[    5.079864] scsi 2:0:2:0: Direct-Access     ATA      ST31000340NS     SN06 PQ: 0 ANSI: 5
[    5.081570] scsi 3:0:0:0: Direct-Access     ATA      WDC WD60EZRX-00M 0A80 PQ: 0 ANSI: 5
[    5.082163] scsi 4:0:0:0: Direct-Access     ATA      WDC WD60EZRX-00M 0A80 PQ: 0 ANSI: 5
[    5.082694] scsi 5:0:0:0: Direct-Access     ATA      WDC WD60EZRX-00M 0A80 PQ: 0 ANSI: 5
[    5.083251] scsi 6:0:0:0: Direct-Access     ATA      WDC WD60EZRX-00M 0A80 PQ: 0 ANSI: 5
[    5.083838] scsi 7:0:0:0: Direct-Access     ATA      Samsung SSD 850  2B6Q PQ: 0 ANSI: 5

Enclosed the dmesg output

 

What do you make of this? And how should I proceed? Should I start looking into the sata_args from grub.cfg?

THanks in advance.

Ed

thinkstation_s30_ubuntu_usb_boot_dmesg.txt

Edited by Eddepet
Link to post
Share on other sites

Hi IG-88

Enclosed also the lspci verbose output. Underneath the lines about sata;

can you conclude something from this info?  

 

00:1f.2 SATA controller: Intel Corporation C600/X79 series chipset 6-Port SATA AHCI Controller (rev 06) (prog-if 01 [AHCI 1.0])
    Subsystem: Lenovo C600/X79 series chipset 6-Port SATA AHCI Controller
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

 

5:00.0 Serial Attached SCSI controller: Intel Corporation C602 chipset 4-Port SATA Storage Control Unit (rev 06)
    Subsystem: Lenovo C602 chipset 4-Port SATA Storage Control Unit
    Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-

 

lspci-vvv.txt

Link to post
Share on other sites

from ubuntu's dmesg

 

[    0.946830] scsi host0: ata_generic
[    0.946926] scsi host1: ata_generic
[    0.946956] ata1: PATA max UDMA/100 cmd 0xf0f0 ctl 0xf0e0 bmdma 0xf0b0 irq 18
[    0.946957] ata2: PATA max UDMA/100 cmd 0xf0d0 ctl 0xf0c0 bmdma 0xf0b8 irq 18

 

nor sure where these are from but its not supported in dsm 6.2

might be nothing important as the max 10 sata ports (intel spec)  are 6 + 4

00:1f.2 SATA controller: Intel Corporation C600/X79 series chipset 6-Port SATA AHCI Controller (rev 06) (prog-if 01 [AHCI 1.0])
	Subsystem: Lenovo C600/X79 series chipset 6-Port SATA AHCI Controller
...
	Kernel driver in use: ahci
	Kernel modules: ahci

05:00.0 Serial Attached SCSI controller: Intel Corporation C602 chipset 4-Port SATA Storage Control Unit (rev 06)
	Subsystem: Lenovo C602 chipset 4-Port SATA Storage Control Unit
...
	Kernel driver in use: isci
	Kernel modules: isci

 

the "isci.ko" driver is part of my extra.lzma,  so they should work

to get closer to the problem its would be best to install with the 6port sata ahci controller and if that works out and dsm is installed/running i would add a disk to the 4port controller and then look in dsm's dmesg whats written about the isci driver or the disk

 

Link to post
Share on other sites
Posted (edited)

This weekend i have upgraded the bios version to the latest version of oct 2020. Just to make sure that it's not an old bios bug of somekind.

After that I did several attempts to do the same as above suggested.

 

1) fresh install on 1 disk connected to the 6port sata ahci controller; it starts and runs fine. can find synology and disks to create volume etc.

2) additional install 2nd disk to 4port isci controller (blue sata/sas port) ; the system cannot be found anymore on previously configured IP address or via synology assistent. Also it keeps booting everytime I start a new seach in the assistent.

 

The system is not reachable in this state, so cannot get to the dmesg log messages on the system of this boot attempt.

 

It only boots and starts properly now when the BIOS optiom 'diable SCU devices' is set to 'enabled'.. Then the 2nd disk is not found, but also apparently things are not messed up anymore.

Booted same config via Ubuntu with above BIOS settings; then apparently the scsi controller is NOT loaded (output of lspci) . Also the 2nd disk does not show in Ubuntu (but that is too be expected I guess). 

 

This loader is not loaded in Ubuntu

05:00.0 "Serial Attached SCSI controller" "Intel Corporation" "C602 chipset 4-Port SATA Storage Control Unit" -r06 "Lenovo" "C602 chipset 4-Port SATA Storage Control Unit"

 

So apparently the scsi controller makes a difference in loading /configuring the dsm 6.2.3 properly...

Not sure how to proceed from here...

 

 

 

Edited by Eddepet
Link to post
Share on other sites

you can try to use loader 1.02b and my extra.lzma for 6.1, the isci driver is also in that one, maybe there is a problem with the driver in 6.2.3

if dmesg can't be used then there is still the serial console (null modem cable), you would see when the driver is loaded and a kernel panic is produced

 

maybe just forget about the isci and add a controller (4-6 port ahci or lsi sas for 8 ports)

Edited by IG-88
Link to post
Share on other sites

Hello,

 

last weekend I tested the installation of DSM 6.1 

loader: DS3615xs 6.1 Jun's Mod V1.02b

with extra.lzma file from extra3615_v4.9_test

pat file: DSM_DS3615xs_15047.pat

 

connected only 1 drive to blue sata/sas scsi port.

Result: installation fails with error ; installation failed, file may be damaged (13)

 

Apparently similar issue. So I will stop trying to get this working.

I will forget about the isci controller and add a different controller (4-6 port ahci or lsi sas for 8 ports) to de pcie adapter.

 

Thanks for your all your help and patience!!!

 

Kind regards. Ed

 

install-error-13.PNG

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

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.