[sane-devel] Help with DR-G1130
m. allan noah
kitno455 at gmail.com
Tue Jul 8 01:25:41 UTC 2014
Nevermind. I have downloaded drivers from canon's site, and extracted the
information I needed. I have attached a patch. Instructions:
1. download latest sane-backends snapshot from
http://www.sane-project.org/snapshots/
2. tar xzf sane-backends-git20140708.tar.gz
3. cd sane-backends-git20140708
4. cat cdr-47a.diff | patch -p1
5. ./configure [your various configure options here]
6. make
7. remove the existing canon_dr.conf file, probably in /etc/sane.d
8. sudo make install
Then, as the root user, you should be able to see the DR-G1130 when you run
scanimage -L, and you should also be able to scan.
To get the non-root user to scan, we will have to modify the device
permissions, using udev or hal. I am unsure what ancient Ubuntu used.
allan
On Mon, Jul 7, 2014 at 8:01 PM, m. allan noah <kitno455 at gmail.com> wrote:
> Is the scanner plugged in an turned on? You might have to try it as root
> user.
>
> allan
>
>
> On Mon, Jul 7, 2014 at 7:56 PM, Valeria Genesis Vargas Ruiz <
> vvargas at microformas.com.mx> wrote:
>
>> Hello,
>>
>> Here are the result
>>
>> Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub
>> Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse
>> Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>>
>>
>> Thanks
>>
>>
>> 2014-07-07 18:18 GMT-05:00 m. allan noah <kitno455 at gmail.com>:
>>
>> I assume this scanner is similar to the G1100, so tell me what the USB
>>> ID's are (the command lsusb will show you), and I will send you a patch
>>> which attempts to enable this scanner.
>>>
>>> allan
>>>
>>>
>>> On Mon, Jul 7, 2014 at 4:13 PM, Valeria Genesis Vargas Ruiz <
>>> vvargas at microformas.com.mx> wrote:
>>>
>>>> Hello
>>>>
>>>> Who could support me with this machine to work in Ubuntu 10.04 ??
>>>>
>>>> Thanks
>>>>
>>>> --
>>>>
>>>>
>>>> --
>>>> sane-devel mailing list: sane-devel at lists.alioth.debian.org
>>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/sane-devel
>>>> Unsubscribe: Send mail with subject "unsubscribe your_password"
>>>> to sane-devel-request at lists.alioth.debian.org
>>>>
>>>
>>>
>>>
>>> --
>>> "The truth is an offense, but not a sin"
>>>
>>
>>
>>
>> --
>>
>>
>
>
> --
> "The truth is an offense, but not a sin"
>
--
"The truth is an offense, but not a sin"
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20140707/b166ce99/attachment.html>
-------------- next part --------------
diff --git a/backend/canon_dr.c b/backend/canon_dr.c
index d6d7f8c..39b28d4 100644
--- a/backend/canon_dr.c
+++ b/backend/canon_dr.c
@@ -303,6 +303,8 @@
- split debug level 30 into two levels
- simplify jpeg ifdefs
- add support for DR-M160
+ v47 2014-07-07, MAN
+ - initial DR-G1130 support
SANE FLOW DIAGRAM
@@ -352,7 +354,7 @@
#include "canon_dr.h"
#define DEBUG 1
-#define BUILD 46
+#define BUILD 47
/* values for SANE_DEBUG_CANON_DR env var:
- errors 5
@@ -1269,6 +1271,7 @@ init_model (struct scanner *s)
|| strstr (s->model_name,"DR-7550")
|| strstr (s->model_name,"DR-6050")
|| strstr (s->model_name,"DR-G1100")
+ || strstr (s->model_name,"DR-G1130")
){
/*missing*/
diff --git a/backend/canon_dr.conf.in b/backend/canon_dr.conf.in
index 22218bd..b551c71 100644
--- a/backend/canon_dr.conf.in
+++ b/backend/canon_dr.conf.in
@@ -149,12 +149,56 @@ option extra-status 1
option duplex-offset 400
usb 0x1083 0x163f
+# DR-C125
+usb 0x1083 0x1640
+
+# DR-P215
+usb 0x1083 0x1641
+
# P-215
usb 0x1083 0x1646
+# FSU-201
+usb 0x1083 0x1648
+
+# DR-C130
+usb 0x1083 0x164a
+
+# DR-P208
+usb 0x1083 0x164b
+
# P-208
usb 0x1083 0x164c
+# DR-G1130
+usb 0x1083 0x164f
+
# DR-G1100
usb 0x1083 0x1650
+# DR-C120
+usb 0x1083 0x1651
+
+# P-201
+usb 0x1083 0x1652
+
+# DR-F120
+usb 0x1083 0x1654
+
+# DR-M1060
+usb 0x1083 0x1657
+
+# DR-C225
+usb 0x1083 0x1658
+
+# DR-P215II
+usb 0x1083 0x1659
+
+# P-215II
+usb 0x1083 0x165b
+
+# DR-P208II
+usb 0x1083 0x165d
+
+# P-208II
+usb 0x1083 0x165f
diff --git a/doc/descriptions/canon_dr.desc b/doc/descriptions/canon_dr.desc
index ae3802b..5c08d43 100644
--- a/doc/descriptions/canon_dr.desc
+++ b/doc/descriptions/canon_dr.desc
@@ -11,7 +11,7 @@
:backend "canon_dr" ; name of backend
:url "http://www.thebility.com/canon/"
-:version "41" ; version of backend
+:version "47" ; version of backend
:manpage "sane-canon_dr" ; name of manpage (if it exists)
:comment "Backend updated for SANE release 1.0.25, see sane-canon_dr manpage"
:devicetype :scanner ; start of a list of devices....
@@ -265,15 +265,30 @@
:status :untested
:comment "Please test!"
+:model "DR-C120"
+:interface "USB"
+:usbid "0x1083" "0x1651"
+:status :untested
+
:model "DR-C125"
:interface "USB"
-;:usbid "0x1083" "0x"
+:usbid "0x1083" "0x1640"
:status :untested
:comment "Similar protocol to other canon_dr machines, but unsupported image format."
:model "DR-C130"
:interface "USB"
-;:usbid "0x1083" "0x"
+:usbid "0x1083" "0x164a"
+:status :untested
+
+:model "DR-C225"
+:interface "USB"
+:usbid "0x1083" "0x1658"
+:status :untested
+
+:model "DR-F120"
+:interface "USB"
+:usbid "0x1083" "0x1654"
:status :untested
:model "DR-G1100"
@@ -283,7 +298,7 @@
:model "DR-G1130"
:interface "USB"
-;:usbid "0x1083" "0x"
+:usbid "0x1083" "0x164f"
:status :untested
:model "DR-M140"
@@ -296,6 +311,16 @@
:usbid "0x1083" "0x163e"
:status :good
+:model "DR-M160II"
+:interface "USB"
+;:usbid "0x1083" "0x"
+:status :untested
+
+:model "DR-M1060"
+:interface "USB"
+:usbid "0x1083" "0x1657"
+:status :untested
+
:model "P-150"
:interface "USB"
;:usbid "0x1083" "0x"
@@ -306,15 +331,57 @@
;:usbid "0x1083" "0x"
:status :untested
+:model "P-201"
+:interface "USB"
+:usbid "0x1083" "0x1652"
+:status :untested
+
+:model "DR-P208"
+:interface "USB"
+:usbid "0x1083" "0x164b"
+:status :untested
+:comment "Same as P-208?"
+
:model "P-208"
:interface "USB"
:usbid "0x1083" "0x164c"
:status :basic
:comment "All modes and resolutions working, but calibration is poor."
+:model "DR-P208II"
+:interface "USB"
+:usbid "0x1083" "0x165d"
+:status :untested
+
+:model "P-208II"
+:interface "USB"
+:usbid "0x1083" "0x165f"
+:status :untested
+
+:model "DR-P215"
+:interface "USB"
+:usbid "0x1083" "0x1641"
+:status :untested
+:comment "Same as P-215?"
+
:model "P-215"
:interface "USB"
:usbid "0x1083" "0x1646"
:status :basic
:comment "All modes and resolutions working, but calibration is poor. Card reader slot not working."
+:model "DR-P215II"
+:interface "USB"
+:usbid "0x1083" "0x1659"
+:status :untested
+
+:model "P-215II"
+:interface "USB"
+:usbid "0x1083" "0x165b"
+:status :untested
+
+:model "FSU-201"
+:interface "USB"
+:usbid "0x1083" "0x1648"
+:status :untested
+
More information about the sane-devel
mailing list