SCX-3200, a varredura falha após a migração para o Kubuntu 17.10

0

Hoje atualizei do kubuntu 16.10 para o 17.04 e, em seguida, para o 17.10, incluindo as reinicializações necessárias. Antes da atualização, eu pude usar minha impressora / scanner SCX-3200 sem problemas, com 17.10 eu só posso usar a parte da impressora.

sane-find-scanner encontra o scanner

$ sane-find-scanner -q
[...]
product=0x3441 [SCX-3200 Series]) at libusb:003:019
[...]

E quando eu inicio o scanimage pela primeira vez, ele pode falar muito bem com o scanner:

$ export SANE_DEBUG_XEROX_MFP=255
$ scanimage -L                                                                                                                                                                                                                   
[sanei_debug] Setting debug level of xerox_mfp to 255.
[xerox_mfp] sane_init: Xerox backend (build 13), version != null, authorize != null
[xerox_mfp] sane_xerox_mfp_get_devices: 0x7ffdf4d2e220, 0
[xerox_mfp] list_one_device: libusb:003:018
[xerox_mfp] usb_dev_open: open 0x55d2e393c5d0
[xerox_mfp] :: dev_command(INQUIRY[0x12], 70)
[xerox_mfp] [70] a8 00 43 10 53 61 6d 73 75 6e 67 20 53 61 6d 73 75 6e 67 20 53 43 58 2d 33 32 30 30 20 53 65 72 69 65 73 20 19 33 84 2b 00 00 27 d8 00 00 36 d8 00 01 51 00 00 01 00 00 00 00 36 d8 00 00 36 d8 00 01 05 05 00...
[xerox_mfp] dev_inquiry: found Samsung/Samsung SCX-3200 Series
[xerox_mfp] usb_dev_close: closing dev 0x55d2e393c5d0
device 'xerox_mfp:libusb:003:018' is a Samsung Samsung SCX-3200 Series multi-function peripheral

Quando inicio a digitalização uma segunda vez, não consigo mais falar com o scanner:

$ scanimage -L
[sanei_debug] Setting debug level of xerox_mfp to 255.
[xerox_mfp] sane_init: Xerox backend (build 13), version != null, authorize != null
[xerox_mfp] sane_xerox_mfp_get_devices: 0x7ffe9ae18760, 0
[xerox_mfp] list_one_device: libusb:003:018
[xerox_mfp] usb_dev_open: open 0x56138cfa1870
[xerox_mfp] :: dev_command(INQUIRY[0x12], 70)
[xerox_mfp] usb_dev_request: sanei_usb_read_bulk: Error during device I/O
[xerox_mfp] dev_command: dev_request: Error during device I/O
[xerox_mfp] usb_dev_close: closing dev 0x56138cfa1870
[xerox_mfp] list_one_device: dev_inquiry(libusb:003:018): Error during device I/O

Desconectar o cabo USB e conectá-lo novamente permite que o scanimage fale com o scanner uma vez. Depois disso, ele falha novamente. O cabo USB não é um problema, pois funcionou com o 16.10.

Eu baixei o VueScan e ele não tem problemas para escanear repetidamente páginas usando o mesmo hw, o que também indica que este é um problema sw e não hw. E só para mencioná-lo novamente, a impressão também funciona bem usando o mesmo cabo. E sim, tentei várias portas USB. Todos exibem o mesmo comportamento. Quando eu executo o scanimage -L uma vez e inicio o VueScan depois, o VueScan também não vê mais o scanner. Depois de desconectar e reconectar o cabo UBS e reiniciar o VueScan, ele pode varrer novamente.

Parece-me que sane não sabe mais como falar com o scanner. Parece que algo fica confuso durante o primeiro comando usb, o que impede o sucesso dos comandos usb subsequentes.

Acabei de baixar o 16.04.3 LTS e inicializei a partir de um pendrive. Posso confirmar que o scanner ainda funciona com 16.04.

    
por Guenther 06.01.2018 / 03:56

1 resposta

1

Tente

SANE_USB_WORKAROUND=1 xsane

link diz:

% bl0ck_qu0te%     
por A. Zak 04.08.2018 / 13:42