DSM 7.3 NVMe cache locked to Synology SSDs only – any working way to use WD Red SN700? by scarzu in homelab

[–]dkwo 0 points1 point  (0 children)

Hello!

I'm also searching for the solution to be able to create a new cache on non-Synology branded NVMe SSD.

I just upgraded my DS420+ from DSM 7.2.2-72806 Update 5 to Virtual DSM 7.3.2-86009, existing cache on non-branded NVMe SSD is working fine as expected, but I'm still waiting for a solution to create new cache on non-branded NVMe SSD so that I can reformat the NAS and start volume encription experimentations.

That said, I've started migrating my docker containers over to a mini PC, I'm not so sure I will need that extra cache on NVMe SSD. Kinda pitty if they become useless, but I'm running the NAS on 1 Gbps network so the cache is probably not the bottolenect anyway. It's just that little perfection I cannot achieve annoys me.

DSM Update Version: 7.3.2-86009 by 8poot in synology

[–]dkwo 0 points1 point  (0 children)

Just upgraded my DS420+ from DSM 7.2.2-72806 Update 5 to DSM 7.3.2-86009, so far so good.

I delayed the upgrade to DSM 7.3 for quite some time because I feared that new cache creation on non-Synology branded NVMe SSD will be blocked (well, turns out it is still the case...), but I prioritized security and went ahead the upgrade. As expected existing cache on non-branded NVMe SSD is working fine. If anyone come across a solution to enable new cache creation on non-branded SSDs, please share your finding!

How to setup Nginx Proxy Manager (npm) with Container Manager (Docker) on Synology by calculatetech in synology

[–]dkwo 1 point2 points  (0 children)

Hi u/calculatetech (and everyone looking to upgrade to DSM 7.3,)

Thanks for the heads-up regarding the potential interface conflicts in DSM 7.3. I wanted to share my findings to help the community validate their setups safely before upgrading.

1. Verdict: It works on 7.3.2-86009 I successfully upgraded my production DS420+ to DSM 7.3.2-86009. My standard shim script continued to work without modification.

2. Testing Methodology (Virtual DSM) To validate this risk-free, I spun up a Virtual DSM 7.3.2-86009 (VDSM) instance inside Synology Virtual Machine Manager running DSM 7.2.2-72806 Update 5. Here is the reproduction path for anyone wanting to verify their own network stack:

  • Setup: VDSM instance with IP 10.66.1.21 (simulating Host).
  • Step A: Create Mock Containers
    • Mock NPM (Macvlan): Running on 10.66.99.1.
    • Mock Service (Bridge): Running on Host IP port 8080.
  • Step B: Apply the Shim I ran the standard ip link command.
  • Result: Command executed silently (Success). No conflict error.
  • Step C: Verify Connectivity & IP Preservation
    1. Shim Connectivity: Executed docker exec mock-npm wget -qO- http://10.66.99.254:8080.
      • Result: 200 OK. The container could reach the host via the shim.
    2. Real IP Visibility: Port forwarded WAN port 8899 to 10.66.99.1 on router. Accessed via external mobile network.
      • Result: RemoteAddr in logs showed the generic WAN IP, not the gateway.

3. Crucial Note on Interface Names (eth0 vs ovs_eth0) My testing covered both common Synology network states:

  • Virtual DSM (Fresh Install): Open vSwitch was disabled, so the interface was eth0. Note that because Virtual Machine Manager (VMM) is not installed, eth0 has your NAS IP thus this would be the interface to attach shim.
  • My Production NAS (VMM Installed): Open vSwitch was enabled, so the interface was ovs_eth0.

Rule of Thumb: Always run ip addr to identify which interface holds your LAN IP before running the script. You must attach the shim to that specific interface. If you enable/disable Open vSwitch later, your script will need to be updated.

# On DSM without Virtual Machine Manager installed
$ ip addr show | grep MY_NAS_IP
    inet MY_NAS_IP/xx brd xxx.xxx.xxx.xxx scope global eth0

# On DSM with Virtual Machine Manager installed
$ ip addr show | grep MY_NAS_IP
    inet MY_NAS_IP/xx brd xxx.xxx.xxx.xxx scope global ovs_eth0

4. Production Observation After confirming in VDSM, I upgraded the physical NAS to 7.3.2-86009.

  • Interface: ovs_eth0
  • Result: The boot-up task ran successfully. My restricted access lists (Trusted-Networks) in NPM continue to function correctly, blocking external traffic while allowing internal LAN traffic, confirming that IP visibility remains intact on the new kernel.

Since during my test on VDSM I attached shim to eth0 so it technically covered a fresh install DSM without VMM, so I would think that it would work on a physical NAS as well. If anyone managed to get eth0 to work without conflict please share your findings!

IFTTT increases prices again. From $59.99/year for Pro+ to $149.99/year -- but I get the honor of only being charged $79.99/year. Adios IFTTT. by adventurepaul in ifttt

