LinuxNewbie.org: Getting USB/Your Printer WorkingAug 07, 2000, 12:50 (0 Talkback[s])
(Other stories by Sterling)
[ Thanks to Sensei for this link. ]
"2.2.x kernels do have USB built-in, but its very outdated and buggy. The 2.3.x and 2.4.x have much better USB support, but not everyone may want to use a development kernel. Luckily, the 2.3.x USB support has been "backpatched" to work with the 2.2.x kernel. So in order to get USB support working properly, we must download and apply this patch."
"Make sure that you have the RedHat Printtool program installed. Its a nice interface for changing /etc/printcap (the file where your printer data resides). It also lets you print test pages, although I think there may be a few bugs there. When I tried, I had to restart lpd after each test page. Printtool should come pre-installed on RedHat systems, as part of the control panel package. For those of us using Debian, its also available as a .deb file. The lastest version is, I think, 3.41-4. Debian users can download it from the Package Data Page. And for RedHat users, the only download URL I could find was: Linuxberg."
"Now, cd /dev. If there's a usb directory here, cd into it. Otherwise, create one using mkdir and cd into it. This is where you'll put the device files for your USB printer and any other USB devices you happen to install. You should already be root if you've been following this NHF. If you aren't, use the su command to make yourself root."