Brother HL2270dw lazer yazıcı nasıl kurulur?


Yanıtlar:


37
  1. Bir terminal açın: Ctrl+ Alt+T
  2. Sürücü yükleme komut dosyasını indirin:

    wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.0.0-1.gz
    
  3. Aç:

    gunzip linux-brprinter-installer-2.0.0-1.gz
    
  4. Kök olarak çalıştır:

    sudo bash linux-brprinter-installer-2.0.0-1
    
  5. HL2270-DW"Model adı" olarak girin , sonra ydevam etmek için

  6. "DeviceURI'yi belirtir misiniz?" USB bağlantısı için "Hayır" veya ağ bağlantısı için "Evet" seçeneğini seçin.

1
Bunu 64-bit Ubuntu 14.04 üzerinde test ettim ve harika çalışıyor.
Jim Hurne

Bu cevaptaki talimatlar işe yarar ve kardeş web sitesindeki talimatlarla tutarlıdır , ancak sürüm numaraları değişebiliyorsa, eğer kardeş komut dosyasını sondan güncellerse değişebilir.
Dale Anderson

5
Bu benim için pek işe yaramıyor. Şuna gittiğimde ne yapmalıyım select the number of destination Device URI?
altmış

Ah, ve ayarınızın bir çıktısını almak için "Git" düğmesine 2 saniye içinde 3 kez basabilirsiniz. IP adresine ihtiyacınız olması durumunda.
mimoralea

Teşekkür ederim, bu beni Ubuntu 16'da kurtardı. Bunun neden OP tarafından kabul edilmediğinden emin değilim.
nöronet

1

