나는 설치했다리눅스 드라이버네트워크 프린터의 경우(저는 Ubuntu 17.10을 사용합니다) 이는 다음 단계로 변환됩니다.
wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.2.0-1.gz
gunzip linux-brprinter-installer-*.*.*-*.gz
sudo bash linux-brprinter-installer-*.*.*-* MFC-L2700DW
Answers: y y y y y A y
# The last y prints the test page successfully
# After it continues to installing the scanner
# what isn't related to the question
이렇게 하면 프린터가 나타나고 테스트 페이지가 성공적으로 인쇄됩니다. 여러 페이지를 인쇄하려고 하면 문제가 분명해집니다.
드라이버의 다음 이중 구성의 경우:
~$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/MFCL2700DW.ppd
*%=== Duplex ================================
*OpenUI *Duplex: PickOne
*OrderDependency: 25 AnySetup *Duplex
*DefaultDuplex: None
*Duplex DuplexTumble: " "
*Duplex DuplexNoTumble: " "
*Duplex None: " "
*CloseUI: *Duplex
나는 다음과 같은 결과를 얻습니다.
wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d MFCL2700DW
# Prints on both sides, long edge
lp printtest.pdf -d MFCL2700DW
lp -o sides=one-sided printtest.pdf -d MFCL2700DW
lp -o sides=two-sided-short-edge printtest.pdf -d MFCL2700DW
# All end up printing on both side, short edge
자동으로 감지된 프린터도 있습니다(Avahi 또는 기타 수단을 통해 가정).
$ sudo grep -B 3 -A 5 DefaultDuplex /etc/cups/ppd/Brother_MFC_L2700DW_series.ppd
*CloseUI: *ColorModel
*OpenUI *Duplex/2-Sided Printing: PickOne
*OrderDependency: 10 AnySetup *Duplex
*DefaultDuplex: None
*Duplex None/Off (1-Sided): "<</Duplex false>>setpagedevice"
*Duplex DuplexNoTumble/Long-Edge (Portrait): "<</Duplex true/Tumble false>>setpagedevice"
*Duplex DuplexTumble/Short-Edge (Landscape): "<</Duplex true/Tumble true>>setpagedevice"
*CloseUI: *Duplex
*cupsBackSide: Normal
다르게 동작하며 인쇄를 시작하는 데 훨씬 더 오랜 시간이 걸립니다.
wget http://delta-intkey.com/www/printtest.pdf
lp -o sides=two-sided-long-edge printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=two-sided-short-edge printtest.pdf -d Brother_MFC_L2700DW_series
# All end up printing on both side, short edge
lp printtest.pdf -d Brother_MFC_L2700DW_series
lp -o sides=one-sided printtest.pdf -d Brother_MFC_L2700DW_series
# Prints one page per sheet, no duplex
이 문제를 해결하는 방법에 대한 아이디어가 있습니까?
답변1
Brother 프린터와 CUPS 간의 설정이 다르고 인쇄 속도가 비정상적으로 느리다고 보고하셨습니다. 이것이 맞습니까? Brother 인쇄 설정과 CUPS 설정 간의 차이를 수정하면 이 문제를 해결할 수 있습니다.
올바른 설정 차이
이미 다른 분이 신고하셨네요이 방법은 두 가지 프린터 설정 문제를 해결합니다.
프린터 설정/속성/장치/양면 인쇄로 이동하여 컵에서 상속된 양면 인쇄 설정을 변경할 수 있습니다.
그래도 문제가 해결되지 않으면 프린터 드라이버를 제거하고 새로운 설치 방법을 시도해 보시기 바랍니다.
올바른 프린터 드라이버 설치
나는 언급하고있다이 포럼 게시물. Ubuntu 8.04를 참조하지만 이 솔루션이 도움이 될 수 있습니다.
- 시냅틱에서 모든 "형제" 패키지를 완전히 제거합니다(또는
apt-get purge [printer] [packages] [etc.]
- 다음에서 드라이버(lpr 및 cupwrapper)를 다운로드합니다.
http://support.brother.com/g/b/downloadlist.aspx?c=eu_ot&lang=en&prod=mfcl2700dw_us_eu_as&os=128
- "sudo aa-complain cupd"(AppArmor 관련)
- /usr/share/cups/model이 있는지 확인하세요. 그렇지 않다면 그렇게 하십시오.
- 프린터를 켜고 USB 케이블을 연결합니다. (네트워크 프린터로 설정한 경우에는 필요할 수도 있고 필요하지 않을 수도 있습니다.)
- 터미널을 열고 드라이버가 있는 디렉터리로 이동합니다.
- LPR 드라이버 설치: "sudo dpkg -i --force-all [프린터 드라이버 이름].deb"
- 컵래퍼 드라이버 설치: "sudo dpkg -i --force-all cupwrapper[프린터 이름].deb"
- LPR 드라이버와 cupwrapper 드라이버가 설치되어 있는지 확인하십시오: "dpkg -l | grep Brother"
- 컵 웹 인터페이스에서 프린터 구성
- 웹 브라우저를 열고 다음으로 이동하십시오.http://localhost:631/프린터.
프린터 수정을 클릭하고 다음 매개변수를 설정합니다.
Connection : "AppSocket/HP JetDirect" Device URI : lpd://(Your printer's IP address)/binary_p1 Make : Brother Model / Provide PPD File : Choose the correct ppd file from /usr/share/cups/model
마지막 단계는 Brother 웹사이트에 제공된 내용과 다르며 큰 차이를 만듭니다.
드라이버를 설정하는 다른 방법:
- 프린터를 끄고 시스템/인쇄에서 삭제하십시오.
- Synaptic을 열고 Brother 소프트웨어를 검색합니다. 그런 다음 전체 삭제를 수행합니다. (다시 설치해야 할 수도 있습니다)
- 재부팅하고 Synaptic으로 이동하여 Brother를 다시 검색하십시오. 아무것도 설치되어 있지 않아야 합니다. 그런 다음 모델을 찾을 때까지 한 번에 하나의 컵 파일을 클릭하십시오. 마크 설치. 올바른 lpr이 자동으로 추가됩니다.
- 설치 후 프린터를 다시 켜십시오. 자동으로 감지되어야 합니다.
추가 참고자료:
아마도 이 포스팅은문제를 진단하는 데 도움이 될 수 있습니다. 잊지 마요이 위키도 참조하세요Ubuntu에서 CUPS 문제를 해결합니다. 나도 포함했다CUPS 문제 해결에 관한 Arch WikiArch Wiki는 매우 포괄적인 경향이 있기 때문입니다.
행운을 빌어요!