Canon Pixma MX860 네트워크 프린터를 어떻게 추가합니까? cbunjfilter-mx860series 및 scangearmp-common을 PPA, Ubuntu의

두 대의 컴퓨터에서 Ubuntu Oneiric 11.10을 실행하고 있습니다. 하나는 AMD-64 비트 아키텍처이고 다른 하나는 i386입니다. 두 컴퓨터에서 동일한 문제입니다. 11.04에서 나는 약간의 땜질 후에 인쇄하고 스캔 할 수 있었지만 11.10을 새로 설치 한 후 ppa : michael-gruz / canon 을 추가하고 cbunjfilter-mx860series 및 scangearmp-common을 PPA, Ubuntu의 시스템 구성 프린터로 설치했습니다. 네트워크 프린터를 감지 할 수 없습니다.

이전 설치에서는 cnijnet : // printers-mac-address로 나타납니다. IP 주소로 프린터를 핑 (Ping) 할 수 있고 컴퓨터에서 프린터의 웹 관리자 페이지를 찾아 볼 수 있으며 컴퓨터의 VirtualBox에있는 Windows 게스트가이를 감지하고 설치하는 데 아무런 문제가 없습니다. 이 문제는 Oneiric에 새로운 것처럼 보입니다. 네트워크 Pixma를 다시 찾으려면 어떻게해야합니까?



답변

해결 방법을 찾았습니다.

인쇄

URI를 수동으로 입력하면 네트워크 프린터를 설치할 수 있습니다. 새 프린터를 추가 할 때 장치 목록 에서 EnterURI 를 선택 하고 프린터의 MAC 주소를 cnijnet:/01-23-45-67-89-AB어디에 입력하십시오 01-23-45-67-89-AB. 드라이버의 프린터 모델을 수동으로 선택해야하지만 모든 것이 정상적으로 인쇄됩니다.

그래도 작동하지 않으면 http://linux.wikia.com/wiki/Getting_Canon_PIXMA_to_work_on_Linux 의 수동 지침을 따르십시오 .

$ cnijnetprn --search auto
<...Wait for system search...>
network cnijnet:/00-1E-8F-B6-E0-1A "Canon MX860 series" "Canon-MX860-series_00-1E-8F-B6-E0-1A"

$ locate mx860.ppd
/usr/share/cups/model/cnmx860.ppd
/usr/share/ppd/cnmx860.ppd
$ sudo /usr/sbin/lpadmin -p CanonMX860 -m cnmx860.ppd -v cnijnet:/00-1E-8F-B6-E0-1A -E

-p옵션을 지정하는 프린터 이름은 -m옵션은 지정된 ppd파일을. ppd프린터에 파일이 바이너리 드라이버 패키지에 포함되어야하며,이 시점에서 설치되어 있어야합니다 /usr/share/ppd. 이 -v옵션은 device uri를 지정합니다 ( cnijnetprn의 출력 에서 복사 ).

스캐닝

스캔을 /etc/sane.d/pixma.conf위해 라인 bjnp://10.0.0.20(Pixma의 IP 주소)을 편집 하고 추가하십시오 . Ubuntu에서 찾을 수 있도록 장치를 나열하십시오.

$ scanimage -L
device `pixma:MX860_10.0.0.20' is a CANON Canon PIXMA MX860 multi-Function peripheral

에서 불필요한 백엔드 (pixma 제외)를 추가로 편집 할 수 있습니다 /etc/sane.d/dll.conf. 검색 속도가 약간 빨라집니다. 자세한 내용은를 확인하십시오 man sane-pixma.

이유 또는 방법에 대한 문서를 찾을 수 없지만 Canon 네트워크 프린터 검색 프로토콜은 이전 버전에서와 같이 11.10에서 제대로 작동하지 않습니다. 아마도 검색 시간 초과 문제 일 수 있습니다. 여전히 모든 것이 작동하고 있습니다.


답변