Jump to content
XPEnology Community


  • Posts

  • Joined

  • Last visited

  • Days Won


Everything posted by WiteWulf

  1. @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.
  2. @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):
  3. 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.
  4. 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
  5. 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.
  6. 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.
  7. Good spot! It was probably the naming of the verb that confused me in the first place and made me miss it. RTFM
  8. Alas, the search facility has never been a strong point of this forum, imho
  9. 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)
  10. 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
  11. 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?)
  12. 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.
  13. 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).
  14. Give it a go and let us know how you get on, just don't expect it to survive a DSM update
  15. 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...
  16. 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.
  17. 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
  18. +1 for the Gen 8, but you will be limited in your choice of Synology hardware to emulate by the CPU, as it's quite an old architecture now. As per https://xpenology.com/forum/topic/61634-dsm-7x-loaders-and-platforms/, you're best going with DS3622xs+ I used to run Plex on the same hardware and it was good transcoding up to 1080p content, but couldn't manage 4k. As per standard Plex guidance, though, you really shouldn't be transcoding 4k material anyway.
  19. I suspect the problem may be that you've used the "@" symbol in the name of your guest ("DS@Work"), and ESXi doesn't appear to be delimiting it when it applies the commands to take the snapshot.
  20. Okay, based purely on CPU generation and the information here: - your Asus device with i3-9100 is Coffee Lake and will run anything supported in xpenology - your Gen8 is limited to pre-Haswell architectures, and I'd recommend DS3622xs+ That said, I've no idea if your SATA card will work. You'll need to find out what driver it's using and if it's in the redpill repo yet.
  21. Wot polanskiman said: I know the static IP address functionality is in TCRP 0.9 (it was me that requested it ), but I'm not sure about ARPL.
  22. TCRP is a completely separate "mini" OS that loads before DSM. Enabling "friend" functionality causes it to load a TCP/IP stack and attempt to gain a DHCP lease so it can connect to the Internet and download updates *for TCRP*, not DSM. You can configure TCRP to also use a static address (in the user_config.json), but whether you use DHCP or static for TCRP it has no impact on the networking config for DSM. You could also create a static lease on your DHCP server, tied to the NICs MAC address. That way TCRP and DSM will always get the same IP address.
  23. Yeah, mounting a remote folder then resharing it is a Bad Idea™ You could maybe mount the remote storage as an iSCSI target, then share it? iSCSI needs really rock solid networking, though. It's not as forgiving as file sharing protocols like SMB or NFS.
  24. @flyride could this be anything to do with the kernel thread limits you mentioned yesterday? I don't see the DS2422+ listed in your table on the Loaders thread, but it's got a AMD Ryzen V1500B, 4-core 2.2 GHz, in it and @sardaukar is using a Athlon 200GE (2 core, 4 threads @ 3.2GHz). 20 docker containers does seem a lot to be running on a 2 core system, tbh.
  • Create New...