I plan on using a Raspberry Pi for my home server. I will be replacing my current power hog of an AMD FX-6400. I have it all set up with Ubuntu Server. Since I had an extra MicroSD card and some time while I wait for my drive array to arrive, I thought I would give EnOS Arm a try. Despite some minor frustrations, I had a lot of fun getting everything up and running. Here are the problems I had and their fixes.
Problem 1: Samba would not connect to my existing home server. It runs Ubuntu Server and every device in my house, a Windows machine, 2 nVidia Shield TV’s, Raspberry Pi OS on a Raspberry Pi 3, my and my wife’s cell phones and Arch on my laptop, have no problems connecting to it.
Solution: After following both the guide in the EnOS wiki, the Arch wiki, multiple reboots, checking firewall settings, and comparing my settings from my other Linux machines I was still not able to connect. I ended up copying a known working
smb.conf from my laptop to the Pi4. After a reboot, I was able to connect without any issues. I looked at both versions of the
smb.conf and could not find any differences. In fact, I copied the
smb.conf from the Pi 4 and put it on my laptop as a test, and had no problems connecting. So who knows what was going on.
Problem 2: Logitech Unified Receiver issues. Sometimes it would see only my keyboard. Others times just my mouse. Ironically, there were times it would see both. All during the same session!
libratbag/piper from the repositories and that seemed to fix the issue.
After fixing those 2 issues, I had a working Raspberry Pi 4 with the Mate desktop. I have to say that I am impressed. The DE was snappy and the programs loaded nicely. I had no problems playing back video (1080p H265) over my network. I gave it to my wife to try out, and she liked it. So it got a WAF (Wife Approval Factor) of 10. Which is very rare.
I had fun working through the install and the issues. I am going to play around with it some more and see what happens. Thank you all for your hard work with this project. It was awesome to see Arch running on my favorite “little machine that could.”