I also had these connection getting stuck randomly problem, they appeard when transfering much data using samba server and a windows client with a gigabit connection.
I applied the patch from http://marc.theaimsgroup.com/?l=linux-kernel&m=116060287918559&w=2 to the sky2 v1.4 driver from ubuntu 2.6.15 kernel source and it seems to work, the lockups are gone. -- sky2 driver freezing system after ifdown and ifup https://launchpad.net/bugs/38865 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs