Ethernet not working a Raspberry Pi 3B with any external drive attached

I boot from SD.
When i boot with any other peripherials (without any external drive attached), keyboard, mouse, wireless keyboard+mouse everything is ok.