উত্তর:
ড্রাইভার ইনস্টলেশন স্ক্রিপ্ট ডাউনলোড করুন:
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 এবং পুদিনা দারুচিনি 13 (64-বিট সংস্করণ) উভয় ক্ষেত্রে আমার জন্য কাজ করেছে। যতক্ষণ না প্রিন্টারটি ইতিমধ্যে আপনার নেটওয়ার্কে রয়েছে (আমি আমার উইন্ডোজ 7 পার্টিশনের মাধ্যমে খনি ইনস্টল করেছি), এটি কাজ করা উচিত। কেবলমাত্র একটি খালি পাঠ্য নথিতে কোডের নমুনাটি অনুলিপি করুন এবং পেস্ট করুন এবং এটি প্রিন্টারআইনস্টল.শ হিসাবে সংরক্ষণ করুন। তারপরে টার্মিনাল থেকে অ্যাপ্লিকেশনটি চালান:
sudo ./PrinterInstall
এটি আপনাকে বলতে পারে যে আপনাকে bsdtar
স্ক্রিপ্টটি চালানো দরকার , কেবল এটির সাথে ইনস্টল করুন:
sudo apt-get install bsdtar
এবং তারপর ./PrinterInstall
আবার চালান ।
টার্মিনাল আপনাকে জিজ্ঞাসা করবে যে আপনার init.d ডিরেক্টরিটি কোথায় - আপনার ফাইল ব্রাউজারে পছন্দগুলি পরীক্ষা করে এক বা অন্যটিকে নিশ্চিত করুন।
এরপরে, প্রিন্টারটি চালু করুন এবং টার্মিনাল থেকে নিম্নলিখিতটি চালান:
system-config-printer
কনফিগারেশন জিইউআই খুললে প্রিন্টারে ডান ক্লিক করুন এবং 'বৈশিষ্ট্য' নির্বাচন করুন। ইউআরআই ডিভাইসের অধীনে, 'পরিবর্তন' -> নেটওয়ার্ক প্রিন্টার -> প্রথম ভাই বিকল্প নির্বাচন করুন -> প্রয়োগ ক্লিক করুন
এটাই!
নীচে স্ক্রিপ্ট কোড:
#!/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"
উবুন্টু 12.04 64 বিটে ওয়্যারলেস ওয়াইফাই প্রিন্টিংয়ের জন্য প্রিন্টারটি কীভাবে ইনস্টল করবেন সে সম্পর্কে আমার একটি ব্লগ পোস্ট রয়েছে। নোট করুন আমার সংস্করণটি সুনির্দিষ্ট এবং কেবল উবুন্টুর 64৪ বিটের সংস্করণের জন্য পরীক্ষা করা। ভাই এইচএল -২7070০ ডিডাব্লু ড্রাইভারের জন্য bit৪ বিট ড্রাইভার অন্তর্ভুক্ত করে না তবে আমি drivers৪ বিট সংস্করণ দিয়ে ড্রাইভারদের প্যাচ করেছি। প্যাচযুক্ত ড্রাইভারগুলি মুদ্রকের সমস্ত বৈশিষ্ট্যগুলিতে অ্যাক্সেস দেয়। লিঙ্কটি হ'ল http://chadchenault.blogspot.com/2012/05/brother-hl-2270dw-printer-driver.html
পদক্ষেপ:
১. উপরের লিঙ্কটি থেকে bit৪ বিট উবুন্টু দিয়ে কাজ করার জন্য প্যাচড ড্রাইভারগুলি ডাউনলোড করুন। আপনি কমান্ড লাইন এবং ভাইয়ের ওয়েবসাইটের নির্দেশাবলী ব্যবহার করে সেগুলি নিজেই প্যাচ করতে পারেন।
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>
ইউএসবি প্রিন্টিংয়ের এখন কাজ করা উচিত। আপনি যদি ওয়াইফাই বা ইথারনেট প্রিন্টিং কনফিগার করতে চান তবে আপনাকে সিইপিএস কনফিগার করতে হবে। আমার ব্লগে আমার ছবি সহ নির্দেশাবলী রয়েছে।
একজন এর যোগ্যতা অর্জনকারী এরিক কারভালহোর উত্তর ভালভাবে কাজ করেছে: ডাউনলোডের জায়গাটি আমার পক্ষে কার্যকর হয়নি। দেখে মনে হচ্ছে ভাই তাদের ডাউনলোডগুলি পুনর্গঠিত করেছেন। আমার প্রথম পদক্ষেপটি ছিল ভাইয়ের সমর্থন সাইট থেকে শুরু করে ম্যানুয়ালি ডাউনলোড করা:
--গো টু ব্রোথ.কম (আমার জন্য এটি ভাই-usa.com- এ পুনঃনির্দেশ করে) - ক্লিক করুন সমর্থন - মডেল নম্বরটিতে এন্টিএল -2270 ডিডাব্লু, তারপরে অনুসন্ধান - ডাউনলোড এবং ড্রাইভারগুলিতে ক্লিক করুন, 'ডাউনলোডগুলিতে ক্লিক করুন আমাদের সমাধান কেন্দ্রের '- ওএস (লিনাক্স) এবং সংস্করণ (দেব) নির্বাচন করুন - ড্রাইভার ইনস্টল সরঞ্জামটি ক্লিক করুন - লাইসেন্স চুক্তি স্বীকার করুন
এটি একটি ক্ষুদ্র ফাইল, সুতরাং এটি ডাউনলোড করতে কোন লক্ষণীয় সময় লাগবে না।
মিঃ কারওয়ালহো ইঙ্গিত অনুসারে এখন আনজিপ করুন এবং স্ক্রিপ্টটি চালান। আমার জন্য নিখুঁতভাবে কাজ করেছেন।
এটি আপনার অপেক্ষা করছে specify the Device URI?
এবং 11 টি উপায় যা আপনাকে জানে যে কোনও মুদ্রক সংযুক্ত হতে পারে সেগুলি থেকে আপনাকে বেছে নেওয়ার প্রস্তাব দিচ্ছে । এটি আপনার পছন্দ চাইবে বলে মনে করে 11 (A): Auto. (usb://dev/usblp0)
, তাই এটি ক্ষেত্রটি প্রাক-ভরাট হয়ে গেছে এবং আপনি Enterপছন্দটি গ্রহণ 11
করার জন্য বা নিজের পছন্দটি নির্দিষ্ট করে দেওয়ার জন্য অপেক্ষা করছেন এবং টিপুন Enter। যদি আপনার প্রিন্টারটি ইউএসবি-র মাধ্যমে সংযুক্ত 11 (A): Auto. (usb://dev/usblp0)
থাকে তবে পছন্দটি আপনি চান।
14.04 (64-বিট) এর নীচে আমার ইনস্টল নোটগুলি এখানে। আমি জানি না যে এই সমস্ত পদক্ষেপগুলি প্রয়োজনীয়। আমি এটি একটি নেটওয়ার্ক প্রিন্টার হিসাবে ইনস্টল করেছি।
আমি ভাইয়ের কাছ থেকে একটি স্ক্রিপ্ট চালিয়েছি: লিনাক্স-ব্রিপ্রিন্টার-ইনস্টলার -০.০.০-১
ডাউনলোড করা ফাইলটিতে: linux-brprinter-ইনস্টলার-2.0.0-1.gz সমর্থন.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 প্যাকেজ ইনস্টল করতে সফ্টওয়্যার কেন্দ্র ব্যবহার করুন।
সফ্টওয়্যার কেন্দ্রটি "খারাপ মানের" বলে সতর্ক করেও আমি এটি ইনস্টল করেছি।
কম্পিউটারটি পুনরায় বুট করা হয়েছে এবং প্রিন্টারটি চালু / অন করা হয়েছে।
ব্যবহৃত সিস্টেম সেটিংস> প্রিন্টার্স> প্রিন্টার যুক্ত করুন> নেটওয়ার্ক প্রিন্টার
ফাইন্ড বোতামটি ক্লিক করে (হোস্ট ফাঁকা সহ) দুটি ভাই এইচএল -2270 ডিডাব্লু টানছে, একটির আইপি ঠিকানা রয়েছে।
এর জন্য বিবরণটি ডিএনএস-এসডি এর মাধ্যমে অ্যাপসকেট / জেটডাইরেক্ট নেটওয়ার্ক প্রিন্টার বলে
অন্যজন হোস্ট বিআরডাব্লু 008092 বিএ5199 এবং কুই বাইনারি_এফ 1 সহ এলপিডি নেটওয়ার্ক প্রিন্টার বলে
আমি একটি আইপি ঠিকানা দিয়ে চেষ্টা করছি। প্রিন্টার ড্রাইভারগুলির অধীনে, আমার কাছে সিইপিএসের জন্য এইচএল -2270 ডিডাব্লু রয়েছে যা আমার আগে ছিল না।
এটি নির্বাচন করা হচ্ছে। পরীক্ষা পৃষ্ঠা কাজ করেছে।
এই নোটগুলি কুবুন্টু এবং লিনাক্স মিন্টের সাথে কাজ করে 17.1।
প্যাকেজগুলি পান brgenml1lpr-3.1.0-1.i386.deb
এবং http://support.brother.com/g/b/downloadlist.aspx?c=us&lang=en&prod=hl2270dw_all&os=128brgenml1cupswrapper-3.1.0-1.i386.deb
থেকে পান
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
অস্তিত্ব নেই এমন স্বয়ংক্রিয় ইনস্টল হওয়া ইউএসবি প্রিন্টার মুছে ফেলার জন্য এখন কেডিএ বা মিন্ট / জিনোম প্রিন্টার কনফিগারেশন উইন্ডোটি ব্যবহার করুন, তারপরে ব্রজেনএমএল 1 ড্রাইভার ব্যবহার করে এইচএল-2270DW ইনস্টল করুন।
প্রিন্টারটি স্বয়ংক্রিয়ভাবে সনাক্ত করা উচিত। নীচে তালিকাভুক্ত ইউআরআই ব্যবহার না করে চেষ্টা করুন।
পৃষ্ঠার উভয় প্রান্তে মুদ্রণের জন্য ডুপ্লেক্স ডুপ্লেক্সনটাম্বল সেট করুন, দীর্ঘ প্রান্তে উল্টান
ইউআরআই: এলপিডি: // (প্রিন্টারের আইপি ঠিকানা) / বাইনারি_পি 1
আমি এই পোস্টের শুরুতে নির্দেশাবলীর চেষ্টা করেছি কিন্তু যখন আমি শেষ হয়েছি, যখন জিজ্ঞাসা করা হয়েছে "আপনি কি ডিভাইসুরি নির্দিষ্ট করবেন?" ইউএসবি সংযোগের জন্য "না" বা নেটওয়ার্ক সংযোগের জন্য "হ্যাঁ" চয়ন করুন। আমাকে নির্বাচনের জন্য এগারোটি ইউআরআইয়ের একটি তালিকা দেওয়া হয়েছিল, যার মধ্যে একটিও আমাকে নিওফাইট উবুন্টু ব্যবহারকারী হিসাবে বোঝায় না। নিচে দেখ:
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
মনে হচ্ছে এই নির্দেশাবলী মধ্য-প্রবাহে শেষ হয়েছে এবং এভাবে আমি এগিয়ে যেতে পারছি না।
বব থমসন ওটাওয়া কানাডা