Hello sheeny, it definitely does, thank you!
What you see (the many static lines, some with empty fields after the = symbol) is the result of a bug that will be fixed in the next Shake OS release and that we are actively working on. To solve your problem, please do the following:
Please open again the dhcpcd.conf file with
sudo nano /etc/dhcpcd.conf
Delete all the lines that start with static, thus leaving only interface eth0. After doing this, paste your latest configuration so that the first section of the file looks like this:
interface eth0
static ip_address=192.168.0.117
static routers=
static domain_name_servers=192.168.0.1
...rest of the file
Filling in the static routers field with your router’s IP address. Then save the file with the sequence Ctrl+X, Y, Enter. Now restart the service with :
sudo service dhcpcd restart
to make sure those changes took hold and then check the output file with
cat /etc/resolv.conf
Your Shake should now display a Static IP address (the one you set) and be able to connect to the internet.
If it doesn’t, please reboot it, then wait ~30 minutes and: 1) download the new logs, 2) print out again the dhcpcd.conf and resolv.conf files, sending all here to me.
Thank you very much for your collaboration, as usual.