Dieter Jurzitza <dieter.jurzitza at t-online.de> wrote:

Hi,

> @@ -3180,9 +3196,10 @@
>  
>    print_udev_header ();
>    printf("ACTION!=\"add\", GOTO=\"libsane_rules_end\"\n"
> -      "ENV{DEVTYPE}==\"usb_device\", GOTO=\"libsane_create_usb_dev\"\n"
> -      "SUBSYSTEM==\"usb_device\", GOTO=\"libsane_rules_begin\"\n"
> -      "SUBSYSTEM!=\"usb_device\", GOTO=\"libsane_rules_end\"\n"
> +      "# ENV{DEVTYPE}==\"usb_device\", GOTO=\"libsane_create_usb_dev\"\n"
          ^^^^^

You broke something.

> +      "SUBSYSTEMS==\"scsi\", GOTO=\"libsane_scsi_rules_begin\"\n"
> +      "SUBSYSTEM==\"usb\", GOTO=\"libsane_usb_rules_begin\"\n"
> +      "SUBSYSTEM!=\"usb\", GOTO=\"libsane_usb_rules_end\"\n"
>        "\n");
>  
>    printf("# Kernel >= 2.6.22 jumps here\n"

> --- include/sane/sane-desc.h.original 2009-01-08 00:20:27.000000000 +0100
> +++ include/sane/sane-desc.h  2009-01-08 13:25:32.000000000 +0100
> @@ -0,0 +1,13 @@
> +/* 
> + * this is the file sane-desc.h. It contains only the character array with
> + * the name definitions of SCSI-scanners promoting themselves as 
> "processors".
> + * The first entry specifies the manufacturer of the device, the second entry
> + * the name how it promotes itself through the SCSI-bus and the third entry
> + * depicts it's "normal" name.
> + */
> +
> +const char * scsi_processors[][3] = {
> +                                      {"Hewlett Packard", "C6270A", "ScanJet 
> 6200C"},
> +                                      {"Hewlett Packard", "C7670A", "ScanJet 
> 6300C"},
> +                                      {NULL, NULL, NULL}
> +                                     };

That should be added to the desc files, not in a new list in a new
header.

JB.

-- 
Julien BLACHE                                   <http://www.jblache.org> 
<jb at jblache.org>                                  GPG KeyID 0xF5D65169

Reply via email to