Il ping funziona.
Se usi gli indirizzi IP, non ci sono problemi.
Se invece vuoi fare il ping da gnu/linux verso una macchina windows, usando il nome del computer (invece dell'indirizzo IP, che magari cambia ogni volta col DHCP), allora devi editare il file /etc/nsswitch.conf:
aggiungi "wins" alla riga:
hosts: files dns
che quindi diventa:
hosts: files dns wins
-------------------------
Se vuoi copiare file da windows a gnu/linux, puoi usare winscp:
http://winscp.net-------------------------
Come ti hanno gia' suggerito, ci sono un sacco di soluzioni per l'interoperabilita': samba, ftp, scp, http