<div dir="ltr">the box with the modem should have a second nic, whose address will be the gateway (eg 192.168.x.y) of your local network (eg 192.168.x.0, netmask 255.255.255.0).  it needs ip forwarding enabled in /etc/sysctl.conf.  if it has a firewall that'll likely need attention.   you can set it up as a dhcp server for your local network, or just give each box a fixed address (eg 192.168.x.yy).  you can use google's 8.8.8.8 for a dns server.  wired and wifi may all interconnect on your local network.  NetworkMangler is a relatively new player in all this, you can use it or not.  search "local network <yourdistro> howto"</div>