Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114496 - genkernel: CONFIG_USB_PRINTER should be on by default
Summary: genkernel: CONFIG_USB_PRINTER should be on by default
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: genkernel (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Genkernel Maintainers
URL:
Whiteboard:
Keywords: InVCS
Depends on:
Blocks:
 
Reported: 2005-12-04 20:27 UTC by aizvorski
Modified: 2005-12-16 12:11 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description aizvorski 2005-12-04 20:27:34 UTC
Printing to USB printers requires the usblp module (CONFIG_USB_PRINTER=m in
/usr/share/genkernel/x86/kernel-config-2.6).  This is not built by default, and
it really should be, unless it causes pretty major breakage elsewhere.


Reproducible: Always
Steps to Reproduce:
1. genkernel all
2. modprobe usblp


Actual Results:  
FATAL: Module usblp not found.


Expected Results:  
load usblp module.

Rationale:

* most people who have printers have USB printers (as opposed to
parallel/serial/ethernet/etc).  most inexpensive printers sold today are USB-only.
* usblp is required to use any USB printer.
* this results in a rather unpleasant user experience: emerge cups/foomatic/etc,
setup printer with lpadmin, try to print a test page -> printer does not
respond?? and no indication of what is wrong (since lsusb does in fact show the
correct device).  when one does figure it out it causes the inevitable kernel
rebuild.
* also, all kinds of other usb device support is built by default (hid, webcams,
mass storage, usb->serial, usb network, etc etc)

Therefore: usblp really should be built by default, unless it causes really
major breakage elsewhere (and I don't think it does).
Comment 1 Chris Gianelloni (RETIRED) gentoo-dev 2005-12-05 08:13:21 UTC
Changed in CVS... thanks for the bug report.  It used to be enabled, but I
somehow disabled it by accident.
Comment 2 Tim Yamin (RETIRED) gentoo-dev 2005-12-16 12:11:52 UTC
Fixed in 3.3.9; thanks!