Làm thế nào để cài đặt máy in laser Brother HL2270dw?


Câu trả lời:


37
  1. Mở một thiết bị đầu cuối: Ctrl+ Alt+T
  2. Tải xuống tập lệnh cài đặt trình điều khiển:

    wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.0.0-1.gz
    
  3. Giải nén nó:

    gunzip linux-brprinter-installer-2.0.0-1.gz
    
  4. Chạy nó dưới quyền root:

    sudo bash linux-brprinter-installer-2.0.0-1
    
  5. Nhập HL2270-DWdưới dạng "tên mô hình", sau đó ytiếp tục

  6. Khi được hỏi "Bạn sẽ chỉ định DeviceURI?" chọn "Không" cho kết nối USB hoặc "Có" cho kết nối mạng.

1
Tôi đã thử nghiệm điều này trên Ubuntu 14.04 64 bit và nó hoạt động rất tốt.
Jim Hurne

Các hướng dẫn trong câu trả lời này hoạt động và phù hợp với hướng dẫn từ trang web của anh em , mặc dù số phiên bản có thể thay đổi nếu anh em cập nhật tập lệnh từ cuối.
Dale Anderson

5
Điều này không làm việc cho tôi. Tôi nên làm gì khi đến : select the number of destination Device URI?
Sixty feetersdude

À, và bạn có thể nhấn 3 lần trong vòng 2 giây nút "Đi" để nhận bản in cài đặt của bạn. Trong trường hợp bạn cần địa chỉ IP.
mimoralea

Cảm ơn bạn điều này đã cứu tôi trên Ubuntu 16. Không chắc tại sao điều này không được OP chấp nhận.

1

Tôi biết một tấn người đã gặp vấn đề lớn khi máy in này hoạt động với cả Ubuntu và bạc hà, vì vậy tôi nghĩ rằng tôi sẽ vượt qua điều này vì nó không gây đau đớn. tôi đã tìm thấy tập lệnh đính kèm (làm theo hướng dẫn) trong một diễn đàn ub Ubuntu ở đâu đó (tôi quên chính xác nơi) hoạt động cho tôi trên cả Ubuntu 12.04 và Mint Cinnamon 13 (phiên bản 64 bit). miễn là máy in đã có trên mạng của bạn (tôi đã cài đặt của tôi thông qua phân vùng windows 7 của tôi), nó sẽ hoạt động. chỉ cần sao chép và dán mẫu mã bên dưới vào một tài liệu văn bản trống và lưu nó dưới dạng PrinterInstall.sh. Sau đó chạy ứng dụng từ thiết bị đầu cuối với:

sudo ./PrinterInstall

Nó có thể cho bạn biết rằng bạn cần bsdtarchạy tập lệnh, chỉ cần cài đặt tập lệnh đó với:

sudo apt-get install bsdtar

và sau đó chạy ./PrinterInstalllại.

Thiết bị đầu cuối sẽ hỏi bạn thư mục init.d của bạn ở đâu - chỉ cần kiểm tra các lựa chọn trong trình duyệt tệp của bạn để xác nhận cái này hay cái kia.

Tiếp theo, bật máy in và chạy các mục sau từ thiết bị đầu cuối:

system-config-printer

Khi GUI cấu hình mở ra, nhấp chuột phải vào máy in và chọn 'thuộc tính'. Trong URI thiết bị, nhấp vào 'thay đổi' -> máy in mạng -> chọn tùy chọn anh em đầu tiên -> áp dụng

đó là nó!

mã script bên dưới:


#!/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"

Không chắc chắn tại sao nhưng tôi vẫn nhận được tin nhắn này sau khi làm theo hướng dẫn của bạn. 'Đang xử lý - Không thể định vị máy in "BrotherWless".' Nó ngừng hoạt động sau khi tôi cài đặt 13.10
ZeroDivide

1

Tôi có một bài đăng trên blog về cách cài đặt máy in để in wifi không dây trong Ubuntu 12.04 64 bit. Lưu ý phiên bản của tôi là cụ thể và chỉ được thử nghiệm cho phiên bản 64 bit của Ubuntu. Brother không bao gồm trình điều khiển 64 bit cho trình điều khiển HL-2270DW nhưng tôi đã vá các trình điều khiển để làm cho chúng hoạt động với phiên bản 64 bit. Các trình điều khiển được vá cho phép truy cập TẤT CẢ các tính năng của máy in. Liên kết là http://chadchenault.blogspot.com/2012/05/brother-hl-2270dw-printer- ấn.html

Các bước:

1. Tải xuống trình điều khiển được vá để hoạt động với Ubuntu 64 bit từ liên kết trên. Bạn cũng có thể tự vá chúng bằng cách sử dụng dòng lệnh và hướng dẫn từ trang web của Brother.
2. Mở cửa sổ đầu cuối "ctrl + alt + t"
3. thay đổi vào thư mục nơi tệp được tải xuống
4. Nhập hai lệnh sau từ cửa sổ đầu cuối.

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>

In USB bây giờ sẽ hoạt động. Nếu bạn muốn định cấu hình in wifi hoặc ethernet, bạn sẽ cần định cấu hình CUPS. Tôi có hướng dẫn với hình ảnh tại blog của tôi.


