Drawing 100mA / common ground for a bus-powered USB hub
USB doesn't have Tx and Rx, it has D+ and D-. These need to be connected by name (so D+ to D+ and D- to D-)  

If you connected these the wrong way round it's possible the host will shut the port down to prevent damage. You shouldn't need a resistor from Vcc to GND anyway, the host doesn;t need to have 100mA drawn to detect a device, it detects it with a pulldown of one of the datalines)

If the hub has a separate supply, then you just need to connect the ground lines - you don't want to connect Vcc together. Obviously if it doesn't you need to power it from the host supply (i.e connect both)