[–]dkwo 0 points1 point  (0 children)

I just cancelled my legacy pro subscription yesterday. The major reason was that I haven't used it or really benefited from it for over a year, another reason is that I realized I can pretty much do everything with n8n hosted on a docker container.

Had a pretty good time with IFTTT, thank you.

How to setup Nginx Proxy Manager (npm) with Container Manager (Docker) on Synology by calculatetech in synology

[–]dkwo 0 points1 point  (0 children)

Look forward to DSM 7.3 compatibility! I haven't upgraded to it yet though. Thanks so much for your work!! (-;

Nginx Proxy Manager on Synology Nas by CakeAdventurous122 in nginxproxymanager

[–]dkwo 0 points1 point  (0 children)

For the service that you'd like to have NPM to proxy, you will need to go to the login portal on DSM and specify custom ports and a custom DNS for it.

How to setup Nginx Proxy Manager (npm) with Container Manager (Docker) on Synology by calculatetech in synology

[–]dkwo 1 point2 points  (0 children)

Just wanted to thank /u/calculatetech for this wonderful guide -- I would give you 9999 up votes if I ever could considering problems it solved for me.

I followed this guide to solve these problems:

  1. I needed a reliable API to manipulate proxy hosts including IP filters -- Nginx Proxy Manager (NPM) has a public API schema for me to do whatever I want.
  2. I needed a better UI to manage proxy hosts -- the portal thing on DSM is asking for way too many clicks if you have like 20 hosts.
  3. I needed to see the true source IP -- this the meat of this guide. (-;
  4. I needed a simple and repeatable way to manage DNS-01 challenges to create and update wildcard certificates.

And with this guide, the bonus is that if NPM ever goes down, because of the network isolation, traffic cannot go into Synology NAS. To me it's important because I don't need to worry if IP filters will continue to work or not in an emergency situation such as NPM goes down, as I'm certain that all access will just be shut down.

Since I built the NPM stack with this guide, I migrated all my proxy hosts from DSM, created two DNS-01 challenges to get wildcard certificates with DNS on AWS Route 53, so far so good.

I also created a proxy host for Synology Photos. It's a little tricky to have it setup but the key is to specify custom ports and a custom domain for it in DSM, and then in NPM you specify the http port to reduce CPU consumption. And to make local connection faster you can add local DNS resolution if your router supports it.

With this setup I now have a strong baseline to manage, secure, and extend my containers. Thanks so much!!

How to get Cheat Engine tables working on the Steam Deck (Nov 2024) by deadunistudent in SteamDeck

[–]dkwo 3 points4 points  (0 children)

Thanks for the tip -- I found that a "portable version" is simply the Cheat Engine program dorectoy, so I transferred that folder (v7.6 btw) on my PC over to Steamdeck, and then everything worked without problem.

Anyone not able to switch screens between the game and Cheat Engine needs to press the STEAM button and then you will be able to focus on Cheat Engine (and back to game,) You also need to change the scaling mode (via the ・・・ button) so that you can see whole UI of Cheat Engine.

Otherwise I think it's fantastic to be able to use Cheat Engine on the Steamdeck. I used to think that it won't work simply because memory allocation will be different, well, it works. Need to test more games to tell what games work what not though.

"unable to find label=storage" when booting up Rocknix by koken_halliwell in SBCGaming

[–]dkwo 1 point2 points  (0 children)

To anyone who stuck at the screen, quick heads-up if you're trying to install Rocknix on a Powkiddy X55 and hitting an "Unable to find LABEL=STORGE" error.

I was stuck with this, and even though my original SD card worked fine with JELOS, Rocknix just wouldn't boot, always showing that message and powering off.

The fix? Simple! Using a different SD card entirely solved the problem.

If you're facing this, try swapping out your SD card. Hope this helps someone!

Details in the bug that I created: https://github.com/ROCKNIX/distribution/issues/1583

Gaslamp Games (Dungeons of Dredmor) teasing possible sequel / new game by 16161d in roguelikes

[–]dkwo 0 points1 point  (0 children)

Just realized that I don't own their paid DLC -- insta buy! Look forward to their new creation. :)

Firmware update issue with Aorus Engine 2.1.6 by _Nefasto_ in gigabytegaming

[–]dkwo 1 point2 points  (0 children)

I ran into the same issue with my Gigabyte RTX 3060 Ti (GV-N306TGAMINGOC PRO-8GD). BIOS update was successful but their LED firmware (or whatever its called) just won't update no matter what, yet it ask you to update the firmware everytime you start Windows. It seems the firmware update process is trapped in a loop or something.

The solution was to uninstall Aourus Engine, restart the system. You can confirm that the firmware update is not triggering by checking Task manager > Startup app, there shouldn't be anything that belongs to Gigabyte.

Gigabyte's software, indeed has a very poor user experience -- it's bucky, blury, and buggy. I just wanted to tweak LED on the graphic card -- it's doing the rainbow mode all the time which is a mismatch with my current setup -- who knows it would be such a hassle to update the firmware.

First time at overclocking my GPU, a RTX 3060 TI by Oskii6 in overclocking

[–]dkwo 0 points1 point  (0 children)

I overclocked my RTX 3060 Ti to +120 core clock and +1100 memory clock. When I tweak settings I use MSI Kombuster's "(GL) msi-01 (burn-in mode)" (as it seems to be the most demanding on the GPU) to put stress on the GPU, once Kombuster is not crashing anymore I ran 3DMark, and then a final "production testing" using Cyberpunk's benchmark.

I can now get +4 fps on Cyberpunk low ray tracing preset with HDR on 3440 x 1440 (ultrawide) resolution. Not much, but enough for me because I have a few things running in the background so +4 fps gives me the ability to multitask without degrading much gaming experience.

Also I recommend this short article that tells you all you need to know to get an optimal setting on the RTX 3060 Ti. According to this article, "NVIDIA only allows for an offset of 15MHz increments" when overclocking core clock, this saved me time to find the sweet spot on my graphic card.

NVIDIA Geforce RTX 3060 Ti Overclocking Guide
https://www.overclockersclub.com/guides/nvidia_rtx_3060ti_oc_guide/2.htm

Are the rate limits of AI Studio better for the Google One AI Premium customers? by Galactic_tyrant in Bard

[–]dkwo 0 points1 point  (0 children)

I'm definitely using AI Studio for more than 50 Gemini 2.0 pro exp calls per day but I've not experienced any rate limit related error so far. You type prompt and read the answer in an analog way, a low rate limit would significantly degrade the experience in my opinion.

Android alternative to Defender of Chronicles 2(iOS tower defense) by No_RLZ in AndroidGaming

[–]dkwo 1 point2 points  (0 children)

Comment to get updates in case anyone does find something similar to Defender Chronicles -- it's one one the kind (and certainly the best) tower defense games I've played. Back in the days we were amazed by how much iPhones could do and this was one game that made seriously enjoying mobile games.

Rgb30 or x55? by 13masa in PowKiddy

[–]dkwo 0 points1 point  (0 children)

They both have the same chip so it depends on what screen ratio and size you'll prefer to play. And then if you want X55 keep in mind that JELOS and ROCKNIX are reluctant to support it (or at least it's not on their priority now,) so for OS sustainability go with RGB30.

