1. 服务器/VPS/主机用户Telegram电报群: https://t.me/openos
    黑群晖 Synology Telegram电报群: https://t.me/nasfan
    排除公告

DS920+ LSI3008 IT模式

本帖由 toretto2023-03-15 发布。版面名称:群晖 Synology DSM

  1. toretto

    toretto New Member

    注册:
    2020-12-04
    帖子:
    14
    大佬们 主板6个sata口 插了两块固态 ,两个M.2 nvme 全插 一个12盘位LSI3008 直通卡 pcie,插了4块硬

    盘。现在装的DS920,目前主板sata信息如下,DiskIdxMap、SataPortMap、SasIdxMap 目前是0006 、64、0,

    开机掉ip 拔掉LSI直通卡 可正常进入系统,或者LSI保留1块硬盘 可进入系统 但识别不出来LSI上的这块硬盘

    这种情况 DiskIdxMap、SataPortMap、SasIdxMap 应该怎么写 是我写的不对吗

    安装了mpt3sas 拓展驱动


    tc@box:~$ ./rploader.sh satamap now
    Found SCSI HBAs, We need to install the SCSI modules
    scsi-5.10.3-tinycore64 is already installed!Succesfully installed SCSI modules
    Found "0:17. Intel Corporation Device 06d2"Detected 6 ports/2 drives. Override # of ports or ENTER to accept <6>
    Found SCSI/HBA "05:00.0 LSI Logic / Symbios Logic SAS3008 PCI-Express Fusion-MPT SAS-3 (rev 02)" (4 drives)
    Computed settings:
    SataPortMap=6
    DiskIdxMap=00




    tc@box:~$ dmesg | grep SATA
    [0.405923] ahci 0000:00:17.0: AHCI 0001.0301 32 slots 6 ports 6 Gbps 0x3f impl SATA mode
    [0.467446] atal: SATA max UDMA/133 abar m2048@0xb1719000 port 0xb1719100 irq 128
    [0.467448] ata2: SATA max UDMA/133 abar m2048@0xb1719000 port 0xb1719180 irq 128
    [0.467449] ata3: SATA max UDMA/133 abar m2048@0xb1719000 port 0xb1719200 irq 128
    [0.467450] ata4: SATA max UDMA/133 abar m2048@0xb1719000 port 0xb1719280 irq 128
    [0.467451] ata5: SATA max UDMA/133 abar m2048@0xb1719000 port 0xb1719300 irq 128
    [0.467452] ata6: SATA max UDMA/133 abar m2048@0xb1719000 port 0xb1719380 irq 128
    [0.783098] atal: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    [0.783114] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
    [0.783127] ata3: SATA link down (SStatus 4 SControl 300)
    [0.783142] ata6: SATA link down(SStatus 4 SControl 300)
    [0.783155] ata5: SATA link down (SStatus 4 SControl 300)
    [0.786356] ata4: SATA link down (SStatus 4 SControl 300)
    [20.887455] scsi 7:0:0:0: SATA: handle(0x000a),sas_addr(0x56c92bf00075672c), phy(12), device_name(0x50014ee214c89f82)
    [20.891057] scsi 7:0:1:0: SATA: handle(0x000b), sas_addr(0x56c92bf00075672d), phy(13), device_name(0x50014ee26a1c448d)
    [20.896813] scsi 7:0:2:0: SATA: handle(0x000c), sas_addr(0x56c92bf00075672e), phy(14), device_name(0x5000c500dfb2adc6)
    [20.908579] scsi 7:0:3:0: SATA: handle(0x000d), sas_addr(0x56c92bf00075672f), phy(15), device_name(0x5000c500d5bd09fb)
     
  2. wjq_xp

    wjq_xp Well-Known Member

    注册:
    2019-06-04
    帖子:
    294
    DS920使用的是DTB目录树,而并非使用DiskIdxMap、SataPortMap、SasIdxMap来定义硬盘。
     
  3. toretto

    toretto New Member

    注册:
    2020-12-04
    帖子:
    14
    使用的是tinycore-redpill v0.9.4.3版本编译 驱动包也打进去了 在编译过程中 并没有看见ds920.dts呢 请教下 应该在哪里去定义硬盘相关的
     
  4. toretto

    toretto New Member

    注册:
    2020-12-04
    帖子:
    14
    大佬 在你博客没好意思继续问了 结果来这边 还是你来回答,感谢感谢;)
     
  5. ym0230

    ym0230 New Member

    注册:
    2022-06-13
    帖子:
    15
    DS920是不是不支持IT卡?DS918用IT卡可以正常识别到硬盘,但编译DS920用IT卡无法识别到硬盘.用的arpl
     
  6. toretto

    toretto New Member

    注册:
    2020-12-04
    帖子:
    14
    我都尝试过 当it卡上不插硬盘 或者只插一块硬盘,可正常进入系统,插一块以上硬盘,则出现丢ip情况。
    我看驱动列表里 是有920的 https://github.com/pocopico/rp-ext/blob/main/mpt3sas/rpext-index.json
    现在在猜测是不是dts里面 需要写scsi 磁盘信息,晚上回去再试试
     
  7. toretto

    toretto New Member

    注册:
    2020-12-04
    帖子:
    14
  8. ym0230

    ym0230 New Member

    注册:
    2022-06-13
    帖子:
    15
    如果成功了请告知,我也试试。
     
  9. meaverick

    meaverick Member

    注册:
    2019-03-16
    帖子:
    31
    我目前也是这情况,920不插LSI 2308可以启动,插上盘就找不到地址了!目前只能用3622
     
  10. toretto

    toretto New Member

    注册:
    2020-12-04
    帖子:
    14
    放弃了 滚回6.23了