Con respecto a la 1ª solución, faltó indicar que habría que crear un cnx puente entre la cnx wifi y la cableada o bien compartir ICS de la cnx wifi a la cableada.
Hola, creo que te estas liando, con la solución del cable cruzado no tienes que hacer nada de eso.
Probado y requeteprobado, por mí.
Unir los dos ordenadores por cable cruzado, en el que recibe internet via wifi, vas a crear red local, pones nombre de equipo, grupo de trabajo, le indicas que esa maquina se conecta directamente, compartir archivos, guardas y reinicias.
En la otra maquina, crear red local, nombre de equipo ditinto, el
mismo grupo de trabajo, le indicas que esta maquina se conecta atraves de otro equipo de la red, compartir archivos, guardas y reinicias.
Y yá está.
FUNCIONA, no hay que hacer nada más que esto. Así de sencillo.
Saludos.