Um genau das heraus zu finden wäre gut das der Themenstarter genau das macht. Danach weiß man mehr 😉
Treiber für Scanner Canon P-208II lässt sich nicht installieren
Anmeldungsdatum: Beiträge: 2702 |
|
||||
Anmeldungsdatum: Beiträge: 2700 Wohnort: Germany - BW |
Syntaxy, schau mal, ob der Treiberinstaller folgende Datei angelegt hat cat /etc/udev/rules.d/80-cndrvsane.rules Wenn ja, öffne diese Datei mit einem Editor mit Rootrechten gksudo gedit /etc/udev/rules.d/80-cndrvsane.rules (evtl. das Paket gksu, falls im Terminal gemeldet, nachinstallieren) – suche die Zeile mit dem Modell P208II auf und ändere die USB ID von "165f" nach "1660", abspeichern, neustarten und neuer Versuch. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: Zähle... |
Ich probiere das alles mal aus. Hier die Ergebnisse: Knarf68's Vorschläge: sudo apt-get install lib32stdc++6 [sudo] password for noname: Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig lib32stdc++6 is already the newest version. Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt: chromium-codecs-ffmpeg-extra kde-l10n-de kde-l10n-engb Verwenden Sie »apt-get autoremove«, um sie zu entfernen. 0 aktualisiert, 0 neu installiert, 0 zu entfernen und 14 nicht aktualisiert. scangearmp scangearmp: command not found scangearmp2 scangearmp2: command not found sudo apt-get install sane-extras libsane-extras-common Paketlisten werden gelesen... Fertig Abhängigkeitsbaum wird aufgebaut. Statusinformationen werden eingelesen.... Fertig E: Paket sane-extras kann nicht gefunden werden. scangearmp und scangearmp2 bringen danach kein neues Ergebnis. sudo sane-find-scanner # sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer. # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. could not fetch string descriptor: Operation timed out could not fetch string descriptor: Pipe error found USB scanner (vendor=0x0bda [Generic], product=0x0129 [USB2.0-CRW]) at libusb:001:003 could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error # Your USB scanner was (probably) detected. It may or may not be supported by # SANE. Try scanimage -L and read the backend's manpage. # Not checking for parallel port scanners. # Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program. Nun HarryD's Vorschläge: cat /etc/udev/rules.d/80-cndrvsane.rules # 80-cndrvsane.rules ACTION!="add", GOTO="cndrvsane_end" SUBSYSTEM=="usb_device", GOTO="cndrvsane_start" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="cndrvsane_start" GOTO="cndrvsane_end" LABEL="cndrvsane_start" //DR-5010C ATTR{idVendor}=="04a9", ATTR{idProduct}=="1606", MODE="666" //DR-2580C ATTR{idVendor}=="04a9", ATTR{idProduct}=="1608", MODE="666" //DR-4010C ATTR{idVendor}=="1083", ATTR{idProduct}=="1614", MODE="666" //DR-2510C ATTR{idVendor}=="1083", ATTR{idProduct}=="1617", MODE="666" //DR-2010C ATTR{idVendor}=="1083", ATTR{idProduct}=="161b", MODE="666" //DR-3010C ATTR{idVendor}=="1083", ATTR{idProduct}=="161d", MODE="666" //DR-3010C ATTR{idVendor}=="1083", ATTR{idProduct}=="1621", MODE="666" //DR-9050C ATTR{idVendor}=="1083", ATTR{idProduct}=="1622", MODE="666" //DR-7550C ATTR{idVendor}=="1083", ATTR{idProduct}=="1623", MODE="666" //DR-6050C ATTR{idVendor}=="1083", ATTR{idProduct}=="1624", MODE="666" //DR-6010C ATTR{idVendor}=="1083", ATTR{idProduct}=="1626", MODE="666" //DR-150 ATTR{idVendor}=="1083", ATTR{idProduct}=="1627", MODE="666" //P150 ATTR{idVendor}=="1083", ATTR{idProduct}=="162c", MODE="666" //FSU101 ATTR{idVendor}=="1083", ATTR{idProduct}=="162e", MODE="666" //DR-6030C ATTR{idVendor}=="1083", ATTR{idProduct}=="16e8", MODE="666" //DR-M160 ATTR{idVendor}=="1083", ATTR{idProduct}=="163e", MODE="666" //DR-M140 ATTR{idVendor}=="1083", ATTR{idProduct}=="163f", MODE="666" //DR-C125 ATTR{idVendor}=="1083", ATTR{idProduct}=="1640", MODE="666" //DR-P215 ATTR{idVendor}=="1083", ATTR{idProduct}=="1641", MODE="666" //P215 ATTR{idVendor}=="1083", ATTR{idProduct}=="1646", MODE="666" //FSU201 ATTR{idVendor}=="1083", ATTR{idProduct}=="1648", MODE="666" //DR-C130 ATTR{idVendor}=="1083", ATTR{idProduct}=="164a", MODE="666" //DR-P208 ATTR{idVendor}=="1083", ATTR{idProduct}=="164b", MODE="666" //P208 ATTR{idVendor}=="1083", ATTR{idProduct}=="164c", MODE="666" //DR-M1060 ATTR{idVendor}=="1083", ATTR{idProduct}=="1657", MODE="666" //DR-C120 ATTR{idVendor}=="1083", ATTR{idProduct}=="1651", MODE="666" //DR-F120 ATTR{idVendor}=="1083", ATTR{idProduct}=="1654", MODE="666" //DR-P215II ATTR{idVendor}=="1083", ATTR{idProduct}=="1659", MODE="666" //P215II ATTR{idVendor}=="1083", ATTR{idProduct}=="165b", MODE="666" //DR-P208II ATTR{idVendor}=="1083", ATTR{idProduct}=="165d", MODE="666" //P208II ATTR{idVendor}=="1083", ATTR{idProduct}=="165f", MODE="666" //DR-C225 ATTR{idVendor}=="1083", ATTR{idProduct}=="1658", MODE="666" //P201 ATTR{idVendor}=="1083", ATTR{idProduct}=="1652", MODE="666" LABEL="cndrvsane_end" Bei Eingabe von gksudo gedit /etc/udev/rules.d/80-cndrvsane.rules öffnet sich ein Fenster mit folgendem Inhalt: # 80-cndrvsane.rules ACTION!="add", GOTO="cndrvsane_end" SUBSYSTEM=="usb_device", GOTO="cndrvsane_start" SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="cndrvsane_start" GOTO="cndrvsane_end" LABEL="cndrvsane_start" //DR-5010C ATTR{idVendor}=="04a9", ATTR{idProduct}=="1606", MODE="666" //DR-2580C ATTR{idVendor}=="04a9", ATTR{idProduct}=="1608", MODE="666" //DR-4010C ATTR{idVendor}=="1083", ATTR{idProduct}=="1614", MODE="666" //DR-2510C ATTR{idVendor}=="1083", ATTR{idProduct}=="1617", MODE="666" //DR-2010C ATTR{idVendor}=="1083", ATTR{idProduct}=="161b", MODE="666" //DR-3010C ATTR{idVendor}=="1083", ATTR{idProduct}=="161d", MODE="666" //DR-3010C ATTR{idVendor}=="1083", ATTR{idProduct}=="1621", MODE="666" //DR-9050C ATTR{idVendor}=="1083", ATTR{idProduct}=="1622", MODE="666" //DR-7550C ATTR{idVendor}=="1083", ATTR{idProduct}=="1623", MODE="666" //DR-6050C ATTR{idVendor}=="1083", ATTR{idProduct}=="1624", MODE="666" //DR-6010C ATTR{idVendor}=="1083", ATTR{idProduct}=="1626", MODE="666" //DR-150 ATTR{idVendor}=="1083", ATTR{idProduct}=="1627", MODE="666" //P150 ATTR{idVendor}=="1083", ATTR{idProduct}=="162c", MODE="666" //FSU101 ATTR{idVendor}=="1083", ATTR{idProduct}=="162e", MODE="666" //DR-6030C ATTR{idVendor}=="1083", ATTR{idProduct}=="16e8", MODE="666" //DR-M160 ATTR{idVendor}=="1083", ATTR{idProduct}=="163e", MODE="666" //DR-M140 ATTR{idVendor}=="1083", ATTR{idProduct}=="163f", MODE="666" //DR-C125 ATTR{idVendor}=="1083", ATTR{idProduct}=="1640", MODE="666" //DR-P215 ATTR{idVendor}=="1083", ATTR{idProduct}=="1641", MODE="666" //P215 ATTR{idVendor}=="1083", ATTR{idProduct}=="1646", MODE="666" //FSU201 ATTR{idVendor}=="1083", ATTR{idProduct}=="1648", MODE="666" //DR-C130 ATTR{idVendor}=="1083", ATTR{idProduct}=="164a", MODE="666" //DR-P208 ATTR{idVendor}=="1083", ATTR{idProduct}=="164b", MODE="666" //P208 ATTR{idVendor}=="1083", ATTR{idProduct}=="164c", MODE="666" //DR-M1060 ATTR{idVendor}=="1083", ATTR{idProduct}=="1657", MODE="666" //DR-C120 ATTR{idVendor}=="1083", ATTR{idProduct}=="1651", MODE="666" //DR-F120 ATTR{idVendor}=="1083", ATTR{idProduct}=="1654", MODE="666" //DR-P215II ATTR{idVendor}=="1083", ATTR{idProduct}=="1659", MODE="666" //P215II ATTR{idVendor}=="1083", ATTR{idProduct}=="165b", MODE="666" //DR-P208II ATTR{idVendor}=="1083", ATTR{idProduct}=="165d", MODE="666" //P208II ATTR{idVendor}=="1083", ATTR{idProduct}=="165f", MODE="666" //DR-C225 ATTR{idVendor}=="1083", ATTR{idProduct}=="1658", MODE="666" //P201 ATTR{idVendor}=="1083", ATTR{idProduct}=="1652", MODE="666" LABEL="cndrvsane_end" |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 11 |
Den letzten Vorschlag, in der durch gksudo gedit /etc/udev/rules.d/80-cndrvsane.rules aufgerufenen Datei die USB ID von "165f" nach "1660" zu ändern habe ich eben auch ausgeführt. Ich starte jetzt neu und schaue, ob eine Veränderung für mich ersichtlich ist. |
||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 11 |
Leider wird der Scanner noch immer nicht erkannt... |
||||
Anmeldungsdatum: Beiträge: 2700 Wohnort: Germany - BW |
|||||
(Themenstarter)
Anmeldungsdatum: Beiträge: 11 |
Habs eingegeben. Offenbar kann root weiterhelfen. Sudo davor funktioniert nicht. Was soll ich stattdessen eingeben? sane-find-scanner # sane-find-scanner will now attempt to detect your scanner. If the # result is different from what you expected, first make sure your # scanner is powered up and properly connected to your computer. # No SCSI scanners found. If you expected something different, make sure that # you have loaded a kernel SCSI driver for your SCSI adapter. could not open USB device 0x1d6b/0x0002 at 002:001: Access denied (insufficient permissions) could not open USB device 0x0c45/0x6448 at 001:005: Access denied (insufficient permissions) could not open USB device 0x8087/0x07da at 001:004: Access denied (insufficient permissions) could not open USB device 0x0bda/0x0129 at 001:003: Access denied (insufficient permissions) could not open USB device 0x1d6b/0x0002 at 001:001: Access denied (insufficient permissions) could not open USB device 0x1d6b/0x0003 at 004:001: Access denied (insufficient permissions) could not open USB device 0x046d/0xc52b at 003:003: Access denied (insufficient permissions) could not fetch string descriptor: Pipe error could not fetch string descriptor: Pipe error could not open USB device 0x1d6b/0x0002 at 003:001: Access denied (insufficient permissions) # No USB scanners found. If you expected something different, make sure that # you have loaded a kernel driver for your USB host controller and have setup # the USB system correctly. See man sane-usb for details. # Not checking for parallel port scanners. # Most Scanners connected to the parallel port or other proprietary ports # can't be detected by this program. # You may want to run this program as root to find all devices. Once you # found the scanner devices, be sure to adjust access permissions as # necessary. |
||||
Anmeldungsdatum: Beiträge: 2700 Wohnort: Germany - BW |
Nein, der Scanner ist ja bei der Auflistung der USB-IDs durch sane-find-scanner nicht dabei. Wenn jetzt nicht noch jemand einen guten Vorschlag machen kann, kommst du nicht weiter. Eine Idee habe ich noch: starte eine 32-Bit Live-DVD, installiere den Canontreiber dort und versuch's damit. Oder ist das völliger Unsinn, was meinen die Experten? |
||||
Anmeldungsdatum: Beiträge: Zähle... |
Hallo, 1. Driver: http://software.canon-europe.com/software/0045931.asp?model 2. If you have missing dependencies, additionally install: apt-get install libsane:i386 libusb-0.1-4:i386 libstdc++6:i386 libgcc1:i386 libc6:i386 3. edit canon_dr.conf: sudo mcedit /etc/sane.d/canon_dr.conf at the end of it add:
4. Attach scanner, open it and start XSANE. This is what lsusb command shows next to Canon P-208II scanner device: Bus 003 Device 006: ID 1083:165f Canon Electronics, Inc. |
||||
Anmeldungsdatum: Beiträge: Zähle... |
Nach Ishinkas Anleitung (Thank you!) taucht mein P-208II nur als mass storage device auf. Gibt es eine Möglichkeit dies zu unterbinden? Vielleicht mit einer eigenen udev rule? Für den P-150 hilft evtl. das Ausschalten der Auto-Start-Funktion (http://ubuntuforums.org/showthread.php?t=1504656); der P-208II hat nur keinen Hardware-Schalter für sowas.
Freue mich über jeden Hinweis! |
||||
Anmeldungsdatum: Beiträge: 2 |
It is weird why the product is detected with ID 1660, not 165f (which I think is the proper one). So you have entered usb 0x1083 0x1660 in your canon_dr.conf, right? Are you sure the device is not defective, have you tried it under other OS? |
||||
Anmeldungsdatum: Beiträge: 6 |
Yes, good point. I added the ID to canon_dr.conf, but it didn't help. I can see two removable drives that I can mount, but the scanner is not detected.
I already used the scanner with OS X: It worked flawlessly. The extract below shows some details that OS X retrieved. It contains the same IDs (0x1083 and 0x1660).
Once working with a UMTS/USB Modem I remember I had to used usb-modeswitch ... I will look into that soon. Maybe that could be the solution. Until I can present any further results any help is appreciated. Thank you. |
||||
Anmeldungsdatum: Beiträge: 6 |
Update: usb_modeswitch did not change anything. I also tried the option -R (reset command) instead of -P. Same result.
What am I missing? |
||||
Anmeldungsdatum: Beiträge: 6 |
OK. First: usb_modeprobe didn't change anything, but it was a step into the right direction. It made me take a closer look again ... The solution: The freaking machine HAS AN AUTO-SWITCH!!! I just didn't see it. 😳 - Sorry for wasting your time! In clear writing so hopefully other users with the same problem will find the solution right away: 💡 To use the Scanner Canon P-208 II with Linux (SANE) follow Ishinka's instruction above. Then use the switch at the backside of the scanner. Set the switch AUTO START to OFF. |
||||
Anmeldungsdatum: Beiträge: Zähle... |
Vielen Dank. So hat bei mir soeben auch die Installation des Scanners unter 16.04. funktioniert. Allerdings musste ich erst verstehen, dass beide Einträge in der canon_dr.conf stehen müssen: # P-208II usb 0x1083 0x165f usb 0x1083 0x1660 |