Costa o compartilhamento tem que ser feito no Windows, sendo que no linux a informação do burnx esta correta, não se esquecendo mesmo dos DNS, primário e secundário.
Como seu modem é roteado porque não usar um hub? Assim você deixaria o modem ligado diretamente a ele, deixando a internet independente de ter o PC windows ligado, tendo internet sempre que ligar qualquer um dos equipamentos.
Não que neste caso vá fazer alguma diferença, mas seu detalhamento da situação ai não foi nada detalhado, não falou a configuração do PC direito, não disse como o modem é ligado ao PC, faltou foi muita informação.