Some years ago I had Slackware 9.1 on a box. Everything was working fine (USB, cdrom, network, yaddah yaddah). I now have a 10.1 (upgraded to 2.6.15) server running out of the same box, and almost everything is working. Today I went to install a printer to share with my network, however, and notice that the result for lsusb is blank.
Running lspci shows no controller for USB ports, and updating the kernel (from 2.4.29) did nothing as well.
00:00.0 Host bridge: VIA Technologies, Inc. VT8378 [KM400] Chipset Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
00:09.0 Ethernet controller: Marvell: Unknown device 1fa6 (rev 07)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8235 ISA Bridge
00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C/VT8235 PIPC Bus Master IDE (rev 06)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 74)
01:00.0 VGA compatible controller: VIA Technologies, Inc. VT8378 [S3 UniChrome] Integrated Video (rev 01)