veap, não tenho muito conhecimento de samba, mas fiz a pergunta anterior pra te dar uma sugestão, por questão de segurança seria interessante colocar outra placa de rede na sua máquina Ubuntu e ligar esta segunda placa no switch, e deixar a placa anterior ligada no router, aí você consegue um bom nível de segurança. eu tenho 1 máquina com Ubuntu e outra com XP, uso a maquina Windows apenar para desenvolvimento de software, antes estava com uma configuração semelhante à sua, um prato cheio pra os maníacos da internet.
Suas máquinas Windows estão enxergando o Ubuntu? Ou não há 'visão' em nenhum sentido? O samba está ativo? Verifique com smbstatus.