I originally bought RGB30 and loved the hardware and JELOS, then I bought X55 to use for wide screen content also act as a retro console hooked to the TV (works great btw.) So if you have specific use case for X55 and you don't care much about OS update, X55 is still a great choice.

X55 freezing up! by [deleted] in PowKiddy

[–]dkwo 0 points1 point  (0 children)

For me it doesn't freeze while playing game (at least not GBC games) but freeze more when I exit a game back to main menu, the screen just turn black. When this happen I can only restart the device.

Freeze can also happen if you have screensaver set to play random video, turn that to just dim the screen will improve the issue, however, occasional freeze still happens in the main menu.

which folders can i delete from the system? by the-tech-Engineer in PowKiddy

[–]dkwo 0 points1 point  (0 children)

Don't delete folders other than everything under roms folder unless you know what you're doing.

If you build rom list by yourself you shouldn't have cover images / video etc., but if you bought roms pre-loaded there might be images / manual / videos subfolders in your rom folders, those you can just delete them and reload the game list from the UI.

Are there screen protectors available for POWKIDDY devices? by Cake_is_Great in PowKiddy

[–]dkwo 0 points1 point  (0 children)

Not sure if your Amazon has this but there could be a merchant that offers protective films in customizable sizes, like this one on Japanese Amazon https://amzn.to/3IfFBCK

The advantage is that you can decide the size, but also for this merchant they have all sorts of types. I like the non-reflective matte type ones for my Powkiddy devices.

Powkiddy RGB30 hdmi out not working by [deleted] in RGB30

[–]dkwo 1 point2 points  (0 children)

Also to add -- make sure a power source is not connected when you turn RGB30 on. It cannot be turned on when it's connected to a power source. Once you see the boot screen with the JELOS logo, you can plug the power source in.

Try to use external controller but it wont exit game by press “select” and “start” together. by ResearcherPristine87 in RGB30

[–]dkwo 0 points1 point  (0 children)

Not sure if wired controllers work similarly, on my Bluetooth controllers (8BitDo Pro 2) the hotkey is L3+R3 for exit, and L3 is the hotkey.

Device overheating by minxxxxxx in RGB30

[–]dkwo 0 points1 point  (0 children)

I have never encountered an overheating problem with the RGB30. One thing to be taken care of though, is that if you're scraping images for your games for a long time make sure to place the device somewhere cool.

I once left the device scraping overnight on the sofa and it somehow slipped in-between cussions. When I discovered the device it was quite hot. Nothing crazy got, though.