Jump to content
XPEnology Community

WiteWulf

Contributor
  • Posts

    423
  • Joined

  • Last visited

  • Days Won

    25

Posts posted by WiteWulf

  1. On 8/27/2023 at 7:15 AM, Vodka2014 said:

    I am wondering what SAS Controller will work on an HP MicroServer GEN8.  From the specs the PCI-E Slot is 2.0 and will I need one in IT Mode ?

     

    I have 16TB Seagate EXOS SAS 12GB/s Disks that I would like to try and use if possible. 

     

    You need to understand that SAS controllers and disk shelves are backwards compatible with SATA disks, but you can't connect SAS disks to a SATA disk cage and backplane (which is what the Gen8 has).

     

    The disk cage and backplane in a Gen8 will not support SAS disks. To use SAS disks with a SAS controller in a HP Gen8 you'd need an external SAS drive tray or similar.

    • Like 1
  2. Have a read of my thread on getting this config working from this post onwards:

    Even though I'm running DSM in ESXi, I'm passing the controller through to the VM, so as far as DSM is concerned it's the same hardware configuration.

    From what you've shown me (not posted here in the forum), you're loading the correct driver for the P222, and can see connected HDDs in dmesg

     

    I'm pretty sure this is a sataportmap problem

    • Like 1
  3. @asheenlevrai pretty much everything you've asked is answered in this thread :)

     

    TCRP and ARPL are both different interfaces/builders for the same loader: redpill

     

    TCRP uses a graphical UI with terminal sessions and CLI scripts

    ARPL uses terminal/curses style interface

     

    TCRP implemented the "friend" feature automatically detects when an update has been applied to the installed DSM software and makes the necessary changes to your loader image

    • Thanks 1
  4. Just to +1 the above reply. The key to transcoding is not to transcode! (especially with 4k content) :)

     

    I put all my 4k TV and movies in a separate library so my users who don't have 4k capable hardware know not to play them. Transcoding 1080p and 720p material is a lot less CPU intensive. But as my server is hosted somewhere with plenty of upstream bandwidth I encourage my users to set their clients to *not* transcode remote material if their home internet connections can handle it.

     

  5. 22 hours ago, Vodka2014 said:

    Hi @Peter Suh & @pocopico

     

    For some odd reason i am still getting No Internet on the DSM Update Page. I have installed this on my GEN8 different versions and on proxmox and all the same. can you let me know why this happens and how to fix it please.

    Certain versions of redpill loader (I've never managed to figure out which) block access to the Synology update servers by adding fake hosts entries (iirc). I think this was to ensure the devices never auto-updated.

    You'll need to download the update file you want from https://archive.synology.com/download/Os/DSM and manually upload/install it in the DSM admin interface.

    • Like 1
  6. @J3d1UK I honestly don't know why it's working inconsistently between DSM versions for you. However, you may have more success asking outside of the TCRP thread. While you're *using* TCRP as your boot loader, I'm not convinced it's completely to blame for your problem. Post a detailed description of your problem in General Installation subforum and you may get more eyes, including people who have similar hardware.

  7. @J3d1UK it's an extra invocation of rploader before you build, eg:

     

    Quote

    (this is the example held within the rploader script itself)

     

    Just run rploader.sh with no arguments to see the help, it'll show you the syntax for adding, removing and listing mods

     

    In the above example "ext" specifies you're doing something with extensions (drivers mostly, but there's other stuff supported but this method)), followed by the target platform (apollolake-7.0.1-42218 in this case), then "add" (you're adding an extension) and finally the URI of the json file for the extension.

     

    You'd probably want something more like the following (I'm not guaranteeing this will work, please check it an adapt it to your own needs):
     

    Quote

     

  8. Go and look at https://archive.synology.com/download/Os/DSM and you'll see all the publicly available versions of DSM.

     

    At the top you'll see:

    1 - 7.1.1-42962-2

    2 - 7.1.1-42962 (with Update 1)

    3 - 7.1.1-42962-1

    4 - 7.1.1-42962

     

    1 - is just the patch to 7.1.1-42962-2

    2 - is the full release of 7.1.1-42962 *with* Update 1 included

    3 - is the patch to 7.1.1-42962-1

    4 - is the base install of 7.1.1-42962

     

    On a fresh install you can choose to install 2 or 4, as 1 and 3 are only patches (and much smaller downloads, which is always a clue).

     

    However, on a fresh install of whatever version you choose, DSM will always see if there's a newer patch level available and download and install it for you without asking. This can be confusing if you're using basic TCRP without Friend as you'll need to do a postupdate, but with Friend it'll handle it all for you automagically.

    • Like 1
    • Thanks 1
  9. On 11/16/2022 at 12:54 PM, J3d1UK said:

    To follow up and this, I have solved the problem with not being able to use the DS3622xs Image!

     

    Simply put it was the P840AR card was in HBA mode, as i would believe it should be! (and worked on 3615xs) I changed it back into "RAID" mode, set up a RAID0 for all the drives seperately (so they present as a single drive) and voila, All working now.

     

    The problem I have is, with the controller in RAID mode, I believe this is non optimal for something that uses software RAID.....Still very strange it works on the 3615xs image and not the 3622!

     

    I'll keep beavering away!

     

    You should definitely present the individual drives to DSM if you can, rather than using hardware RAID (particularly RAID0, which give you no redundancy at all).

     

    The P840AR card uses the 'hpsa' driver, which you will need to specify when you build the loader. Without the driver loaded DSM won't be able to see any of the drives. It may be that the DS3615xs kernel has the driver compiled in, but I know for a fact that DS3622xs+ doesn't as I have to manually specify it for the P222 card I use on my DS3622xs+. You'll also need to ensure your satamap and diskidx values are set correctly for your hardware in the user_config.json

    • Like 1
  10. It'll depend a lot on the exact model of CPU installed in it. But, having said that, the 3622xs+ should run on just about anything...

     

    FWIW, I run DS362XS+ on a Cisco UCS chassis, which is basically a rebadged HP DL server. There's nothing special about them. The problem you'll have, running it bare metal, is no access to a console to see why it's not booting properly. Consider putting ESXi or Proxmox on it and running xpenology as a guest with a virtual serial port.

  11. 7 hours ago, jpbaril said:

    Indeed, I had forgotten to say that DSM was on a VM, I don't know if it had any relevance to the issue.

     

    Always give as much detail as you can regarding your hardware/software setup when asking for help.

     

    Or be lazy and include it in your forum signature (and keep it up to date). It's not just showing off what your setup is, it's useful for people to see.

  12. This is the document to read:
    https://global.download.synology.com/download/Document/Software/DeveloperGuide/Firmware/DSM/All/enu/Synology_DiskStation_Administration_CLI_Guide.pdf

     

    But from the cli, I simply did:

    synouser --add temp temppassword "temp account" 0 me@my.com 0

     

    That got me an account called "temp" with password "temppassword" that wasn't expired, email of me@my.com and no app privileges

     

    Then add it to the administrators group with:

     

    synogroup -memberadd administrators temp

     

    (edited)

    • Thanks 1
  13. Okay, I figured this out, should have read the documentation!

     

    I was using the wrong verb on the Synology group command, should have been 'addmember', not 'add'.

     

    I've now added the temp account to the administrators group and disabled 2FA

     

    Having now booted up and logged in, it looks like the reason it was failing may be something to do with two of my four HDDs being missing. Looks like I have satamap problems :(

    • Like 1
  14. I upgraded one of my DS3622xs+ VMs today and for some reason 2FA is failing on it. Prior to update it was on 7.1.0-42661-4 and is now on 7.1.1-42962. Part of the update was also to move from TCRP 0.8 to TCRP 0.9 with Friend.

     

    - I can't login to the web interface with admin or user account as both are 2FA enabled and I get the error "Unable to sign in due to configuration errors. Contact your administrator to reset 2FA or reset NAS."

     

    - I've 2FA-enabled the admin account, so can't follow any of the guides online to login as admin and disable it on my user account

     

    - I can login via SSH and serial console as admin and my user account, and have created a temp account with no 2FA that can sign in via the web UI

     

    - I've tried adding this account to the administrators group so I can disable 2FA on the other accounts, but this fails (tried running as admin with sudo and root):
     

    root@diskstation:~# synogroup --add administrators temp
    Lastest SynoErr=[group_set.c:507]
    SYNOLocalAccountGroupSet failed, synoerr=0x1700

     

    - I read in other guides online that deleting the google_authenticator file in cd /usr/syno/etc/preference/<user> will reset it, but that file is not there on my machine (maybe that's the problem?)

    • Like 1
  15. 7 hours ago, Rick4 said:

    I updated my old Jun's loader to that TCRP 2 weeks ago, updated system to latest, all ok, my nas works without any issues, but i just found an issue now. If i try download any torrent file, the download speed can reach 28-33MB/s only, before was 100MB/s and over.

    I have fiber optic internet 1G/1G, all cables, routers in good condition, speedtest reach 900MB/s up and down, i just tested a speed between nas and my pc  with iperf, was 900MB/s,  try download linus isos with direct link,  paste it to download station, in this case  my  nas hardware (Asrock J4105+16GB RAM+ only one WD purple 6TB)  can handle over 1G limit, i read  100MB/s +  speed, but if i try downloads any torrent files, individually or simultaneously, max speed limited to 33-34MB/s.

    There's no limitations inside download station settings, no set limited download speed, max peers set to 900,  This system was a migrated 6.2.4, so i do not set anything, that works good few weeks earlier. Simply  tested a desktop torrent app, same file not limited from ISP, or internal lan components.  i have a good skill to set and use my nas. 

    But in this case i don't find any solution.  Have you any idea? Thanks! 

    Hi Rick, the loader can have very little impact on the speeds you're getting, and it's even less likely to be a problem if you're seeing full wire speed on other, local, transfers.

     

    I've just downloaded a torrent in Download Station on my small DSM box (Lenovo Tiny M7) at home. It's on 200Mb/s cable and saturated the connection.

    NB. Download Station reports speeds in megaBYTEs per second, not megaBITs, so make sure you multiply by 8!

     

    Have you checked the BT tab in Download Station settings to make sure it's not throttled?

     

    I think you'd be better off reposting this as a general question outside of the TCRP thread, though.

     

  16. Nice work! The higher fan speed on my Gen8 after installing the P222 also prompted me to change things; but in my case I'm lucky enough to be able to hide it away in a datacenter at work. I don't need that amount of storage/CPU at home any more, so I replaced it with a little Lenovo Tiny M7 for the tasks I need to carry out at home (a few docker containers and file share for backups).

  17. AFAIK you cannot run hp-ams on DSM7 as it requires root privs and DSM7 does not allow software installed via .spk to run as root.

     

    If you really want it to manage/monitor your hardware you could install ESXi on your Gen8 and run xpenology as a guest. There are loads of threads and guides on how to do this on the forums.

     

    jooi, what is it you want from hp-ams? There may be another way to achieve it...

  18. Have a read of my post on using the P222 HBA in a Gen8 with Xpenology:

    tl;dr

    - yes, the P222 runs very hot

    - yes, you do need a cache module and battery for the P222 to work. It's completely disabled without one

    - you don't need to flash a different firmware to operate in IT mode, you can switch it with the HP command line tools

×
×
  • Create New...