3
Trong khi về mặt lý thuyết có thể trả lời câu hỏi, tốt hơn là nên bao gồm các phần thiết yếu của câu trả lời ở đây và cung cấp liên kết để tham khảo.
hhlp

1

Câu trả lời của Eric Carvalho hoạt động tốt, với một vòng loại: vị trí tải xuống không hoạt động với tôi. Có vẻ như Brother sắp xếp lại các bản tải xuống của họ. Bước đầu tiên của tôi là tải xuống thủ công, bắt đầu từ trang hỗ trợ của Brother:

- đi đến anh em.com (đối với tôi, điều này chuyển hướng đến anh em từ trung tâm giải pháp của chúng tôi '- chọn HĐH (linux) và phiên bản (deb) - nhấp vào công cụ cài đặt Driver - thỏa thuận cấp phép chấp nhận

Đây là một tệp nhỏ, vì vậy sẽ không mất thời gian để tải xuống.

Bây giờ giải nén và chạy tập lệnh như ông Carvalho đã chỉ ra. Làm việc hoàn hảo cho tôi.


1

Nó đang chờ bạn specify the Device URI?và đề nghị cho phép bạn chọn trong số 11 cách mà máy in có thể được kết nối. Nó nghĩ rằng bạn sẽ muốn lựa chọn 11 (A): Auto. (usb://dev/usblp0), vì vậy nó đã điền trước trường và đang chờ bạn nhấn Enterđể chấp nhận lựa chọn 11hoặc chỉ định lựa chọn của riêng bạn và nhấn Enter. Nếu máy in của bạn được kết nối qua USB, 11 (A): Auto. (usb://dev/usblp0)là lựa chọn bạn muốn.


0

Dưới đây là các ghi chú cài đặt của tôi dưới 14.04 (64-bit). Tôi không biết rằng tất cả các bước này là cần thiết. Tôi đã cài đặt nó như một máy in mạng.

Tôi đã chạy một tập lệnh từ Brother: linux-brprinter-Installer-2.0.0-1

trong tệp đã tải xuống: linux-brprinter-Installer-2.0.0-1.gz từ support.brother.com. Điều này dường như để chạy thành công và cài đặt các gói khác nhau.

Có hai tệp nữa trên trang web của họ mà tôi đã tải xuống:

  • cupswrapperHL2270DW-2.0.4-2a.i386.deb

  • hl2270dwlpr-2.1.0-1a.i386.deb

Tôi đã sử dụng synaptic để xem chúng đã được cài đặt bởi đoạn script trên chưa.

cupswrapperHL2270DW-2.0.4-2 hiển thị khi được cài đặt.

Đã sử dụng trung tâm phần mềm để cài đặt phiên bản "a" và các gói hl2270 * a.i386.deb.

Tôi đã cài đặt nó bất chấp cảnh báo của trung tâm phần mềm rằng nó "có chất lượng kém".

Khởi động lại máy tính và tắt / bật máy in.

Cài đặt hệ thống đã sử dụng> Máy in> Thêm máy in> Máy in mạng

Nhấp vào nút Tìm (có trống máy chủ) sẽ kéo lên hai Brother HL-2270DW, một có địa chỉ IP.

Đối với điều này, mô tả cho biết máy in mạng AppSocket / JetDirect qua DNS-SD

Máy in còn lại cho biết máy in mạng LPD với Host BRW008092BA5199 và Queue Binary_P1

Tôi đang thử cái có địa chỉ IP. Bây giờ trong trình điều khiển máy in, tôi có HL-2270DW cho CUPS mà trước đây tôi không có.

Chọn cái này Trang thử nghiệm đã làm việc.


0

Các ghi chú này hoạt động với Kubfox và Linux Mint 17.1.

Có được các gói brgenml1lpr-3.1.0-1.i386.debbrgenml1cupswrapper-3.1.0-1.i386.debtừ http://support.brother.com/g/b/doadlist.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 

hiện sử dụng cửa sổ cấu hình máy in KDE hoặc Mint / Gnome để xóa máy in USB được cài đặt tự động không tồn tại, sau đó cài đặt HL-2270DW bằng trình điều khiển BrGenML1.

Máy in sẽ được tự động phát hiện. Nếu không thử sử dụng URI được liệt kê dưới đây.

đặt in hai mặt dupontTumble để in trên cả hai mặt của trang, lật trên cạnh dài

URI: lpd: // (địa chỉ IP của máy in) / binary_p1


0

Tôi đã thử các hướng dẫn ở đầu bài này nhưng khi tôi kết thúc, tức là khi được hỏi "Bạn có chỉ định DeviceURI không?" chọn "Không" cho kết nối USB hoặc "Có" cho kết nối mạng. Tôi đã được cung cấp một danh sách mười một URI để lựa chọn, không ai trong số đó có ý nghĩa gì với tôi với tư cách là người dùng Ubuntu mới. Xem bên dưới:

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

Có vẻ như các hướng dẫn này đã kết thúc ở giữa dòng và do đó tôi không thể tiếp tục.

Bob Thomson Ottawa Canada

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.