Lexmark x1250 All-in-one scanner não funciona!!

Iniciado por dfelinto, 05 de Dezembro de 2006, 20:47

tópico anterior - próximo tópico

dfelinto

Olá!
Sou o feliz proprietário de uma Lexmark x1250, all-in-one, fax, scanner, impressora, (lava, passa, cozinha, ...)

Eu já consegui botar a impressora para funcionar (com o drive z600 do instalador automático ubuntu-lexmark), mas infelizmente o scanner está uma novela.

Instalei os pacotes "sane" e "sane-utils" via apt-get (no Ubuntu 6.06).

Quando rodo o xsane, ele simplesmente diz que não existe nenhum dispositivo disponível.

Dêem uma olhada na saída dos seguintes comandos:

#lsusb

Bus 003 Device 003: ID 043d:007d Lexmark International, Inc.


#sane-find-scanner

found USB scanner (vendor=0x043d, product=0x007d, chip=rts8858c?) at libusb:003:003


#sudo lsusb -v -v

Bus 003 Device 003: ID 043d:007d Lexmark International, Inc.
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x043d Lexmark International, Inc.
  idProduct          0x007d
  bcdDevice            1.00
  iManufacturer           1 Lexmark
  iProduct                2 X1200 Series
  iSerial                 7 0L02KV4
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           39
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          6 USB SCANNER
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      0
      bInterfaceProtocol    255
      iInterface              9 Bulk-In Bulk-Out Interrupt-In
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0001  1x 1 bytes
        bInterval             250
Device Status:     0x0001
  Self Powered


#sane-find-scanner -v -v

(...)<device descriptor of 0x043d/0x007d at 003:003>
bLength               18
bDescriptorType       1
bcdUSB                1.10
bDeviceClass          0
bDeviceSubClass       0
bDeviceProtocol       0
bMaxPacketSize0       8
idVendor              0x043D
idProduct             0x007D
bcdDevice             1.00
iManufacturer         1 ((null))
iProduct              2 ((null))
iSerialNumber         7 ((null))
bNumConfigurations    1
<configuration 0>
bLength              9
bDescriptorType      2
wTotalLength         39
bNumInterfaces       1
bConfigurationValue  1
iConfiguration       6 ((null))
bmAttributes         224 (Self-poweredRemote Wakeup)
MaxPower             0 mA
  <interface 0>
   <altsetting 0>
   bLength            9
   bDescriptorType    4
   bInterfaceNumber   0
   bAlternateSetting  0
   bNumEndpoints      3
   bInterfaceClass    255
   bInterfaceSubClass 0
   bInterfaceProtocol 255
   iInterface         9 ((null))
    <endpoint 0>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x81 (in 0x01)
    bmAttributes      2 (bulk)
    wMaxPacketSize    64
    bInterval         0 ms
    bRefresh          0
    bSynchAddress     0
    <endpoint 1>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x02 (out 0x02)
    bmAttributes      2 (bulk)
    wMaxPacketSize    8
    bInterval         0 ms
    bRefresh          0
    bSynchAddress     0
    <endpoint 2>
    bLength           7
    bDescriptorType   5
    bEndpointAddress  0x83 (in 0x03)
    bmAttributes      3 (interrupt)
    wMaxPacketSize    1
    bInterval         250 ms
    bRefresh          0
    bSynchAddress     0

<trying to find out which USB chip is used>
    checking for GT-6801 ...
    this is not a GT-6801 (bDeviceClass = 0)
    checking for GT-6816 ...
    this is not a GT-6816 (bNumEndpoints = 3)
    checking for GT-8911 ...
    this is not a GT-8911 (check 5, bNumEndpoints = 3)
    checking for MA-1017 ...
    this is not a MA-1017 (bDeviceClass = 0, bInterfaceClass = 255)
    checking for MA-1015 ...
    this is not a MA-1015 (bDeviceClass = 0)
    checking for MA-1509 ...
    this is not a MA-1509 (bDeviceClass = 0)
    checking for LM983[1,2,3] ...
    this is not a LM983x (bEndpointAddress = 0x81, bmAttributes = 0x2, wMaxPacketSize = 0x40, bInterval = 0x0)
    checking for GL646 ...
    this is not a GL646 (bDeviceClass = 0, bInterfaceClass = 255)
    checking for GL646_HP ...
    this is not a GL646_HP (bDeviceClass = 0, bInterfaceClass = 255)
    checking for GL660+GL646 ...
    this is not a GL660+GL646 (bDeviceClass = 0, bInterfaceClass = 255)
    checking for GL841 ...
    this is not a GL841 (bDeviceClass = 0, bInterfaceClass = 255)
    checking for ICM532B ...
    this is not a ICM532B (check 1, bDeviceClass = 0, bInterfaceClass = 255)
    checking for PV8630/LM9830 ...
    this is not a PV8630/LM9830 (bcdUSB = 0x110)
    checking for M011 ...
    this is not a M011 (bDeviceClass = 0)
    checking for RTS8822L-01H ...
    this is not a RTS8822L-01H (bcdUSB = 0x110)
    checking for rts8858c ...
<This USB chip looks like a rts8858c>

found USB scanner (vendor=0x043d, product=0x007d, chip=rts8858c) at libusb:003:003
(...)



Alguém saberia me ajudar, por favor? Estou totalmente sem saber o que fazer.

Abraços,
Dalai Felinto,
Rio de Janeiro

mah2602

#1
Ressuscitando o tópico porque estou com o mesmo problema.. ninguém sabe como fazer o scanner dessa multifunional funcionar?  ???

O meu XSane até reconhece e digitaliza, mas as cores ficam péssimas. Está faltando alguma configuração de cores ou a instalação do driver correto, procurei bastante no google e não consegui nada até agora.  :-\

fatecano

Citação de: mah2602 online 12 de Outubro de 2009, 15:05
O meu XSane até reconhece e digitaliza, mas as cores ficam péssimas. Está faltando alguma configuração de cores ou a instalação do driver correto, procurei bastante no google e não consegui nada até agora.  :-\

Uma vez eu estive com um problema de digitalização com o XSane.
Está certo que era diferente do seu!
Mas quebrei tanto a cabeça que quase tive um filho quando segui uma dica tão simples, que foi: trocar de programa! (hehehe)

Citar
Citação de: rcn online 08 de Setembro de 2009, 12:15
Citação de: Aliadam online 06 de Setembro de 2009, 10:47
Digitalizo muitos texto para usar OCR e uso o gscan2pdf do Synaptic.

Não custa tentar.

Olha só como as coisas são: quebrei tanto a cabeça para fazer funcionar com o XSane mas, foi só tentar isso que você sugeriu, que resolveu o meu problema de forma fácil!!!!! Valeu heim... :D  :P


Boa sorte!