스캐너가 제정신 스캐너로 감지되었지만 scanimage -L 또는 sudo scanimage -L로는 감지되지 않음


15

Fujitsu ScanSnap S1300i가 있습니다. 소스에서 SANE을 컴파일했습니다. 내가 실행할 때 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=0x04c5, product=0x128d) at libusb:002:004  
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.

그러나 내가 실행 scanimage -L하거나 sudo 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).

또한 /etc/sane.d/fujitsu.confScanSnap S1300i 에 대한 항목을 추가했습니다 .

답변:


6

공식 제정신 페이지 에서 볼 수 있듯이 ScanSnap S1300은 백엔드가 epjitsu아닌을 사용합니다 fujitsu. 당신은에서 구성 항목 이동을 시도 할 수 fujitsu.confepjitsu.conf같은 폴더에 파일을.

당신은 추출 할 수 있습니다, 그래서 나는 확실히 정확하게는 S1300 및 S1300i의 차이 무엇 아니에요 *.nal그것은 모두의 헤더에 말한다처럼 후지쯔 Windows 드라이버에서 펌웨어 파일을 fujitsu.conf하고 epjitsu.conf있는 파일 /etc/sane.d/이 이미하지 않은 경우, .

스캐너에서 작동하려면 새 버전이 필요하기 때문에 소스에서 제정신을 구축했을 때 기억했던 업데이트 스캐너를 사용할 수 있도록 udev 규칙을 새로 만들어야했습니다.

/etc/udev/rules.d에 40-libsane.rules라는 새 파일을 작성하고 파일에 다음 행을 추가하십시오.

ATTRS{idVendor}=="AAAA", ATTRS{idProduct}=="BBBB", ENV{libsane_matched}="yes"

AAAA 및 BBBB를 스캐너의 ID로 교체하십시오. 입력하여 확인할 수 있습니다 lsusb(실제로 fujitsu.conf에서 새 항목을 만들 때 사용한 것과 동일한 ID 임).


답변 주셔서 감사합니다. 불행히도 Windows 또는 OSX를 설치하지 않았으므로 드라이버에서 .nal 파일을 추출 할 수 없습니다. 드라이버를 설치하지 않고 할 수있는 방법이 있습니까? 책상에 스캐너와 함께 제공된 설치 CD가 있습니다.
Zach Latta

파일은 일반적으로 .cab 파일 안에 있다고 말합니다. CD에서 폴더와 아카이브를 검색해 볼 수 있습니다. 또한 편집 된 답변을 참조하십시오. 나는 내가해야 할 다른 것을 기억했습니다.
jeremija

1
@Crynix 덕분에 git의 다른 버전에서 src에서 제정신 백엔드를 컴파일하려고 시도했지만 행운이 없었습니다. 나는 12.04의 사전 설치된 제정신을 사용하고 있다고 언급해야하지만 그 차이는 없을 것이라고 생각합니다. 그리고 1300i_0D12.nal 펌웨어 파일을 사용했다고 가정합니다.
Maks

1
@ZachLatta 오랜 시간을 알고 있지만 스캐너를 다시 설치하고 작동 방식을 적어 놓을 기회가 있습니까?
Maks

1
비슷한 질문에 대한 답변 은 askubuntu.com/questions/567863/… 를 참조하십시오 .
쇠고기 먹는 사람
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.