Problema Samba Ubuntu/Win7

Tengo el siguiente problema, que espero alguien pueda orientarme porque no encontré la solución en ningún foro. Tengo Ubuntu 11.04 y samba 3.5.8, al acceder mediante wifi desde win7 funciona perfectamente, hasta que comienzo a transferir (desde la sesión de windows) archivos pesados de ubuntu a windows. La copia comienza a ralentizarse hasta que samba parece caerse.

El último log que parece modificarse es /var/log/samba/log.pcc, cuyo último fragmentos es:
[2011/06/14 22:03:35.547899, 1] smbd/service.c:1070(make_connection_snum)
pcc (::ffff:192.168.100.50) connect to service compartidos initially as user eloy (uid=1000, gid=1000) (pid 1992)
[2011/06/14 22:03:53.617034, 0] smbd/nttrans.c:2271(call_nt_transact_ioctl)
call_nt_transact_ioctl(0x1401c4): Currently not implemented.
[2011/06/14 22:21:23.822925, 0] lib/util_sock.c:474(read_fd_with_timeout)
[2011/06/14 22:21:23.823179, 0] lib/util_sock.c:1441(get_peer_addr_internal)
getpeername failed. Error was Transport endpoint is not connected
read_fd_with_timeout: client 0.0.0.0 read error = No route to host.
[2011/06/14 22:21:23.823923, 0] lib/util_sock.c:680(write_data)
[2011/06/14 22:21:23.824040, 0] lib/util_sock.c:1441(get_peer_addr_internal)
getpeername failed. Error was Transport endpoint is not connected
write_data: write failure in writing to client 0.0.0.0. Error Broken pipe
[2011/06/14 22:21:23.824252, 0] smbd/process.c:79(srv_send_smb)
Error writing 75 bytes to client. -1. (Transport endpoint is not connected)
[2011/06/14 22:21:23.824639, 0] lib/util_sock.c:680(write_data)
[2011/06/14 22:21:23.824752, 0] lib/util_sock.c:1441(get_peer_addr_internal)
getpeername failed. Error was Transport endpoint is not connected
write_data: write failure in writing to client 0.0.0.0. Error Broken pipe
[2011/06/14 22:21:23.824911, 0] smbd/process.c:79(srv_send_smb)
Error writing 75 bytes to client. -1. (Transport endpoint is not connected)
[2011/06/14 22:21:23.825197, 1] smbd/service.c:1251(close_cnum)
pcc (::ffff:192.168.100.50) closed connection to service compartidos
Sessions still open, not unmounting
[2011/06/14 23:10:42.621800, 1] smbd/service.c:1070(make_connection_snum)
pcc (::ffff:192.168.100.50) connect to service compartidos initially as user eloy (uid=1000, gid=1000) (pid 1791)
[2011/06/14 23:10:54.458540, 0] smbd/nttrans.c:2271(call_nt_transact_ioctl)
call_nt_transact_ioctl(0x1401c4): Currently not implemented.
[2011/06/15 00:14:24.069685, 0] lib/util_sock.c:474(read_fd_with_timeout)
[2011/06/15 00:14:24.069939, 0] lib/util_sock.c:1441(get_peer_addr_internal)
getpeername failed. Error was Transport endpoint is not connected
read_fd_with_timeout: client 0.0.0.0 read error = No route to host.
[2011/06/15 00:14:24.070687, 0] lib/util_sock.c:680(write_data)
[2011/06/15 00:14:24.070823, 0] lib/util_sock.c:1441(get_peer_addr_internal)
getpeername failed. Error was Transport endpoint is not connected
write_data: write failure in writing to client 0.0.0.0. Error Broken pipe
[2011/06/15 00:14:24.070994, 0] smbd/process.c:79(srv_send_smb)
Error writing 75 bytes to client. -1. (Transport endpoint is not connected)
[2011/06/15 00:14:24.071369, 0] lib/util_sock.c:680(write_data)
[2011/06/15 00:14:24.071480, 0] lib/util_sock.c:1441(get_peer_addr_internal)
getpeername failed. Error was Transport endpoint is not connected
write_data: write failure in writing to client 0.0.0.0. Error Broken pipe
[2011/06/15 00:14:24.071648, 0] smbd/process.c:79(srv_send_smb)
Error writing 75 bytes to client. -1. (Transport endpoint is not connected)
[2011/06/15 00:14:24.071942, 1] smbd/service.c:1251(close_cnum)
pcc (::ffff:192.168.100.50) closed connection to service compartidos
Sessions still open, not unmounting

** Algunos datos adicionales:
Nombre usuario (en windows y en linux): Eloy
Nombre PC Ubuntu: EL-1005HA
Nombre PC Windows7: PCC
Carpeta compartida: compartidos