Bug 75849
Summary: | canon_pp driver is missing | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Paul Gear <citecpdg> |
Component: | sane-backends | Assignee: | Tim Waugh <twaugh> |
Status: | CLOSED RAWHIDE | QA Contact: | |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 8.0 | CC: | michael.wiktowy |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | 1.0.12-3 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2003-06-16 11:33:17 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Paul Gear
2002-10-14 00:14:33 UTC
This back-end requires libieee1284, which is not included in Red Hat Linux. Could libieee1284 be included in the Redhat distro so this driver could be included? This inability to use my scanner has been frustrating. What are the reasons for not including this base package? I tried out a few things and got my CanoScan FB630P working from within Redhat 9 (and a few RPM packages from Mandrake). For those of you interested (and that haven't bailed for another distro already), here is what I did: I made sure that my parallel port was being detected at bootup. You should see something in "dmesg |less" about the parallel port. If not, try: 1) adding "alias paraport_lowlevel paraport_pc" into your /etc/modules.conf file. 2) turning off PnP in your BIOS for your parallel port. I had problems at first and had to do at least one of those things for my port to show up. Uninstall the RedHat SANE packages with the command: "rpm -e sane-backends-1.0.9-5 sane-frontends-1.0.9-2 xsane-0.89-3 xsane-gimp-0.89-3" Downloaded and installed the following Mandrake packages: gimp-libgimp-1.1.25-13mdk.i586.rpm libieee1284_3-0.2.6-1.1mdk.i586.rpm libsane1-1.0.9-3.1mdk.i586.rpm sane-backends-1.0.9-3.1mdk.i586.rpm sane-frontends-1.0.9-1.1mdk.i586.rpm xsane-0.90-1.1mdk.i586.rpm xsane-gimp-0.90-1.1mdk.i586.rpm With optional OCR packages that interface with xsane: gocr-0.37-2mdk.i586.rpm gocr-gtk-0.37-2mdk.i586.rpm Comment out (or delete) all but the "canon_pp" line in /etc/sane.d/dll.conf . Otherwise xsane takes a long time finding your scanner as it works throught the list. Leave the "net" line in as well if you want to have the scanner network available via saned. I haven't experimented with that so I cannot confirm that it works properly. Add in the line "init_mode FB630P parport0" into /etc/sane.d/canon_pp.conf . The FB630P is my scanner. The other options are FB620P or AUTO (which will try both). parport0 since that was were my one and only parallel port ends up. If you have multiple ports then this might be different. If you don't want to run xsane as root (as is recommended by xsane on its startup) then you have to change the permissions on /dev/parport0 to include the users that you want to allow use of the parallel port. You could allow global usage with the command "chmod o+rw /dev/parport0" or just add the users to group "lp" After banging my head each time a RedHat release would come out without the canon_pp driver, I am happy that I have found success in some way and hope others benefit from my collected advice. Fixed package will appear in rawhide shortly. |