i too had this problem awhile ago. it was the cheap hub i was using. after many trial and errors, i found the solution. i swapped out the cheap 10 port hub i had to a belkin 7 port hub, but you have to make sure to buy a seperate power adapter to power each hub. a dc 5v-3.5amp should do it.
http://http://