답변:
드라이버 설치 스크립트를 다운로드하십시오.
wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.0.0-1.gz
압축을 풉니 다 :
gunzip linux-brprinter-installer-2.0.0-1.gz
루트로 실행하십시오.
sudo bash linux-brprinter-installer-2.0.0-1
HL2270-DW
"모델 이름"으로 입력 한 다음 y
계속
select the number of destination Device URI
?
나는 많은 사람들 이이 프린터가 우분투와 민트 모두에서 작동하도록하는 데 큰 문제가 있다는 것을 알고 있습니다. 그래서 나는 이것이 고통스럽지 않기 때문에 이것을 전달할 것이라고 생각했습니다. 나는 우분투 12.04와 Mint Cinnamon 13 (64 비트 버전)에서 나를 위해 일한 어딘가 (정확한 위치를 잊어 버렸습니다) 어딘가에서 우분투 포럼에서 첨부 된 스크립트 (지침을 따름)를 발견했습니다. 프린터가 네트워크에 이미있는 경우 (내 Windows 7 파티션을 통해 설치 한 경우) 제대로 작동합니다. 아래 코드 샘플을 복사하여 빈 텍스트 문서에 붙여 넣고 PrinterInstall.sh로 저장하십시오. 그런 다음 다음을 사용하여 터미널에서 응용 프로그램을 실행하십시오.
sudo ./PrinterInstall
그것은 당신이 필요하다고 말할 수 있습니다 bsdtar
스크립트를 실행 .
sudo apt-get install bsdtar
그런 다음 ./PrinterInstall
다시 실행 하십시오.
터미널은 init.d 디렉토리의 위치를 묻습니다. 파일 브라우저에서 선택 사항을 확인하여 하나만 확인하십시오.
그런 다음 프린터를 켜고 터미널에서 다음을 실행하십시오.
system-config-printer
구성 GUI가 열리면 프린터를 마우스 오른쪽 버튼으로 클릭하고 '속성'을 선택하십시오. 장치 URI에서 '변경'-> 네트워크 프린터-> 첫 번째 형제 옵션 선택-> 적용을 클릭하십시오.
그게 다야!
아래 스크립트 코드 :
#!/bin/bash
# Brother HL-2270DW printer install tested on arch and ubuntu 12.04
# https://bbs.archlinux.org/viewtopic.php?id=109570
# https://bugs.gentoo.org/show_bug.cgi?id=285166#c12
# http://github.com/willejos/bash
[[ $UID -ne 0 ]] && echo "Must run as root" && exit 1
which bsdtar > /dev/null
if [ $? == 1 ]; then
echo "you need to install bsdtar before running this script"
exit 1;
fi
which perl > /dev/null
if [ $? == 1 ]; then
echo "you need to install perl before running this script"
exit 1;
fi
echo -e "\nMake sure cups is running before proceeding...\n"
read -p "Hit any button to continue." -n 1
echo -e "\n\nWhere's your init script directory?"
echo -e "1. /etc/init.d/\n2. /etc/rc.d/"
read -p "(Select 1 or 2): " INIT_DIR
while [[ $INIT_DIR != 1 && $INIT_DIR != 2 ]]; do
read -p "Where's your init script directory? (choose 1 or 2): " INIT_DIR
done
START_DIR=$(pwd)
mkdir br_tmp && cd br_tmp
wget http://www.brother.com/pub/bsc/linux/dlf/hl2270dwlpr-2.1.0-1.i386.rpm
wget http://www.brother.com/pub/bsc/linux/dlf/cupswrapperHL2270DW-2.0.4-2.i386.rpm
if [[ ! -f hl2270dwlpr-2.1.0-1.i386.rpm || ! -f cupswrapperHL2270DW-2.0.4-2.i386.rpm ]]; then
echo -e "One or both files not found: \n hl2270dwlpr-2.1.0-1.i386.rpm \n cupswrapperHL2270DW-2.0.4-2.i386.rpm \n\n Was there a problem with the download?"
exit 1;
fi
# extract and check directories exist
bsdtar -xf hl2270dwlpr-2.1.0-1.i386.rpm
bsdtar -xf cupswrapperHL2270DW-2.0.4-2.i386.rpm
HL_DIR=""$START_DIR"/br_tmp/usr/local/Brother/Printer/HL2270DW/inf/"
CUPS_DIR=""$START_DIR"/br_tmp/usr/local/Brother/Printer/HL2270DW/cupswrapper/"
if [[ ! -d "$HL_DIR" || ! -d "$CUPS_DIR" ]]; then
echo "rpm extraction failed"
exit 1
fi
# in-place edit files
cd "$HL_DIR"
perl -pi -e 's/printcap.local/printcap/g' setupPrintcap2
if [ "$INIT_DIR" == "2" ]; then
cd "$CUPS_DIR"
perl -pi -e 's/init.d/rc.d/g' cupswrapperHL2270DW-2.0.4
fi
# copy files to system and install cupswrapper
cd "$START_DIR"/br_tmp/
cp -ri usr/* /usr/
cp -ri var/* /var/
cd ../ && rm -rf br_tmp
echo -e "If I hang here, be patient....\n"
/usr/local/Brother/Printer/HL2270DW/cupswrapper/cupswrapperHL2270DW-2.0.4 || exit 1
echo -e "\nNext steps: "
echo "Make sure printer shows up in cups config @ http://127.0.0.1:631"
echo "Edit /etc/cups/printers.conf and change the DeviceURI from ‘usb:xxxxx’ to ‘file:///dev/usb/lp0′ (or usb/lp1 or whatever exists, no quotes)."
echo -e "Restart cups\n"
Ubuntu 12.04 64 비트에서 무선 wifi 인쇄용 프린터를 설치하는 방법에 대한 블로그 게시물이 있습니다. 내 버전은 특정 버전이며 64 비트 버전의 Ubuntu에서만 테스트되었습니다. Brother에는 HL-2270DW 드라이버 용 64 비트 드라이버가 포함되어 있지 않지만 64 비트 버전에서 작동하도록 드라이버를 패치했습니다. 패치 된 드라이버는 프린터의 모든 기능에 액세스 할 수 있습니다. 링크는 http://chadchenault.blogspot.com/2012/05/brother-hl-2270dw-printer-driver.html
단계 :
1. 위의 링크에서 64 비트 우분투와 함께 작동하도록 패치 된 드라이버를 다운로드하십시오. 명령 줄과 Brother 웹 사이트의 지침을 사용하여 직접 패치 할 수도 있습니다.
2. "ctrl + alt + t"터미널 창을 엽니 다.
3. 다운로드 한 파일이있는 디렉토리로 변경합니다.
4. 터미널 창에서 다음 두 명령을 입력합니다.
sudo dpkg -i --force-all hl2270dwlpr-2.1.0-1a.i386.deb<code>
sudo dpkg -i --force-all cupswrapperHL2270DW-2.0.4-2a.i386.deb<code>
USB 인쇄가 이제 작동합니다. WiFi 또는 이더넷 인쇄를 구성하려면 CUPS를 구성해야합니다. 블로그에 그림이있는 지침이 있습니다.
Eric Carvalho의 답변은 하나의 한정자와 함께 잘 작동했습니다. 다운로드 위치가 나에게 적합하지 않았습니다. Brother가 다운로드를 재구성 한 것 같습니다. 첫 번째 단계는 Brother 지원 사이트에서 시작하여 수동으로 다운로드하는 것이 었습니다.
--go. brother.com으로 이동 (제게는 Brother-usa.com으로 리디렉션 됨)-지원-모델 번호에 HL-2270DW를 입력 한 다음 다운로드 및 드라이버에서 검색을 클릭하십시오. 솔루션 센터에서 '--OS (리눅스) 및 버전 (deb)을 선택하십시오-드라이버 설치 도구를 클릭하십시오-라이센스 계약에 동의하십시오
이것은 작은 파일이므로 다운로드하는 데 시간이 많이 걸리지 않습니다.
Carvalho 씨가 지시 한대로 스크립트를 압축 해제하고 실행하십시오. 나를 위해 완벽하게 일했습니다.
귀하를 기다리고 specify the Device URI?
있으며 프린터를 연결할 수 있는 11 가지 방법 중에서 선택할 수 있도록 제안합니다 . 선택을 원할 것이라고 생각 11 (A): Auto. (usb://dev/usblp0)
하므로 필드를 미리 채우고 Enter선택을 수락 11
하거나 자신의 선택을 지정 하기 위해 대기 하고를 누르십시오 Enter. 프린터가 USB를 통해 연결된 경우 11 (A): Auto. (usb://dev/usblp0)
원하는 선택입니다.
다음은 14.04 (64 비트)의 설치 정보입니다. 이 모든 단계가 필요한지 모르겠습니다. 네트워크 프린터로 설치했습니다.
Brother에서 스크립트를 실행했습니다 : linux-brprinter-installer-2.0.0-1
다운로드 한 파일 : support.brother.com의 linux-brprinter-installer-2.0.0-1.gz 이것은 성공적으로 실행되고 다양한 패키지를 설치하는 것처럼 보였습니다.
웹 사이트에 다운로드 한 파일이 두 개 더 있습니다.
cupswrapperHL2270DW-2.0.4-2a.i386.deb
hl2270dwlpr-2.1.0-1a.i386.deb
시냅틱을 사용하여 위의 스크립트에 의해 설치되었는지 확인했습니다.
cupswrapperHL2270DW-2.0.4-2가 설치되는 것으로 나타납니다.
소프트웨어 센터를 사용하여 "a"버전 및 hl2270 * a.i386.deb 패키지를 설치했습니다.
소프트웨어 센터가 "품질이 좋지 않다"는 경고에도 불구하고 설치했습니다.
컴퓨터를 재부팅하고 프린터를 켜고 끕니다.
사용 된 시스템 설정> 프린터> 프린터 추가> 네트워크 프린터
찾기 버튼 (호스트 비우기)을 클릭하면 2 개의 Brother HL-2270DW가 표시되며 하나는 IP 주소입니다.
이를 위해 설명에 DNS-SD를 통한 AppSocket / JetDirect 네트워크 프린터가 표시됩니다.
다른 하나는 Host BRW008092BA5199 및 Queue Binary_P1이있는 LPD 네트워크 프린터를 말합니다
나는 IP 주소를 가진 것을 시도하고있다. 이제 프린터 드라이버에서 이전에는 없었던 CUPS 용 HL-2270DW가 있습니다.
이것을 선택하십시오. 테스트 페이지가 작동했습니다.
이 노트는 Kubuntu 및 Linux Mint 17.1에서 작동합니다.
패키지 가져 오기 brgenml1lpr-3.1.0-1.i386.deb
및 brgenml1cupswrapper-3.1.0-1.i386.deb
에서
http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=hl2270dw_all&os=128을
sudo apt-get install apparmor-profiles lib32z1
sudo dpkg -i ~/packages/brother_printer/brgenml1lpr-3.1.0-1.i386.deb
sudo dpkg -i ~/packages/brother_printer/brgenml1cupswrapper-3.1.0-1.i386.deb
이제 KDE 또는 Mint / Gnome 프린터 구성 창을 사용하여 존재하지 않는 자동 설치된 USB 프린터를 삭제 한 다음 BrGenML1 드라이버를 사용하여 HL-2270DW를 설치하십시오.
프린터가 자동 감지되어야합니다. 그렇지 않으면 아래 나열된 URI를 사용해보십시오.
양면 인쇄를 설정하여 페이지의 양면에 인쇄하고 긴 가장자리를 뒤집습니다.
URI : lpd : // (프린터의 IP 주소) / binary_p1
이 게시물의 시작 부분에서 지침을 시도했지만 끝났을 때, 즉 "DeviceURI를 지정 하시겠습니까?" USB 연결의 경우 "아니오"를 선택하고 네트워크 연결의 경우 "예"를 선택하십시오. 선택할 수있는 11 개의 URI 목록이 제공되었는데, 그 중 어느 것도 네오 파이트 우분투 사용자에게는 의미가 없습니다. 아래를보십시오 :
Will you specify the Device URI? [Y/n] ->Y
0: socket
1: http
2: ipp
3: https
4: ipps
5: lpd
6: ipp14
7: hp
8: hpfax
9: smb
10 (I): Specify IP address.
11 (A): Auto. (usb://dev/usblp0)
select the number of destination Device URI. ->11
이 지침은 중간 단계에서 종료 된 것으로 보이므로 진행할 수 없습니다.
밥 톰슨 오타와 캐나다