I'm guessing that you didn't look around much. If the USB Hub you bought is an Anker 10 Port 3.0 it won't work with RPi. You need a RPi verified Hub. there is a link to that list around here somewhere. There is also a whole thread about doing this on a Pi.
What I've been trying to use while awaiting the 7 port Plugable (I see is unverified and some report problems) is a CyberPower CP-HA420 with a 2.6 amp 5 volt supply it came with. Waking them all up at once I was getting connect-debounce errors. I just tried waking up the RPi with the hub but not the B.E, then plugged in the B.E.
[ 65.763973] usbcore: registered new interface driver usbserial_generic
[ 65.764083] USB Serial support registered for generic
[ 65.764110] usbserial: USB Serial Driver core
[ 65.858437] usbcore: registered new interface driver cp210x
[ 65.858635] USB Serial support registered for cp210x
[ 65.858781] cp210x 1-1.2.2:1.0: cp210x converter detected
[ 65.956346] usb 1-1.2.2: reset full-speed USB device number 5 using dwc_otg
[ 66.060840] usb 1-1.2.2: cp210x converter now attached to ttyUSB0
[ 66.795443] cp210x ttyUSB0: cp210x converter now disconnected from ttyUSB0
[ 66.795590] cp210x 1-1.2.2:1.0: device disconnected
added the B.E.
[root@minepeon minepeon]# dmesg | tail
[ 72.506354] usb 1-1.2.2: device descriptor read/64, error -32
[ 72.696266] usb 1-1.2.2: device descriptor read/64, error -32
[ 72.886272] usb 1-1.2.2: new full-speed USB device number 7 using dwc_otg
[ 72.966416] usb 1-1.2.2: device descriptor read/64, error -32
[ 73.156318] usb 1-1.2.2: device descriptor read/64, error -32
[ 73.346341] usb 1-1.2.2: new full-speed USB device number 8 using dwc_otg
[ 73.766120] usb 1-1.2.2: device not accepting address 8, error -32
[ 73.846295] usb 1-1.2.2: new full-speed USB device number 9 using dwc_otg
[ 74.266224] usb 1-1.2.2: device not accepting address 9, error -32
[ 74.266471] hub 1-1.2:1.0: unable to enumerate USB device on port 2
I went into /sys/module/usbcore/parameters/ and changed old_scheme_first to Y and increased initial_descriptor_timeout from 5000 to 15000.
I rebooted and no joy. I stopped cgminer and restarted getting this:
[1969-12-31 19:06:05] Started cgminer 3.3.1
[1969-12-31 19:06:05] Loaded configuration file /opt/minepeon/etc/miner.conf
[1969-12-31 19:06:05] No devices detected!
[1969-12-31 19:06:05] Waiting for USB hotplug devices or press q to quit
Seeing the hotplug notice, I tried disconnecting the B.E. and reconnecting. No change.