I'm using gentoo as a home router, and using dnsmasq I am having fairly frequent disconnects of hosts which requires me to log in to each host and run dhcpcd -k && dhcpcd -L in order to reconnect. The hosts encountering this issue are all listed in my /etc/dnsmasq.conf file as follows:
Code: Select all
dhcp-host=[mac address],hellahax,192.168.0.100,infinite
dhcp-host=[mac address],blackomen,192.168.0.101,infinite
dhcp-host=[mac address],regicide,192.168.0.102,infinite
dhcp-host=[mac address],regicide,192.168.0.103,infinite
dhcp-host=[mac address],pirate,192.168.0.106,infinite
dhcp-host=[mac address],pirate,192.168.0.107,infinite
dhcp-host=[mac address],batocera,192.168.0.108,infiniteIn addition, periodically my gentoo router will stop listening on ssh and disconnect me. If I scan it and watch with nmap, I can see it starts listening on the default port 22 for a few minutes before listening on the port I specified in my ssh conf file, 51018. I'm not sure if sshd is crashing for some reason or what is up.
Does anyone have any ideas? Thanks. I've been running dnsmasq in debug mode and logging everything into a file, but don't see anything particularly useful in there. Could this be a problem on the client side?


