4 ms·
sshd on Synology NAS [1]. It took me two weeks of troubleshooting, cross-compiling binaries and reverse engineering the source code, until I figured out that I
by guiambros 7y ago
sshd on Synology NAS [1].
It took me two weeks of troubleshooting, cross-compiling binaries and reverse engineering the source code, until I figured out that I wasn't doing anything wrong - Synology had actually changed their version of sshd to add all sorts of proprietary crap [2].
Another one was the "Mouse battery low" alerts on Gnome under Ubuntu [3]. The root cause was in upowerd, but Gnome developers could have applied more sane defaults (e.g., no need to show the same alert several times per day, and even worse considering they don't go away unless you click to dismiss). Certainly not 100 hours, but much more time than I'd like.
[1] https://serverfault.com/questions/458553/cant-log-in-via-ssh-to-any-accounts-using-bin-bash-shell-on-synology-nas https://serverfault.com/questions/458553/cant-log-in-via-ssh...
[2] https://wrgms.com/reverse-engineering-synology-openssh/ https://wrgms.com/reverse-engineering-synology-openssh/
[3] https://wrgms.com/disable-mouse-battery-low-spam-notification/ https://wrgms.com/disable-mouse-battery-low-spam-notificatio...
- bkovacev 7y agoWould you mind sharing your overall experience with synology? I'm planning on purchasing one for my home and all the reviews are positive, but I'm always eager to hear the bad side.
- guiambros 7y agoDespite my misgivings with some of their practices (e.g., modified sshd [1], hardcoded telnet password [2]), for the most part I'm very satisfied with their product and frequently recommend it to friends and family. You may need to jump through some hoops to get the GPL code, but their product is (or was? it has been a while since I last played with their source code) reasonably open and full-featured, and works nicely out of the box. They also release frequent updates, have a decent set of options for backup / logging / media sharing out of the box, alerts are effective, and you also have an appstore-like for 3P apps. Also, they use Linux as the base, and in some models you can even get access to the serial console with some effort, so you're not totally locked in on a proprietary system, should something go really bad [3][4]. I have a RS815+ and an old DS212+, and both are very reliable. Not terribly fast, but wouldn't expect much more from spinning disks anyway. [1] https://wrgms.com/reverse-engineering-synology-openssh/ https://wrgms.com/reverse-engineering-synology-openssh/ [2] https://wrgms.com/synologys-secret-telnet-password/ https://wrgms.com/synologys-secret-telnet-password/ [3] https://wrgms.com/recovering-a-failed-synology-diskstation-ds2xx-serial/ https://wrgms.com/recovering-a-failed-synology-diskstation-d... [4] https://wrgms.com/entering-single-user-mode-on-a-synology/ https://wrgms.com/entering-single-user-mode-on-a-synology/
- bkovacev 7y agoThank you so much for the thorough response! I read through your articles and then the rest of the blog post as well. On a side note, blog more, on the topic - you have convinced me to grab them!