I tried to recompile the kernel and remove the ubuntu modification from drivers/usb/core/hub.c (see attached patch), and the usb hubs are working back. I guess the bug is somewhere in this modification.
How I did :
apt-get source linux-image-2.6.24-21-generic patch -p1 -R < hub.patch cd linux-2.6.24.2/ cp /boot/config-2.6.24-21-generic .config make deb-pkg dpkg -i ../linux-2.6.24.3_2.6.24.3_i386.deb mkinitramfs -o /boot/initrd.img-2.6.24.3 edit /boot/grub/menu.lst
reboot on this kernel.
I tried to recompile the kernel and remove the ubuntu modification from drivers/ usb/core/ hub.c (see attached patch), and the usb hubs are working back. I guess the bug is somewhere in this modification.
How I did :
apt-get source linux-image- 2.6.24- 21-generic 2.6.24- 21-generic .config 2.6.24. 3_2.6.24. 3_i386. deb img-2.6. 24.3
patch -p1 -R < hub.patch
cd linux-2.6.24.2/
cp /boot/config-
make deb-pkg
dpkg -i ../linux-
mkinitramfs -o /boot/initrd.
edit /boot/grub/menu.lst
reboot on this kernel.