Can you post the results of this from both Linux machines, and also ensure that Windows doesn't have a firewall enabled on it's network connections.
CODE
chkconfig --list | grep -i :on
then we'll see what services are enabled in Windows and running, maybe seeing iptables or shorewall somewhere in this list or even mandi-ifw.
[/quote]
OK, here is the output and my observations. The problem with disabling firewalls is that my setup gives both machines direct access to the internet via a switchbox . This connects to a telephony modem which also gives me my telephone service via a microwave link to my ISP (no wires here in rural Spain). The same connections via ethernet ports also allow the lan, so opening the physical local network port also gives access to the internet. I notice both machines show a second virtual interface (lo) but have no idea how this works. With Windows I just had to set up the shares and it was up and running, even the printer.
This is from the Downstairs machine
acpi 0:off 1:off 2:on 3:on 4:on 5:on 6:off
acpid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
alsa 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
avahi-daemon 0:off 1:off 2:off 3:on 4:off 5:on 6:off
consolekit 0:off 1:off 2:on 3:on 4:on 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dkms 0:off 1:off 2:off 3:on 4:on 5:on 6:off
dm 0:off 1:off 2:off 3:off 4:off 5:on 6:off
fuse 0:off 1:off 2:off 3:on 4:on 5:on 6:off
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
harddrake 0:off 1:off 2:off 3:on 4:on 5:on 6:off
hcfpci 0:off 1:off 2:on 3:on 4:on 5:on 6:off
hsf 0:off 1:off 2:on 3:on 4:on 5:on 6:off
httpd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
keytable 0:off 1:off 2:on 3:on 4:on 5:on 6:off
kheader 0:off 1:off 2:on 3:on 4:off 5:on 6:off
mandi 0:off 1:off 2:on 3:on 4:on 5:on 6:off
mdadm 0:off 1:off 2:on 3:on 4:on 5:on 6:off
messagebus 0:off 1:off 2:on 3:on 4:on 5:on 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
network-up 0:off 1:off 2:on 3:on 4:on 5:on 6:off
nfs-common 0:off 1:off 2:off 3:on 4:on 5:on 6:off
ntpd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
numlock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
partmon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
pcscd 0:off 1:off 2:on 3:on 4:on 5:on 6:off
resolvconf 0:off 1:off 2:on 3:on 4:on 5:on 6:off
shorewall 0:off 1:off 2:on 3:on 4:on 5:on 6:off
smb 0:off 1:off 2:off 3:on 4:on 5:on 6:off
sound 0:off 1:off 2:on 3:on 4:on 5:on 6:off
syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
system-tools-backends 0:off 1:off 2:off 3:on 4:on 5:on 6:off
vboxadd-timesync 0:off 1:off 2:off 3:on 4:off 5:on 6:off
webmin 0:off 1:off 2:on 3:on 4:off 5:on 6:off
wine 0:off 1:off 2:on 3:on 4:on 5:on 6:off
[root@localhost ~]#
I note that lisa is not listed downstairs. It is definitely installed, but I have no idea how to get it running - it all happened automatically using 2007.
And this from the upstairs machine.
[root@localhost ~]# chkconfig --list | grep -i :on
acpi 0:off 1:off 2:on 3:on 4:on 5:on 6:off
acpid 0:off 1:off 2:off 3:on 4:on 5:on 6:off
alsa 0:off 1:off 2:on 3:on 4:on 5:on 6:off
atd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
avahi-daemon 0:off 1:off 2:off 3:on 4:off 5:on 6:off
crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ct_sync 0:off 1:off 2:on 3:on 4:on 5:on 6:off
cups 0:off 1:off 2:on 3:on 4:on 5:on 6:off
dm 0:off 1:off 2:off 3:off 4:off 5:on 6:off
haldaemon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
harddrake 0:off 1:off 2:off 3:on 4:on 5:on 6:off
iptables 0:off 1:off 2:on 3:on 4:on 5:on 6:off
keytable 0:off 1:off 2:on 3:on 4:on 5:on 6:off
kheader 0:off 1:off 2:on 3:on 4:off 5:on 6:off
lisa 0:off 1:off 2:off 3:on 4:on 5:on 6:off
mandi 0:off 1:off 2:on 3:on 4:on 5:on 6:off
messagebus 0:off 1:off 2:off 3:on 4:on 5:on 6:off
netfs 0:off 1:off 2:off 3:on 4:on 5:on 6:off
network 0:off 1:off 2:on 3:on 4:on 5:on 6:off
network-up 0:off 1:off 2:on 3:on 4:on 5:on 6:off
nfslock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
numlock 0:off 1:off 2:off 3:on 4:on 5:on 6:off
partmon 0:off 1:off 2:off 3:on 4:on 5:on 6:off
portmap 0:off 1:off 2:off 3:on 4:on 5:on 6:off
postfix 0:off 1:off 2:on 3:on 4:on 5:on 6:off
resolvconf 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcgssd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
rpcidmapd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
shorewall 0:off 1:off 2:on 3:on 4:on 5:on 6:off
smb 0:off 1:off 2:off 3:on 4:on 5:on 6:off
sound 0:off 1:off 2:on 3:on 4:on 5:on 6:off
syslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off
ucarp 0:off 1:off 2:on 3:on 4:on 5:on 6:off
xfs 0:off 1:off 2:on 3:on 4:on 5:on 6:off
xinetd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
[root@localhost ~]#
It seems impossible to switch the shorewall off completely. The GUI tool allows you to select "No firewall" and deselect eth0, but it doesn't seem to stay switched off - when I go back in, eth0 is checked again and the "No