فهرست مطالب:
- مرحله 1: آماده سازی
- مرحله 2: از طریق SSH متصل شوید
- مرحله 3: Ulpt.ko را در نقطه راست قرار دهید
- مرحله 4: LPRng را نصب کنید
- مرحله 5: مواردی را که در بوت بار می شود پیکربندی کنید
- مرحله 6: پیکربندی LPRng: 1 از 3 - Printcap
- مرحله 7: پیکربندی LPRng: 2 از 3 - Lpd.perms
- مرحله 8: پیکربندی LPRng: 3 از 3 - Lpd.conf
- مرحله 9: هنگام اتصال چاپگر ، کارها را شروع کرده و مجوزها را تنظیم کنید
- مرحله 10: اتصال رایانه Windows
- مرحله 11: اتصال با Mac OSX
تصویری: FreeNAS به عنوان سرور چاپ: 11 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:58
FreeNAS یک راه حل عالی برای ذخیره سازی شبکه است که به سادگی می تواند برای هر کسی نصب شود. سیستم و فضای مورد نیاز برای این نسخه کم حجم FreeBSD بسیار مضحک است. این برنامه دارای همه نوع ویژگی هایی است که از طریق رابط کاربری گرافیکی تمیز وب قابل دسترسی است ، بیش از آنچه که اکثر کاربران به آن نیاز خواهند داشت. این حتی به شما امکان می دهد رسانه ها را به کنسول های بازی منتقل کنید! با وجود توانایی های فوق العاده ، یک چیز وجود داشت که من می خواستم آن را به عنوان یک NAS بزرگ انجام دهم ، و آن این بود که یک سرور چاپی باشد تا بتوانم HP Deskjet 6540 خود را به اشتراک بگذارم چاپگر USB در بین جعبه های Windows و Mac OSX من. گفتن راحت تر از انجام دادن. پس از چند ساعت بازی با CUPS و چند نصب خراب بعداً ، من نور را دیدم. در انجمن های FreeNAS ، کاربر sgrizzi موضوعی در مورد نحوه عملکرد آن با LPR ، با استفاده از بسته LPRng ، برای راه اندازی مبتنی بر LiveCD ایجاد کرد. این بسیار مفید بود ، و او باید بیشتر اعتبار را دریافت کند ، اما موضوع واقعاً نیاز به فشرده سازی و روشن شدن دارد تا راهنمای مفیدی باشد. این دقیقاً همان چیزی است که این دستورالعمل برای آن مناسب است و همچنین آن را برای نصب کامل استاندارد FreeNAS اصلاح می کند. این راهنما فرض می کند که شما قبلاً یک نصب استاندارد فعلی FreeNAS را راه اندازی و کار کرده اید.
مرحله 1: آماده سازی
ابتدا ، بیایید چند مورد را با هم جمع کنیم و نگاهی به تنظیمات بیندازیم. شبکه ممکن است تنظیمات شما متفاوت باشد ، اما روش من به شرح زیر است. ، 2 هارد دیسک ، IP ثابت: 192.168.1.50- PC - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - چاپگر USB متصل ، متصل به FreeNAS روتر شما راهنماهای زیادی برای این کار وجود دارد ، همه سریع ، بنابراین یک جستجوی سریع انجام دهید. مواردی که نیاز دارید- در صورت استفاده از ویندوز ، دیسک را نصب کنید (فایلهای ضروری ممکن است در جاهای دیگر در دسترس باشند ، اما این ساده ترین راه است)- چاپگر درایورهای مدل/مدل خاص شما- فایل "ulpt.ko" که از نصب کامل FreeBSD گرفته شده است. فایل متصل به این دستورالعمل. - سرویس گیرنده SSH - برای Windows ، با PuTTy بروید. برای لینوکس ، یونیکس ، مک و غیره فقط می توانید از ترمینال/خط فرمان استفاده کنید
مرحله 2: از طریق SSH متصل شوید
از طریق SSH به جعبه FreeNAS خود متصل شوید. به طور معمول ورود به سیستم ریشه بد است ، اما اگر واقعاً مراقب باشید ، همه چیز باید هموار پیش برود. PuTTy در اینجا برای اتصال کاملاً خود توضیحی است. برای افراد خط فرمان ، عبارت زیر را تایپ کنید: ssh -l username static_ip_of_freenas ip استاتیک چیزی شبیه 192.168.x.xxx خواهد بود. از شما رمز عبور می خواهد ، اما وقتی تایپ می کنید ، چیزی نمایش داده نمی شود. نگران نباشید ، این طبیعی است (رمز عبور را برای اهداف امنیتی پنهان می کند). فقط آن را تایپ کنید و enter را بزنید. اکنون باید یک سلام کوچک و یک فرمان سریع جدید برای خود داشته باشید (به عنوان root is freenas وارد شوید: ~# و به عنوان کاربر>)
مرحله 3: Ulpt.ko را در نقطه راست قرار دهید
از روش ترجیحی خود (ftp ، smb و غیره) برای قرار دادن فایل ulpt.ko در جایی بر روی جعبه FreeNAS استفاده کنید و مسیر کامل را به خاطر بسپارید (من آن را UPath می نامم) ، که احتمالاً چیزی شبیه به/mnt/drivename/خواهد بود. ulpt.ko با اتصال SSH و خط فرمان به ترمینال بازگردید ، ما فایل را به مکان مناسب منتقل می کنیم. نوع: mv Upath/boot/kernel/ulpt.ko این کار را باید انجام دهید.
مرحله 4: LPRng را نصب کنید
ما از بسته ای به نام LPRng استفاده می کنیم. برای نصب آن ، تایپ کنید: pkg_add -r LPRng بگذارید کمی بارگیری شود و بیت های لازم را بارگیری و نصب کند.
مرحله 5: مواردی را که در بوت بار می شود پیکربندی کنید
ماژول ulpt.ko را بارگذاری کنید ابتدا می خواهیم مطمئن شویم که ulpt.ko در بوت بارگذاری می شود بنابراین به محض اتصال یک چاپگر ، آن را به درستی تشخیص می دهد. نوع: nano /boot/defaults/loader.conf با کلیدهای جهت دار یا ctrl+V به پایین بروید تا به بخشی با عنوان "ماژول های USB" برسید تا خط را تغییر دهید "ulpt_load =" NO " # Printer" "ulpt_load =" YES " # چاپگر" ctrl+X را فشار دهید. سپس "y" را تایپ کنید و وقتی از شما می خواهد ذخیره کنید Enter را فشار دهید. LPRng را شروع کنید و در مرورگر به رابط وب FreeNAS بروید. سپس به SystemAdvancedrc.conf بروید و از دکمه "+" برای افزودن دو مدخل جدید استفاده کنید: نام: lpd_enableValue: NOName: lprng_enableValue: YES
مرحله 6: پیکربندی LPRng: 1 از 3 - Printcap
سه فایل اصلی وجود دارد که به عملکرد صحیح LPRng کمک می کند.-/etc/printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (مکان:/etc/printcap) می تواند بسیار پیچیده یا بسیار ساده ما بسیار ساده پیش می رویم ، اما بسته به نیاز خود می توانید به سایت LPRng و google برای تنظیمات مختلف مراجعه کنید. نشان دادن این امر با مثال بسیار ساده تر خواهد بود: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # خط اول اهمیت زیادی ندارد. فقط مدل/مدل چاپگر خود را برای مرجع- "lp | deskjet" در آنجا قرار دهید - این همان چیزی است که چاپگر شما به آن معروف می شود. "lp" نام اصلی است ، "deskjet" نام مستعار است.- "sd =" این مسیر به چاپگر چاپگر است. ما قصد داریم این فهرست را در یک ثانیه ایجاد کنیم.- "sh" این مخفف "supress header" است. اگر تا به حال در آزمایشگاه کامپیوتر چاپ کرده اید ، این موارد را دیده اید. این صفحه ای است که قبل از کار چاپ می کند که مشخص می کند کار برای چه کسانی است. برای اکثر افراد در خانه ، این غیر ضروری است. در محیط کاری با افراد زیاد و چاپ ، این چیزی است که باید به آن توجه کنید.- "lp =" این محل چاپگر است. اگر ulpt.ko به درستی بارگیری شود ، هنگامی که یک چاپگر را متصل می کنید ، باید به عنوان /dev/ulpt0 ثبت شود. مسیر spooler را از sd به خاطر بسپارید؟ بیایید آن را بسازیم. نوع: "mkdir -p -m 700/var/spool/lpd/bare" و "chown 1: 1/var/spool/lpd/bare" این باعث ایجاد پوشه مناسب با مالکیت و مجوزهای لازم می شود.
مرحله 7: پیکربندی LPRng: 2 از 3 - Lpd.perms
lpd.perms (مکان: /usr/local/etc/lpd.perms) کمی طولانی است. پیکربندی پیش فرض باید خوب باشد. ورق بزنید و مجدداً بررسی کنید که این خطوط بدون نظر هستند (با "#" شروع نکنید) با تایپ: root، papowell ACCEPT SERVICE = C LPC = lpd، status، printcap خدمات رد = C خدمات پذیرش = M SAMEHOST SAMEUSER ACPERVICE SERVICE = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT SERVICE = M DEFAULT ACCEPACT
مرحله 8: پیکربندی LPRng: 3 از 3 - Lpd.conf
lpd.conf (مکان: /usr/local/etc/lpd.perms) نیز باید به صورت پیش فرض خوب باشد. مواردی که باید دوبار بررسی شود: # هدف: همیشه چاپ بنر ، نادیده گرفتن گزینه lpr -h # پیش فرض ab@ (FLAG خاموش) # هدف: درخواست سرور حسابداری هنگام اتصال # پیش فرض achk@ (FLAG خاموش) # هدف: حسابداری در پایان (نگاه کنید به همچنین af، la، ar، as) # پیش فرض ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # هدف: نام فایل حسابداری (همچنین به la، ar مراجعه کنید) # پیش فرض af = acct (STRING) # هدف: هنگام ارسال یک شغل از شماره شغل طولانی (0 - 999999) استفاده کنید # پیش فرض longnumber@ (FLAG خاموش) Longnumber
مرحله 9: هنگام اتصال چاپگر ، کارها را شروع کرده و مجوزها را تنظیم کنید
ما می خواهیم هنگام اتصال یک چاپگر ، فرآیندهای مناسب LPRng را راه اندازی کنیم. تایپ کنید: "nano /usr/local/etc/devd/devd.conf" افزودن به فایل: # هنگامی که چاپگر USB ulpt0 به برق متصل است ، # اقدام را شروع کنید # صبر کنید 3 ثانیه و سپس راه اندازی spoonler daemon # attach 100 {device-name" ulpt0 "؛ action "sleep 3؛ lpd؛ checkpc -f؛ chown 0: 0 /dev /ulpt0؛ chmod 666 /dev /ulpt0؛ echo 'o5L25fgfab'> /dev /speaker؛"؛ }؛ */ این باعث می شود چاپگر به برق متصل شود ، چند ثانیه منتظر بماند و روند LPD را آغاز کند. پس از اتمام کار ، فایلهای مفقود شده یا مجوزها را با checkpc -f برطرف می کند. سپس مالکیت و مجوزهای مناسب را بر روی دستگاه تنظیم می کند و کمی صدا پخش می کند.
مرحله 10: اتصال رایانه Windows
1) به اتصالات شبکه بروید. روی برگه Advanced در بالا و سپس "اجزای شبکه اختیاری" کلیک کنید. هر دو ابزار مدیریت و نظارت و سایر خدمات فایل و چاپ شبکه را فعال کنید. از شما می خواهد که سی دی ویندوز را که باید در اطراف داشته باشید ، وارد کنید. این به ما امکان می دهد از طریق LPR2 متصل شویم) به کنترل پنل و سپس به چاپگرها بروید. 3) چاپگر محلی (به طور خودکار تشخیص داده نشود) را اجرا کنید. بعدی 4) ایجاد پورت جدید -> پورت LPR. Next5) آدرس IP کادر FreeNAS را وارد کنید. به همین دلیل است که ما می خواهیم ایستا باشد. نام صف چاپ را وارد کنید (اگر printcap من را کپی کرده اید ، بدون نقل قول "lp" است) 6) درایورها را نصب کرده و روی بقیه جادوگر کلیک کنید. صفحه آزمایشی را چاپ نکنید. 7) روی چاپگر راست کلیک کرده و ویژگی ها را باز کنید. 8) تب Port. علامت "پشتیبانی دو طرفه" را بردارید 9) برگه پیشرفته. بعد از جارو شدن آخرین صفحه شروع به چاپ کنید. به طور مستقیم چاپ را علامت بزنید و علامت تطابق نداشتن را علامت زده و علامت چاپ را به صورت spooled & بررسی کنید & را بردارید. تیک Enable advanced & Check10 را بردارید) اکنون به برگه اصلی برگردید و یک صفحه آزمایشی را چاپ کنید.
مرحله 11: اتصال با Mac OSX
1) تنظیمات ترجیحی سیستم را باز کنید -> چاپ و فکس 2) برای افزودن چاپگر روی "+" کلیک کنید 3) به برگه "IP" بروید پروتکل: LPDA آدرس: IP FreeNASQueue: نام صف چاپ (اگر چاپ چاپ من را کپی کرده اید ، " lp "بدون نقل قول) نام و محل سلیقه شماست چاپ استفاده از: درایورهای مناسب را انتخاب کنید ** برخی از چاپگرها مانند HP Deskjet 6540 به من اجازه نمی دهند از درایورهای USB با LPD استفاده کنم. در عوض مجبور شدم تا آنجا که ممکن است یکی را انتخاب کنم (معلوم شد 5550 بود) و با آن کار کنم. اگر دو مدل مشابه باشند ، باید بدون مشکل کار کند.
توصیه شده:
گاراژ درب بازکن با بازخورد با استفاده از Esp8266 به عنوان سرور وب .: 6 مرحله
درب بازکن گاراژ با بازخورد با استفاده از Esp8266 به عنوان سرور وب: سلام ، من به شما نشان می دهم که چگونه می توانید یک راه ساده برای انجام درب بازکن گاراژ بسازید. بازخورد ، شما می دانید که در باز یا بسته می شود در زمان واقعی-ساده ، تنها یک میانبر برای ایجاد
آردوینو به عنوان ISP -- رایت فایل هگز در AVR -- فیوز در AVR -- آردوینو به عنوان برنامه نویس: 10 مرحله
آردوینو به عنوان ISP || رایت فایل هگز در AVR || فیوز در AVR || Arduino به عنوان برنامه نویس: ……………………… لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید …….. این مقاله همه چیز درباره آردوینو به عنوان isp است. اگر می خواهید فایل hex را بارگذاری کنید یا اگر می خواهید فیوز خود را در AVR تنظیم کنید ، نیازی به خرید برنامه نویس ندارید ، می توانید
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: 5 مرحله
ESP8266 NodeMCU Access Point (AP) برای وب سرور با سنسور دما DT11 و دما و رطوبت چاپ در مرورگر: سلام بچه ها در اکثر پروژه هایی که از ESP8266 استفاده می کنیم و در اکثر پروژه ها از ESP8266 به عنوان وب سرور استفاده می کنیم تا داده ها قابل دسترسی باشند هر دستگاهی از طریق wifi با دسترسی به سرور وب میزبانی شده توسط ESP8266 اما تنها مشکل این است که ما به یک روتر کار برای
ویرایش سابقه عنوان عنوان GBA Pokémon: 9 مرحله
ویرایش عنوان عنوان صفحه GBA Pokémon: این سومین سری از دستورالعمل هایی است که من در مورد هک ROM Pok & eacute؛ mon می سازم. اولی را می توانید در اینجا و دومی را اینجا بیابید. این دستورالعمل نحوه تغییر پس زمینه صفحه عنوان را به شما نشان می دهد. به خاطر سی
نحوه استفاده از Wiimote به عنوان ماوس رایانه با استفاده از شمع به عنوان سنسور !!: 3 مرحله
نحوه استفاده از Wiimote به عنوان ماوس رایانه با استفاده از شمع به عنوان سنسور !!: این راهنما به شما نشان می دهد که چگونه Wii Remote (Wiimote) خود را به رایانه خود متصل کرده و از آن به عنوان ماوس استفاده کنید