Jump to content
XPEnology Community

SnowDrifter

Member
  • Posts

    63
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

SnowDrifter's Achievements

Regular Member

Regular Member (3/7)

8

Reputation

  1. Thanks for the double check! Yeah I'm using the oculink to sata cable. Was plug and play with no configuration / other drivers needed
  2. It's officially time I set up an SSD cache. However, my motherboard is small, and all my hot swap bays are full. I've poked at this in the past, but ended up saving it for another day because of reasons. But, now I'm set to go. So here's what I'm working with: - DSM 6.2.3U3, DS918+ - Jun 1.04b w/ extended driver pack - Asrock Rack C246WSI (itx, intel)- I have no more native sata slots free -- Board has a single pcie slot (occupied by nic), and a single M.2 slot that can operate in pcie or sata mode. If in sata, then it disables sata_1 on the board -- The m.2 slot is a shortie - It's my understanding that xpen doesn't like port multipliers, so I need a controller that has full sata connections So I need to add some more sata interfaces. My case is small, *very* small. It's a compact build. But it has room for 4 2.5" drives internally. My plan is this: - m.2 extension cable so I can then mount an m.2 sata controller where convenient, and connect drives from there Products - Sata extension https://www.walmart.com/ip/seort/749278297 - Sata controller https://www.walmart.com/ip/seort/229989489 -- Controller is a JBM585 -- Specs found here https://www.jmicron.com/products/list/15 -- It's my understanding that this is a non-port-multiplying controller Questions/concerns - Would this hardware work? If not, is there a more appropriate controller? - I'm aware of the kernel bug, where if an NVME attached drive hangs doing garbage collect or something, it crashes the whole volume. Theoretically, this should not happen on sata devices going through a controller, correct? - This will likely be configured as a read cache, as opposed to r/w. But above concern still applies
  3. cat /usr/syno/etc/codec/activation.conf shows no such file or directory Now the questions is... How to fix that
  4. Getting some 4k content, and noticing that when set to 1080p high, it has to stop and buffer contantly. Task manager indicates ~60-80% cpu usage. HW transcoding is enabled in plex. Running: baremetal - i3 9100 - asrock rack c246 wsi - 6.2.3 U3 w/ Jun's 1.4b - DS918+ and driver extension Plex seems to indicate transcoding is taking place on hardware and cd/dev/dri ls indicates card0 + renderD128 present in the folder Turning off hw acceleration + transcoding in plex yields no change in performance or CPU usage.
  5. Yep can confirm. Had an unusual uptick in failed login attempts. Reminder to: - Disable default admin account - Carefully prune permissions - Enforce strong passwords - Enable login blocking + geographic blacklists - Use 2fa, especially on admin accounts - Have another backup of your data
  6. Dude....... Couldn't tell you how many times I looked at that and missed the obvious. Yeeeesh. It's fixed and proper now. Now if you'll excuse me I'm going to avoid eye contact and pretend this never happened. Thanks for the second set of eyes
  7. Only mac address 1 is accurately reflected 2,3,4 seem to be randomly generated / assigned on each boot
  8. if serial --port=0x3F8 --speed=115200;then set has_serial=true terminal_input --append serial terminal_output --append serial else clear fi terminal_input --append console terminal_output --append console if [ x"${grub_platform}" = xefi ]; then insmod efi_gop insmod efi_uga else insmod vbe fi set extra_initrd="extra.lzma" set info="info.txt" set vid=0x090c set pid=0x1000 set sn=18A0PDN352201 set mac1=d05099d51774 set mac2=d05099d51775 set mac2=0cc47a1de5a4 set mac4=0cc47a1de5a5 set rootdev=/dev/md0 set netif_num=2 #set extra_args_918='earlycon=uart8250,io,0x3f8,115200n8 earlyprintk loglevel=15 memmap=0x1000$223515000' set extra_args_918='' set common_args_918='syno_hdd_powerup_seq=1 HddHotplug=1 syno_hw_version=DS918+ vender_format_version=2 console=ttyS0,115200n8 withefi elevator=elevator quiet syno_hdd_detect=0 syno_port_thaw=1' #for testing on VM set sata_args='SataPortMap=6' set default='0' set timeout='1' set fallback='1' if [ -s $prefix/grubenv ]; then load_env if [ -n "$saved_entry" ]; then set default="${saved_entry}" fi fi VERSION="with Jun's Mod v1.04b" search --file -s /bzImage function savedefault { if [ -s $prefix/grubenv ]; then saved_entry="${chosen}" save_env saved_entry fi } function do_option { if [ $# -lt 2 ]; then eval "set value=\"\$$1\"" echo "current $1: $value"; return; fi set key=$1 shift set $key="$*" if [ -s $prefix/grubenv ]; then save_env $key fi } function vid { do_option vid $@; } function pid { do_option pid $@; } function sn { do_option sn $@; } function mac1 { do_option mac1 $@; } function mac2 { do_option mac2 $@; } function mac3 { do_option mac3 $@; } function mac4 { do_option mac4 $@; } function rootdev { do_option rootdev $@; } function append { do_option extra_args_918 $@; } function vidpid { if [ $# -lt 2 ]; then echo "usage: vidpid 0xVVVV 0xPPPP"; return; fi set usb_args="vid=$1 pid=$2" if [ -s $prefix/grubenv ]; then save_env usb_args fi } function showtips { if [ -n "$has_serial" ]; then terminal_output --remove serial fi echo "Screen will stop updating shortly, please open http://find.synology.com to continue." echo echo if [ -n "$has_serial" ]; then terminal_output --append serial fi } function loadinitrd { if [ -s $img/$info ]; then if [ -n "$has_serial" ]; then terminal_output --remove serial fi cat $img/$info if [ -n "$has_serial" ]; then terminal_output --append serial fi fi # if [ -s $img/$extra_initrd ]; then # initrd $img/rd.gz $img/$extra_initrd # else # initrd $img/rd.gz # fi } function common_add_option { eval "set value=\"\$$1\"" if [ -z $value ]; then return 1; fi set common_args="$common_args $1=$value" } function common_add_option_ex { eval "set value=\"\$$1\"" if [ -z $value ]; then return 1; fi set common_args="$common_args $2=$value" } function loadlinux { set model=$1 set bootdev=$2 shift 2 if [ -n $vid -a -n $pid ]; then set usb_args="vid=$vid pid=$pid" fi eval "set common_args=\"\$common_args_$model\"" eval "set extra_args=\"\$extra_args_$model\"" eval "set bootdev_args=\"\$${bootdev}_args\"" common_add_option_ex rootdev root common_add_option sn if common_add_option mac1; then set netif_num=1; fi if common_add_option mac2; then set netif_num=2; fi if common_add_option mac3; then set netif_num=3; fi if common_add_option mac4; then set netif_num=4; fi common_add_option netif_num if [ -z $zImage ]; then set zImage=bzImage fi linux $img/$zImage $common_args $bootdev_args $extra_args $@ } menuentry "DS918+ 6.2.1/6.2 Baremetal $VERSION" --class os { set img= savedefault loadlinux 918 usb loadinitrd showtips } menuentry "DS918+ 6.2.1/6.2 Baremetal $VERSION Reinstall" --class os { set img= loadlinux 918 usb mfg loadinitrd showtips } menuentry "DS918+ 6.2.1/6.2 VMWare/ESXI $VERSION" --class os { set img= savedefault loadlinux 918 sata loadinitrd showtips }
  9. Bare metal. DSM 6.2.3 U3 Would you clarify what you mean by pictures of config?
  10. Unfortunately no. I'm rather stumped at the issue
  11. Should be done later today then I can go digging. What all am I looking for?
  12. It's assigned a new one on every boot. Something funky. swapped a drive to a larger one so it's in limbo to 3-4 days but once that's done I'll check back in. Any notes on what I would be checking for in the bios? Asrock rack board if that's pertinent
  13. Yeah pretty much. SSD, SSDs are being gobbled up en masse. If the coin flops, prices will return to normal. If not, manufacturers will need to spool up production. Figure we'll know either way in ~2yrs
×
×
  • Create New...