SANE이 스캐너 장치를 열 수 없습니다. 로컬 IP 주소 변경으로 인해 발생했을 수 있습니다.

SANE이 스캐너 장치를 열 수 없습니다. 로컬 IP 주소 변경으로 인해 발생했을 수 있습니다.

저는 Brother DCP-7065DN 복합기를 가지고 있습니다. 장치에는 평판 스캐너가 포함되어 있습니다.

scanimage -L아래는 이 스캐너의 보고서 입니다 .

device `brother4:net1;dev1' is a Brother Scanner DCP-7065DN
device `brother4:net1;dev0' is a Brother DCP-7065DN DCP-7065DN
device `brother4:bus13;dev1' is a Brother DCP-7065DN USB scanner

brother4:net1;dev1의 차이점을 모르겠습니다 brother4:net1;dev0. 세 번째는 분명히 USB 포트입니다(보통 사용하지 않는 포트입니다). 나는 보통 첫 번째 것을 사용합니다. 이것은 사소하지만 짜증나는 문제이므로 어디를 봐야 할지에 대한 명확한 설명이나 조언이 필요합니다.

이 스캐너는 안정적이었지만 방금 사용하려고 했으나 SANE이 열리지 않았습니다 brother4:net1;dev1. 최근에 DSL 인터넷 서비스에서 케이블 인터넷 서비스로 전환했기 때문일 수 있습니다. 이 때 케이블 모뎀은 이더넷 슬롯이 하나밖에 없기 때문에 케이블 모뎀 앞에 라우터를 추가해야 했습니다. 케이블 모뎀은 192.168.1.1기본적으로 주소가 있기 때문에 라우터를 바꿔야 192.168.0.1충돌이 안 납니다. 프린터는 고정 주소를 사용합니다. 원래 이랬는데 192.168.1.20바꿨어요 192.168.0.20. 이 변경으로 인해 문제가 발생할 수 있습니다. 프린터가 작동하기 전에 CUPS에서 변경해야 했습니다.

하지만 SANE 저장 장치 IP 주소의 위치를 ​​찾을 수 없습니다. 또한 scanimage -L나열된 장치 목록을 어디서 얻을 수 있는지 모르겠습니다 . SANE의 작동 방식을 더 잘 아는 사람이라면 이 문제를 쉽게 해결할 수 있을 것으로 생각됩니다.

답변1

따라서 좀 더 검색해 보면 scanimage -L내 질문(처음 두 줄)에 표시된 출력에 나열된 Brother 네트워크 장치가 나열(대기)된 것으로 나타납니다.

/opt/brother/scanner/brscan4/brsanenetdevice4.cfg

/etc파일에 대한 심볼릭 링크 가 있습니다 .

root@orwell:/etc# ls -lah opt/brother/scanner/brscan4/brsanenetdevice4.cfg 
lrwxrwxrwx 1 root root 49 Sep 25  2013 opt/brother/scanner/brscan4/brsanenetdevice4.cfg /opt/brother/scanner/brscan4/brsanenetdevice4.cfg

말할 필요도 없이 나는 를 실행하여 이 작업을 수행했습니다 grep. 어떤 이유에서인지 Brother는 이 파일을 수정하기 위해 유틸리티를 사용하기를 원합니다 brconfig4. 이는 약간 이상합니다. 즉, 장치를 추가하는 구문은 다음과 같습니다.

brsaneconfig4 -a name=Scanner model=DCP-7065DN ip=192.168.0.20

위에 나열된 장치와 장치는 brother4:net1;dev1실제로 중복된 것 같습니다. 이 두 장치의 내용 은 다음과 brother4:net1;dev0 같습니다./opt/brother/scanner/brscan4/brsanenetdevice4.cfg

장치=DCP-7065DN, "DCP-7065DN", 0x4f9:0x24a, IP 주소=192.168.0.20

장치 = 스캐너, "DCP-7065DN", 0x4f9:0x24a, IP 주소 = 192.168.0.20

그래서 DCP-7065DN 장치에 해당하는 첫 번째 줄을 삭제하고 (Humor Brother)를 사용했습니다.

brsaneconfig4 -r DCP-7065DN

관련 정보