Jump to content
XPEnology Community

WiteWulf

Contributor
  • Posts

    423
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by WiteWulf

  1. 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.
  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
  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
  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. 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.
  6. Thanks for the update, that could be helpful for future users of similar hardware, and sorry we couldn't help you get xpenology working properly
  7. @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.
  8. @J3d1UK it's an extra invocation of rploader before you build, eg: (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):
  9. 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.
  10. 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
  11. 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.
  12. 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.
  13. Good spot! It was probably the naming of the verb that confused me in the first place and made me miss it. RTFM
  14. Alas, the search facility has never been a strong point of this forum, imho
  15. 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)
  16. 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
  17. 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?)
  18. 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.
  19. 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).
  20. Give it a go and let us know how you get on, just don't expect it to survive a DSM update
  21. 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...
  22. Glad you sorted it in the end, ESXi can be quote tricksy under the hood when things don't go as you expect them to.
  23. 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...