Scanner

Scannere, kameraer, printere, mus, tegneplader osv.
RAF_Loke
Indlæg: 47
Tilmeldt: 13. jan 2007, 23:11
Geografisk sted: Bornholm

Scanner

Indlæg af RAF_Loke »

Kører Ubuntu 9.10 og kan ikke få Xsane til at "se" min Canon LiDE 700F scanner.
Findes der en løsning på dette?
Loke
| Manjaro & 12.04 |
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Scanner

Indlæg af laoshi »

Der er desværre ikke rigtig nogen let løsning. Canon leverer kun meget få linux-drivere til deres produkter. Til LiDE 700F er der da heller ingen driver på canons hjemmeside. Heller ikke på det internationale forum har jeg kunnet finde en løsning.

Det er dog muligt at den kan lokkes til det alligevel - men jeg vil ikke garantere for det.

Prøv først lige at lokke lidt oplysninger ud om scanneren. Slut den til, skriv flg. i terminalen:

Kode: Vælg alt

lsusb

og post resultatet.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
lath
Indlæg: 5095
Tilmeldt: 27. apr 2008, 02:16
IRC nickname: lars_t_h
Geografisk sted: Fyn

Re: Scanner

Indlæg af lath »

RAF_Loke skrev:Kører Ubuntu 9.10 og kan ikke få Xsane til at "se" min Canon LiDE 700F scanner.
Findes der en løsning på dette?


Du kan evt prøve at få hjælp på IRC:
The SANE IRC channel #sane (irc.freenode.net) is intended for discussions about SANE and for getting help.

Please be patient, answers can take some time.

Please read the documentation before asking.

Tell us which scanner, which operating system and which version of SANE (scanimage --version) you use.


Installer først xchat, hvis den ikke allerede er installeret. Start xchat, og skriv i xchat:

Kode: Vælg alt

/join #sane
for at gå på #sane kanalen.

/Lars
Jeg er Software ingeniør (Diplomingeniør) i Informationsteknologi og indlejede systemer, hvor indlejrede systemer er computer (microcontroller) + elektronik i for eksempel et TV, en router, en vaskemaskine og den slags
RAF_Loke
Indlæg: 47
Tilmeldt: 13. jan 2007, 23:11
Geografisk sted: Bornholm

Re: Scanner

Indlæg af RAF_Loke »

Hej Laoshi

Dette er resultatet...

Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 04a9:1907 Canon, Inc.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 002: ID 0a5c:2145 Broadcom Corp.
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 002: ID 04b3:310c IBM Corp. Wheel Mouse
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

---

Lars, jeg havde desværre ikke tid til at prøve det andet i dag. Men hvis det andet her fejler, må jeg vende tilbage til at prøve det.

Jens
Loke
| Manjaro & 12.04 |
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Scanner

Indlæg af laoshi »

Den interessante linje er denne:
Bus 002 Device 002: ID 04a9:1907 Canon, Inc.
- det er din scanner, og det er de to numre som er adskilt af : som vi skal prøve at bruge. Tallet før : er det som man kalder vendor-id og tallene efter : er device-id.

Der er en mulighed for at vi kan bruge disse numre til at få gang i scanneren - men som sagt uden garanti. Der findes åbenbart ingen indbygget driver for netop denne scannermodel, men måske kan den køre med de indbyggede canon-usb-drivere.

For at få den til det, så skal vendor-id og device-id indsættes i en konfigurationsfil. Den åbner du med gedit i superbrugertilstand:

Kode: Vælg alt

gksu gedit /etc/sane.d/canon630u.conf

Tilføj flg. linjer til filen:
# Autodetect the Canon LiDE 700F
usb 0x04a9 0x1907


Gem og luk filen. Jeg tror også du skal genstarte systemet - det skader i hvert fald ikke.
Tilslut så scanneren og se hvad der sker.

Hvis ikke den bliver fundet automatisk, så prøv at køre kommandoen:

Kode: Vælg alt

sane-find-scanner

og

Kode: Vælg alt

scanimage -L

for at se om du får anvendelige oplysninger

EDIT: Du skal nok også lige ændre lidt i en anden konfigurationsfil. Du åbner den med gedit i superbrugertilstand

Kode: Vælg alt

gksu gedit /lib/udev/rules.d/40-libsane.rules

Her lokaliserer du afsnittet med Canon-scannere og tilføjer flg. linjer
# Canon LiDE 700F
ATTRS{idVendor}=="04a9", ATTRS{idProduct}=="1907", ENV{libsane_matched}="yes"

Gemmer og lukker og genstarter udev med

Kode: Vælg alt

sudo /etc/init.d/udev restart
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
RAF_Loke
Indlæg: 47
Tilmeldt: 13. jan 2007, 23:11
Geografisk sted: Bornholm

Re: Scanner

Indlæg af RAF_Loke »

Nå men det lykkes desværre ikke.

Her hvad jeg gjorde og result..

sane-find-scanner

found USB scanner (vendor=0x04a9, product=0x1907, chip=GL843?) at libusb:002:002
# Your USB scanner was (probably) detected. It may or may not be supported by
# SANE. Try scanimage -L and read the backend's manpage.


scanimage -L

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).

Since the script you are attempting to invoke has been converted to an
Upstart job, you may also use the restart(8) utility, e.g. restart udev
udev start/running, process 4241 - Denne er jeg ikke helt med på, så det blev en almindelig genstart.

Her efter andet forsøg...

jvadm@C506204:~$ 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.

found USB scanner (vendor=0x04a9 [Canon], product=0x1907 [CanoScan], chip=GL843) at libusb:002:002
# 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.

# 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.
jvadm@C506204:~$ scanimage -L
WARNING: Unhandled message: interface=org.freedesktop.DBus.Introspectable, path=/, member=Introspect

No scanners were identified. If you were expecting something different,
check that the scanner is plugged in, turned on and detected by the
sane-find-scanner tool (if appropriate). Please read the documentation
which came with this software (README, FAQ, manpages).
Loke
| Manjaro & 12.04 |
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Scanner

Indlæg af laoshi »

Desværre. Scanneren bliver ganske vist fundet med sit vendor- og device-nr, og også med oplysning om chipsæt. Men det er heller ikke kommet til at fungere med linux.
Der er for øjeblikket ikke skrevet en driver som kan anvendes.
Du kan se status for LiDE-serien på sanes hjemmeside http://www.sane-project.org/cgi-bin/driver.pl?manu=canon&model=lide+100&bus=usb&v=&p=
- og arbejdet med at få konstrueret anvendelige drivere til LiDE-større-end-60 ser ikke ud til at gå så godt.

Desværre hjælper det heller ikke at henvende sig til Canon. Så hvis du vil bruge denne scanner, så bliver du nødt til at slutte den til en windows-box.

Alternativt må du på jagt efter en anden scanner. Mange andre scannermodeller fungerer ganske udmærket i Ubuntu - du kan søge på fabrikat og model på sanes side:
http://www.sane-project.org/cgi-bin/driver.pl?manu=&model=&bus=any&v=&p=
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
RAF_Loke
Indlæg: 47
Tilmeldt: 13. jan 2007, 23:11
Geografisk sted: Bornholm

Re: Scanner

Indlæg af RAF_Loke »

Tak for hjælpen laoshi 8).

Køber ikke ny scanner, men vil som work-around smide en XP ind i en Virtualbox og så installere den den vej.
Loke
| Manjaro & 12.04 |