On Friday, 19 April 2024 15:05:47 BST Dale wrote: > Anyway, while investigating this, I realized the network setup is not > like on my old rig. Heck, I couldn't even figure out how to restart it > other than switching to the boot runlevel and back to default, or > rebooting. After a bit, I think I can restart DHCP and it restart the > network. I figured out the cable was unplugged before trying that. I'm > wanting to set up the NAS box network the same way as my main rig. > That's the old manual way. I went back to the install handbook, that's > what I followed when installing on my main rig. Thing is, it has been > updated and the old way isn't all there. I followed what little bit is > there but it defaults back to the new way. I'm sure I'm missing some > file I need to edit but I can't figure out which one it is. So, is > there a way to get the old instructions again? The ones I followed > several years ago for my main rig? I tried searching but it seems they > all gone. Maybe there is a place I'm not aware of tho. Basically, I > want to be able to start/stop/restart enp3s0 as a service and have it in > a runlevel.
Without knowing what you refer to as 'The Old Way' Vs 'The New Way', or how your 'main rig', Vs your 'old rig' may have been configured, I'll try to make a guess, or two: 1. Old Way = netifrc You configure /etc/conf.d/net using the well commented example provided in: /usr/share/doc/netifrc-*/net.example.bz2 You symlink your interface enp3s0 to the net.lo netifrc init script and add it to the default runlevel: ln -s /etc/init.d/net.lo /etc/init.d/net.enp3s0 rc-update add net.enp3s0 default then (re)start, check the status, or stop your newly configured interface, e.g.: rc-service -v net.enp3s0 status rc-service -v net.enp3s0 restart More detailed info than you should ever need and all on one page, is provided here: https://wiki.gentoo.org/wiki/Netifrc 2. New Way = DHCP (?) Although dhcp can be configured as a fallback option within /etc/conf.d/net in addition to static addresses, gateways, etc., it can also be set up as a standalone service without netifrc. Emerge dhcpcd and add it to the default runlevel. If you have set static IP address(es) at your home router for the old box and its MAC address, then that's all you need to do before you run: rc-service -v dhcpcd restart If you prefer to not set up a configuration for your old rig on the router, then you can add a static IP address in your /etc/dhcpcd.conf. Again, more info than you should need is provided here: https://wiki.gentoo.org/wiki/Dhcpcd HTH, otherwise ask if you get stuck.
signature.asc
Description: This is a digitally signed message part.