Dear Experts

I have got Anker 10 Port 60W Data Hub with 7 USB 3.0 Ports and 3 PowerIQ that connected to my windows 7 Desktop

when i connect my canon pixma MP230 USB printer it goes offline , if I connect the usb cable to computer directly the same printer will be online again.

Is that because USB hub doesn't supply enough power to the printer,,,,,,,,,,,,I have experienced the same issue before