Network Helper did not run: could not determine distribution or distribution version error on reboot
After a failed resize of the disc, I rebooted but got a 'Network Helper did not run: could not determine distribution or distribution' version error.
I've had a friend gone through the rescue mode and apparently everything is fine. We've also seen this thread, but since I'm not using CloudLinux but Ubuntu, we have not been able to find a way to set the network parameters and make it work.
Any ideas on how to solve this issue? Other than setting up another Linode and transfering the content from the old to the new.
1 Reply
I am sorry that you have been having an issue with network connectivity on your Linode. This error sometimes occurs when Network Helper is unable to determine which distribution you are using, and as such, did not add your Linode's IP address to the network configuration files.
In order to double check this, you can run the two commands below from our Lish console. Your Linode's IP address should match the one listed in the Linodes
tab on Cloud Manager.
ip a
ip r
Our Troubleshooting Basic Connections guide will provide you with some additional network troubleshooting steps, including the below commands.
sudo networkctl status
sudo systemctl status systemd-networkd -l
sudo journalctl -u systemd-networkd --no-pager | tail -20
cat /etc/systemd/network/05-eth0.network
sudo netplan apply
If your IP address is different than the one above, then you may need to configure your configuration files using these instructions. Remember to disable Network Helper
so that it doesn't overwrite your manual configuration changes.
You can do this by going to the Linode's Advance
tab -> Advanced Configurations
-> Configuration
. Then click the ...
next to the configuration profile you'd like to edit. Next, click Edit
. Scroll to the bottom of the profile, under Filesystem/Boot Helpers
, and turn off auto-configure networking
.
I hope this has been helpful! Feel free to reply to this post if you have any questions.