Bir ton insanın bu yazıcının hem ubuntu hem de nane ile çalışmasını sağlama konusunda büyük sorunları olduğunu biliyorum, bu yüzden oldukça acısız olduğu için bunu geçireceğimi düşündüm. Ekli betiği (talimatları izleyerek) bir yerde ubuntu forumunda buldum (Ubuntu 12.04 ve Mint Cinnamon 13'te (64-bit sürümleri)). Yazıcı zaten ağınızda olduğu sürece (benimki pencereleri 7 bölümünden kurdum), çalışması gerekir. aşağıdaki kod örneğini boş bir metin belgesine kopyalayıp yapıştırın ve PrinterInstall.sh olarak kaydedin. Ardından uygulamayı terminalden şu şekilde çalıştırın:

sudo ./PrinterInstall

bsdtarKomut dosyasını çalıştırmanız gerektiğini söyleyebilir , sadece şunu yükle:

sudo apt-get install bsdtar

ve sonra ./PrinterInstalltekrar çalıştırın .

Terminal size init.d dizininizin nerede olduğunu soracaktır - birini veya diğerini onaylamak için dosya tarayıcınızdaki seçenekleri kontrol etmeniz yeterlidir.

Sonra, yazıcıyı açın ve aşağıdakileri terminalden çalıştırın:

system-config-printer

Config GUI açıldığında, yazıcıya sağ tıklayın ve 'özellikleri' seçin. Cihaz URI'sının altında 'değiştir' -> ağ yazıcısı -> ilk erkek kardeş seçeneğini seç -> uygula

bu kadar!

aşağıdaki kod kodu:


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

Neden olduğundan emin değilim, ancak talimatları takip ettikten sonra hala bu mesajı alıyorum. 'İşleniyor - "BrotherWireless" yazıcısı bulunamadı.'
13.10'u

1

Ubuntu 12.04 64 bit'te kablosuz wifi yazdırma için yazıcının nasıl kurulacağı üzerine bir blog yazısı var. Sürümümün belirli olduğunu ve yalnızca Ubuntu’nun 64 bit sürümü için test edildiğini unutmayın. Brother, HL-2270DW sürücüleri için 64 bit sürücü içermiyor, ancak sürücüleri 64 bit sürümüyle çalışması için sürücüleri yamaladım. Yamalı sürücüler, yazıcının TÜM özelliklerine erişim sağlar. Bağlantı http://chadchenault.blogspot.com/2012/05/brother-hl-2270dw-printer-driver.html'dir.

Adımlar:

1. Yukarıdaki bağlantıdan 64 bit ubuntu ile çalışmak için yamalı sürücüleri indirin. Ayrıca, Brother web sitesindeki komut satırını ve talimatları kullanarak kendinize yama yapabilirsiniz.
2. Bir terminal penceresi açın "ctrl + alt + t"
3. indirilen dosyaların bulunduğu dizine geçin
4. Terminal penceresinden aşağıdaki iki komutu girin.

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 yazdırma şimdi çalışmalıdır. Wifi veya ethernet yazdırmayı yapılandırmak istiyorsanız, CUPS yapılandırmanız gerekecektir. Blogumda resimlerle ilgili talimatlarım var.


3
Bu soruyu teorik olarak cevaplayabilse de , cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantıyı sağlamak tercih edilir.
Ocak'ta 13:13

1

Eric Carvalho'nin cevabı tek elemeyle iyi çalıştı: indirme yeri benim için işe yaramadı. Görünüşe göre Brother indirmelerini yeniden düzenledi. İlk adımım, Brother'ın destek sitesinden başlayarak elle indirmek oldu:

- Brother.com'a git (benim için bu, brother-usa.com sitesine yönlendirir) - Destek - Model HL-2270DW model numarasını girin, ardından Ara - İndirmeler ve sürücüler 'i tıklayın,' indirmeler'i tıklayın. çözüm merkezimizden '- işletim sistemi (linux) ve sürüm (deb) - sürücü yükleme aracına tıklayın - lisans sözleşmesini kabul edin

Bu küçük bir dosyadır, bu nedenle indirmek için göze çarpan bir zaman almayacaktır.

Şimdi senaryoyu açıp Mr. Carvalho'nin belirttiği gibi çalıştırın. Benim için mükemmel çalıştı.


1

Bu kadar seni bekliyor specify the Device URI?, ve bu durumun bir yazıcı bilir 11 yoldan birini izin veren olabilir bağlanabilir. Seçim yapmak istediğinizi düşünüyor 11 (A): Auto. (usb://dev/usblp0), bu yüzden alanı önceden doldurdu ve ya Enterseçimi kabul etmek 11ya da kendinize ait bir seçim belirtmek için sizden ya da düğmesine basarak sizi bekliyor Enter. Yazıcınız USB ile bağlıysa, 11 (A): Auto. (usb://dev/usblp0)istediğiniz seçimdir.


0

İşte 14.04 (64-bit) altındaki kurulum notlarım. Tüm bu adımların gerekli olduğunu bilmiyorum. Bir ağ yazıcısı olarak kurdum.

Brother'dan bir komut dosyası çalıştırdım: linux-brprinter-installer-2.0.0-1

indirilen dosyada: support.brother.com adresinden linux-brprinter-installer-2.0.0-1.gz. Bu başarıyla çalışıyor ve çeşitli paketler yüklüyordu.

Web sitelerinde indirdiğim iki dosya daha var:

  • cupswrapperHL2270DW-2.0.4-2a.i386.deb

  • hl2270dwlpr-2.1.0-1a.i386.deb

Yukarıdaki komut dosyası tarafından yüklenip yüklenmediklerini görmek için sinaptik kullandım.

cupswrapperHL2270DW-2.0.4-2 takılı olduğunu gösterir.

"A" versiyonunu ve hl2270 * a.i386.deb paketlerini kurmak için yazılım merkezini kullandık.

Yazılım merkezine "kötü kalitede" olduğunu belirten uyarıya rağmen kurdum.

Bilgisayarı yeniden başlattınız ve yazıcıyı kapatıp açtım.

Kullanılmış Sistem Ayarları> Yazıcılar> Yazıcı Ekle> Ağ Yazıcısı

Bul düğmesine tıklandığında (ana bilgisayar boşken), bir tanesi IP adresi olan iki adet Brother HL-2270DW çeker.

Bunun için açıklamada DNS-SD üzerinden AppSocket / JetDirect ağ yazıcısı yazıyor

Diğer diyor ki Host BRW008092BA5199 ve Queue Binary_P1 ile LPD ağ yazıcısı

IP adresi olanı deniyorum. Şimdi yazıcı sürücüleri altında, daha önce sahip olmadığım CUPS için HL-2270DW var.

Bunu seçerek. Test Sayfası çalıştı.


0

Bu notlar Kubuntu ve Linux Mint 17.1 ile çalışır.

Paketleri elde brgenml1lpr-3.1.0-1.i386.debve brgenml1cupswrapper-3.1.0-1.i386.debgelen 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 

şimdi mevcut olmayan otomatik USB yazıcıyı silmek için KDE veya Nint / Gnome yazıcı yapılandırma penceresini kullanın, ardından BrGenML1 sürücüsünü kullanarak HL-2270DW'yi kurun.

Yazıcı otomatik olarak algılanmalı. Aşağıda listelenen URI'yi kullanmayı denemiyorsanız.

Uzun kenardan çevirerek sayfanın her iki tarafına da yazdırmak için dupleks DuplexNoTumble'ı ayarlayın

URI: lpd: // (yazıcının IP adresi) / binary_p1


0

Talimatları bu yazının başında denedim, ancak sona erdiğimde, örneğin "DeviceURI'yi belirtecek misiniz?" USB bağlantısı için "Hayır" veya ağ bağlantısı için "Evet" seçeneğini seçin. Hiçbiri bir neofit Ubuntu kullanıcısı olarak bana hiçbir şey ifade etmedi, aralarından seçim yapabileceğiniz on bir URI listesi verildi. Aşağıya bakınız:

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

Görünüşe göre bu talimatlar orta akışta sona ermiş ve bu yüzden devam edemiyorum.

Bob Thomson Ottawa Kanada

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.