Posts for: #Linux

Buffalo LinkStation (LS-QVL) – Fixing SSH Access and Email Notifications

Recently, I ran into a problem with my old Buffalo LinkStation (LS-QVL) NAS: one of the hard drives failed, but I didn’t receive any email notification about it. That’s obviously a serious issue if you rely on these alerts to react in time — ideally before the second drive in the RAID also fails.

The problem with these older devices is often outdated firmware. In particular, the built-in software lacks support for modern TLS versions when sending emails. As a result, the NAS can no longer communicate with modern SMTP servers (such as Gmail or other up-to-date providers). On top of that, SSH access is not enabled by default.

Read more

The Reason why Linux Gaming is so limited

Ever tried Gaming on a Linux system? Even though Linux exists since more than 30 years now, it is still hard to play a Game on it. Most Games don’t even publish a release for Linux. That’s why projects like Wine exist (Wine provides a compatibility layer so that Linux Users can play Windows Games)

Why is it like that?

For that, we need to understand how a Game works and how a Game Developer thinks. Game Developer need to earn money so that they can buy e.g. food. For that, targeting a big Group of Customers is important.

Read more

Forget Bash, take Python!

I wrote bash scripts for several years now. You can find old bash scripts of mine on GitHub but most of them aren’t maintained anymore - and I have a reason for that.

But before I give you my reasons for not using many bash scripts anymore, lets look at the benefits of bash:

  • It super easy and you basically already can it if you write Linux / BSD commands
  • There are frameworks out now which give you advanced features like testing
  • It works out of the box on nearly every Linux / BSD system

Okay - sounds good - so what’s my problem?

Read more