I have just installed gOS 3.0 on an HP Pavilion dv5000.
It has 3 usb ports, 2 on the left, 1 on the right.
The 2 on the left are working, the 1 on the right is not.
It was working with a previous OS.
Is it possible to fix this, and if so, how?

fwiw, the output of lspci makes me think that 1 port is 2.0, the others not.
# lspci | grep USB
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller

I downloaded the tool usbview like so:
#apt-get install usbview.
when i run it (#/usr/bin/usbview), I get a dialogbox that says:
Can not open the file /proc/bus/usb/devices
Verify that you have USB compiled into your kernel, have the USB core modules loaded, and have the usbdevfs file system mounted.

Indeed, there is nothing there:
# grep Ver /proc/bus/usb/devices
grep: /proc/bus/usb/devices: No such file or directory

Did this too, not sure what it means
# dmesg | grep USB
[ 383.933221] hub 3-0:1.0: Cannot enable port 6. Maybe the USB cable is bad?
[ 387.419523] hub 3-0:1.0: Cannot enable port 7. Maybe the USB cable is bad?
[ 198.064538] hub 3-0:1.0: Cannot enable port 8. Maybe the USB cable is bad?
[ 418.856936] hub 3-0:1.0: Cannot enable port 5. Maybe the USB cable is bad?
(many many more lines follow, with the same port #s as above)