Do you have other devices connected to the hub? If so, that's the reason it's not working. A USB port provides a limited amount of power. Usually portable hard drives require all of a single ports power to operate, some even have a dual-head cable that uses 2-USB ports to provide the necessary power. If you need to use a hub, then you'll need to get a powered hub. A powered hub will have a power cable and plug into a wall outlet to provide a fixed amount of power to each of the ports on the hub. Your current hub is unpowered, thus it's taking the fixed amount of power from the one USB port on your MBP and dividing it up among as many as 4 devices.