je confirme, l'USB 2 fonctionne parfaitement, mais seulement à partir du kernel 2.4.19 (ou la série des 2.5.x). Pour faire fontionner un controleur usb, il suffit de charger le module corespondant
modprobe usb-uhci (chipset VIA, Intel...)
modprobe usb-ohci (autres chipsets...)
modprobe ehci-hcd (chipset USB 2.0)
Attention, les chipsets USB 2.0 contiennent aussi un controleur USB 1, donc en plus de l'ehci, il faut aussi charger l'ohci ou l'uhci.
Je serait étonné que l'USB de ta carte mère ne tourne pas sous linux ! T'as essayé un modprobe usb-uhci ?
Ensuite, tu fais un mount -t usbdevfs none /proc/bus/usb (si ce n'est déjà fait... tu peux vérifier en faisant mount).
Enfin, regarde le contenu du fichier /proc/bus/usb/devices. Il t'indique les périphériques USB connectés (y compris le controleur).