कैसे एक भाई HL2270dw लेजर प्रिंटर स्थापित करने के लिए?


28

मैं अपने भाई HL2270dw लेजर प्रिंटर कैसे स्थापित कर सकता हूं? सॉफ़्टवेयर केंद्र में कोई ड्राइवर उपलब्ध नहीं हैं।


1
लिनक्स ड्राइवर इंस्टॉलर अब support.brother.com/g/b/…
डेल एंडरसन

जवाबों:


37
  1. एक टर्मिनल खोलें: Ctrl+ Alt+T
  2. ड्राइवर स्थापना स्क्रिप्ट डाउनलोड करें:

    wget http://download.brother.com/welcome/dlf006893/linux-brprinter-installer-2.0.0-1.gz
    
  3. इसे अनज़िप करें:

    gunzip linux-brprinter-installer-2.0.0-1.gz
    
  4. इसे रूट के रूप में चलाएं:

    sudo bash linux-brprinter-installer-2.0.0-1
    
  5. HL2270-DW"मॉडल नाम" के रूप में दर्ज करें , फिर yजारी रखने के लिए

  6. जब पूछा गया कि "क्या आप डिवाइस को निर्दिष्ट करेंगे?" यूएसबी कनेक्शन के लिए "नहीं" चुनें या नेटवर्क कनेक्शन के लिए "हां"।

1
मैंने 64-बिट Ubuntu 14.04 पर इसका परीक्षण किया और यह बहुत अच्छा काम करता है।
जिम हर्न

इस उत्तर में दिए गए निर्देश कार्य करते हैं, और भाई वेबसाइट के निर्देशों के अनुरूप हैं , हालाँकि यदि भाई अपने अंत से स्क्रिप्ट को अपडेट करते हैं तो संस्करण संख्या बदल सकती है।
डेल एंडरसन

5
यह मेरे लिए काफी काम नहीं करता है। जब मैं करने के लिए क्या करना चाहिए select the number of destination Device URI:?
साठफुटेरसूड

आह, और आप अपनी सेटिंग का प्रिंटआउट प्राप्त करने के लिए "गो" बटन को 2 सेकंड के भीतर 3 बार दबा सकते हैं। मामले में आपको आईपी पते की आवश्यकता है।
मिमोरेलिया

धन्यवाद, इसने मुझे 16 Ubuntu पर बचाया। यकीन नहीं कि यह ओपी द्वारा क्यों स्वीकार नहीं किया गया था।
न्यूरॉनेट

1

