Ok, here's something interesting (now I have that old hub plugged in)... I decided to plug in my SD card reader and have now...
# usbdevs -v
Controller /dev/usb0:
addr 1: full speed, self powered, config 1, OHCI root hub(0x0000), PXA27x(0x0000), rev 1.00
port 1 powered
port 2 addr 2: full speed, self powered, config 1, TUSB2046 hub(0x2046), Texas Instruments(0x0451), rev 1.25
port 1 addr 5: full speed, power 500 mA, config 1, USBHS SD Reader(0x1103), vendor 0x07d0(0x07d0), rev 1.13
port 2 powered
port 3 addr 4: low speed, power 100 mA, config 1, Wireless Mouse(0x0011), Wireless Mouse(0x05fe), rev 1.01
port 4 addr 3: full speed, power 300 mA, config 1, LN029(0x182d), Sitecom(0x6189), rev 0.01
#
The reader shows 500 mA, and that thing has been absolutely bullet proof on the Z running without hub/power.
Or, I'm guessing this value is just a 'guess' on the part of the hardware as to what it may require.
- Andy