He revisado ese link pero viene a explicar más o menos lo que ya he hecho. Si acaso explico brevemente los pasos que he seguido por si eso ayuda a detectar donde está el problema:
Me identifico dentro de linux y lo primero que hice fue editar el archivo etc/network/interfaces
y ahi le introduzco la configuración deseada, o sea:
auto eth0
iface eth0 inet static
address 192.168.1.77
netmask 255.255.255.0
gateway 192.168.1.1
Despues de guardar. Edito tambien el archivo @resolv.conf que está dentro del directorio ETC y le pongo lo siguiente:
nameserver 8.8.8.8
y guardo los cambios
En ese punto reinicio la MiSTer
Una vez dentro vuelvo a acceder al modo consola de linux y hago un ping a las siguientes direcciones IP:
8.8.8.8 (la del nameserver)
192.168.1.1 (la de la puerta de enlace ó gateway)
192.168.1.77 (la ip estática de la MiSTer)
En todas ellas obtengo respuesta conforme hay conexion (o sea que se envian paquetes de información) pero a los 15 segundos aproximadamente a la que intento hacer un ping a 8.8.8.8, me dice "Destination Host Unreacheable" y si abro el archivo @resolv.etc observo como me ha cambiado el nameserver de 8.8.8.8 que tenía al 127.0.0.1 . Aqui es donde está el problema y es que al pasar esos 15 segundos entiendo que la MiSTer activa la configuración por DHCP y me lo fastidia todo. Después de eso, consultando la configuracion de red con Ifconfig me sale que
eth0: flags=-28605<UP, BROADCAST, RUNNING, MULTICAST, DYNAMIC> mtu 1500
inet 192.168.1.77 netmask 255.255.255.0 broadcast 192.168.1.255
(debajo salen otros datos que entiendo que son irrelevantes)
Y por último , si ejecuto el comando route -n y me sale una cosa muy rara (muchas lineas):
Destination Gateway Genmask Flags Metric Ref Use lface
0.0.0.0 0.0.0.0 0.0.0.0 U 0 0 0 eth0
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
No sé qué más tocar, la verdad

.
un saludo