मुझे पता है कि एक टन लोगों के पास इस प्रिंटर को ubuntu और टकसाल दोनों के साथ काम करने के लिए प्रमुख मुद्दे थे, इसलिए मैंने सोचा कि मैं इसे पास करूंगा क्योंकि यह बहुत दर्द रहित है। मैं एक ubuntu मंच में संलग्न निर्देशों (निर्देशों के बाद) पाया (मैं वास्तव में भूल जाते हैं जहां) दोनों Ubuntu 12.04 और टकसाल दालचीनी 13 (64-बिट संस्करण) पर मेरे लिए काम किया। जब तक प्रिंटर पहले से ही आपके नेटवर्क पर है (मैं अपनी विंडो 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"

यकीन नहीं होता, लेकिन आपके निर्देशों का पालन करने के बाद भी मुझे यह संदेश मिला। 'प्रसंस्करण - प्रिंटर का पता लगाने में असमर्थ "ब्रदरवायरलेस"।' १३.१० में
24-१० में

1

मेरे पास एक ब्लॉग पोस्ट है कि Ubuntu 12.04 64 बिट में वायरलेस वाईफाई प्रिंटिंग के लिए प्रिंटर कैसे स्थापित किया जाए। नोट मेरा संस्करण विशिष्ट है और केवल उबंटू के 64 बिट संस्करण के लिए परीक्षण किया गया है। भाई HL-2270DW ड्राइवरों के लिए 64 बिट ड्राइवर शामिल नहीं करता है, लेकिन मैंने ड्राइवरों को 64 बिट संस्करण के साथ काम करने के लिए पैच किया है। पैच किए गए ड्राइवर प्रिंटर की सभी सुविधाओं तक पहुंच देते हैं। लिंक http://chadchenault.blogspot.com/2012/05/brother-hl-2270dw-printer-river.html

कदम:

1. पैच किए गए ड्राइवरों को ऊपर दिए गए लिंक से 64 बिट ubuntu के साथ काम करने के लिए डाउनलोड करें। आप भाई की वेबसाइट से कमांड लाइन और निर्देशों का उपयोग करके उन्हें अपने आप को भी पैच कर सकते हैं।
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 मुद्रण अब काम करना चाहिए। यदि आप वाईफ़ाई या ईथरनेट प्रिंटिंग को कॉन्फ़िगर करना चाहते हैं, तो आपको सीयूपीएस को कॉन्फ़िगर करना होगा। मेरे ब्लॉग पर चित्रों के साथ निर्देश हैं।


3
जब भी यह सैद्धांतिक रूप से प्रश्न का उत्तर दे सकता है, तो उत्तर के आवश्यक भागों को शामिल करना और संदर्भ के लिए लिंक प्रदान करना बेहतर होगा
hhlp

1

एरिक कार्वाल्हो के जवाब ने ठीक काम किया, एक क्वालीफायर के साथ: डाउनलोड स्थान मेरे लिए काम नहीं किया। लगता है कि शायद भाई ने उनके डाउनलोड को पुनर्गठित किया है। मेरा पहला कदम मैन्युअल रूप से डाउनलोड करना था, जो भाई की सहायता साइट से शुरू हुआ:

--go to brother.com (मेरे लिए, यह भाई-usa.com पर रीडायरेक्ट करता है) - मॉडल नंबर में समर्थन - वेंटर HL-2270DW पर क्लिक करें, फिर Search --in डाउनलोड और ड्राइवरों पर क्लिक करें, 'डाउनलोड' पर क्लिक करें हमारे समाधान केंद्र 'से - ओएस (लाइनक्स) और संस्करण (डिबेट) - ड्राइवर पर क्लिक करें - टूल इंस्टाल करें

यह एक छोटी फ़ाइल है, इसलिए इसे डाउनलोड करने में ध्यान देने योग्य समय नहीं लगेगा।

अब मि। कार्वाल्हो ने संकेत दिया कि स्क्रिप्ट को खोलना और चलाना। मेरे लिए पूरी तरह से काम किया।


1

यह आपके लिए इंतजार कर रहा है specify the Device URI?, और आपको उन 11 तरीकों से चुनने की पेशकश करता है जो यह जानता है कि एक प्रिंटर कनेक्ट किया जा सकता है। यह सोचता है कि आप पसंद करेंगे 11 (A): Auto. (usb://dev/usblp0), इसलिए इसने क्षेत्र को पहले से भर दिया है, और आपके लिए इंतजार कर रहा है कि वह या तो Enterपसंद को स्वीकार करने के लिए 11, या अपनी खुद की पसंद को निर्दिष्ट करने के लिए, और दबाएं Enter। यदि आपका प्रिंटर USB के माध्यम से जुड़ा हुआ है, 11 (A): Auto. (usb://dev/usblp0)तो वह विकल्प है जिसे आप चाहते हैं।


0

यहां मेरे इंस्टॉल किए गए नोट्स 14.04 (64-बिट) के तहत हैं। मुझे नहीं पता कि ये सभी कदम आवश्यक हैं। मैंने इसे एक नेटवर्क प्रिंटर के रूप में स्थापित किया।

मैंने भाई से एक स्क्रिप्ट चलाई है: linux-brprinter-संस्थापक-2.0.0-1

डाउनलोड की गई फ़ाइल में: linux-brprinter-installer-2.0.0-1.gz support.brother.com से। यह सफलतापूर्वक चलने और विभिन्न पैकेजों को स्थापित करने के लिए लग रहा था।

उनकी वेबसाइट पर दो और फाइलें हैं जिन्हें मैंने डाउनलोड किया है:

  • cupswrapperHL2270DW-2.0.4-2a.i386.deb

  • hl2270dwlpr-2.1.0-1a.i386.deb

मैंने सिनैप्टिक का उपयोग यह देखने के लिए किया कि क्या वे ऊपर की स्क्रिप्ट द्वारा स्थापित किए गए हैं।

cupswrapperHL2270DW-2.0.4-2 स्थापित होने के रूप में दिखाता है।

"A" संस्करण और hl2270 * a.i386.deb पैकेज स्थापित करने के लिए सॉफ्टवेयर सेंटर का उपयोग किया।

मैंने इसे सॉफ्टवेयर सेंटर की चेतावनी के बावजूद स्थापित किया कि यह "खराब गुणवत्ता" का था।

कंप्यूटर को रिबूट किया और प्रिंटर को चालू / बंद कर दिया।

प्रयुक्त सिस्टम सेटिंग्स> प्रिंटर> प्रिंटर जोड़ें> नेटवर्क प्रिंटर

फाइंड बटन (होस्ट ब्लैंक के साथ) पर क्लिक करने से दो भाई HL-2270DW खींचते हैं, एक का IP पता होता है।

इसके लिए एक विवरण डीएनएस-एसडी के माध्यम से AppSocket / JetDirect नेटवर्क प्रिंटर कहता है

दूसरे का कहना है कि होस्ट BRW008092BA5199 और कतार बाइनरी_पी 1 के साथ एलपीडी नेटवर्क प्रिंटर

मैं एक आईपी पते के साथ एक कोशिश कर रहा हूँ। अब प्रिंटर ड्राइवरों के तहत, मेरे पास CUPS के लिए HL-2270DW है जो पहले मेरे पास नहीं था।

इसका चयन करना। टेस्ट पेज ने काम किया।


0

ये नोट कुबंटू और लिनक्स मिंट 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 

अब ऑटो स्थापित USB प्रिंटर को हटाने के लिए KDE या टकसाल / सूक्ति प्रिंटर कॉन्फ़िगरेशन विंडो का उपयोग करें जो मौजूद नहीं है, तो BrGenML1 ड्राइवर का उपयोग करके HL-2270DW स्थापित करें।

प्रिंटर का पता ऑटो होना चाहिए। यदि नीचे सूचीबद्ध URI का उपयोग करने का प्रयास नहीं किया गया है।

पेज के दोनों तरफ प्रिंट करने के लिए डुप्लेक्स डुप्लेक्सनोटलम को सेट करें, लंबे किनारे पर फ़्लिप करें

URI: lpd: // (प्रिंटर का IP पता) / Binary_p1


0

मैंने इस पोस्ट की शुरुआत में निर्देशों की कोशिश की, लेकिन जब मैं अंत तक पहुंच गया, यानी जब पूछा गया कि "क्या आप डिवाइस को निर्दिष्ट करेंगे?" यूएसबी कनेक्शन के लिए "नहीं" चुनें या नेटवर्क कनेक्शन के लिए "हां"। मुझे चुनने के लिए ग्यारह यूआरआई की एक सूची दी गई थी, जिनमें से किसी ने भी मुझे किसी भी तरह का कोई फायदा नहीं हुआ। निचे देखो:

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

ऐसा लगता है कि ये निर्देश मध्य-धारा में समाप्त हो गए हैं और इस प्रकार मैं आगे बढ़ने में सक्षम नहीं हूं।

बॉब थॉमसन ओटावा कनाडा

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.