Hello Sammy,
If the device you are connecting is truly a hub then it will not pass tagged traffic to the switch. It will simply broadcast all the traffic into the untagged vlan on the cisco switch (Native vlan). In this scenario you will never be able to get multiple VLANs to communicate through a hub.