Talaan ng mga Nilalaman:
- Hakbang 1: Paghahanda
- Hakbang 2: Ikonekta Sa pamamagitan ng SSH
- Hakbang 3: Ilagay ang Ulpt.ko sa Tamang Pook
- Hakbang 4: I-install ang LPRng
- Hakbang 5: I-configure ang Mga Bagay na Maglo-load sa Boot
- Hakbang 6: Pag-configure ng LPRng: 1 ng 3 - Printcap
- Hakbang 7: Pag-configure ng LPRng: 2 ng 3 - Lpd.perms
- Hakbang 8: Pag-configure ng LPRng: 3 ng 3 - Lpd.conf
- Hakbang 9: Magsimula ng Mga Bagay at Magtakda ng Mga Pahintulot Kapag Kumokonekta ang Printer
- Hakbang 10: Pagkonekta sa isang Windows PC
- Hakbang 11: Kumokonekta Sa Mac OSX
Video: FreeNAS Bilang isang Print Server: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:16
Ang FreeNAS ay isang mahusay na solusyon sa pag-iimbak ng network na sapat na simple para sa lahat na mai-install. Ang mga kinakailangan sa system at space ay katawa-tawa maliit para sa na-straced-down na bersyon ng FreeBSD. Nakuha ang lahat ng uri ng mga tampok na naa-access sa pamamagitan ng malinis na web GUI, higit sa kailangan ng karamihan. Pinapayagan ka ring mag-stream ng media sa mga console ng laro! Sa kabila ng kahanga-hangang built in na mga kakayahan, mayroong isang bagay na nais kong gawin bukod sa kumilos bilang isang mahusay na NAS, at iyon ay isang print server upang maibahagi ko ang aking HP Deskjet 6540 Ang USB printer kasama ng aking mga kahon sa Windows at Mac OSX. Mas madaling sabihin kaysa gawin. Matapos ang oras ng paglalaro sa CUPS at ilang sirang pag-install sa paglaon, nakita ko ang ilaw. Sa mga forum ng FreeNAS, lumikha ang user sgrizzi ng isang thread kung paano ito gumagana sa LPR, gamit ang package na LPRng, para sa isang pag-set up batay sa LiveCD. Napakalaking kapaki-pakinabang nito, at dapat makuha niya ang halos lahat ng kredito, ngunit ang thread ay talagang kailangang ma-kondensat at linawin upang maging isang kapaki-pakinabang na gabay. Iyon mismo ang para sa Instructable na ito, pati na rin ang pagbabago nito para sa isang karaniwang buong pag-install ng FreeNAS. Ipinapalagay ng gabay na ito na mayroon ka ng kasalukuyang pamantayan na pag-install ng FreeNAS na na-set up at gumagana.
Hakbang 1: Paghahanda
Una, magsama-sama tayo sa ilang mga bagay at tingnan ang pag-set up. Ang NetworkYour setup ay maaaring magkakaiba, ngunit ang akin ay ang mga sumusunod. - Ang Linksys WRT54GL router na nagpapatakbo ng Tomato firmware v1.23- FreeNAS box - v0.69, old Sony Vaio, 2 hard drive, static IP: 192.168.1.50- PC - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - printer na nakakonekta sa USB, naka-attach sa FreeNAS Kakailanganin mong italaga sa iyong FreeNAS box ang isang static na panloob na IP mula sa loob ang iyong router. Mayroong maraming mga gabay sa online para diyan, lahat ng diretso, kaya't gawin ang isang mabilis na Googling. Kailangan mo ang Sttf - Mag-install ang Windows ng disk kung gumagamit ka ng Windows (ang mga kinakailangang file ay maaaring magamit sa ibang lugar, ngunit ito ang pinakamadali) - Printer Mga driver para sa iyong partikular na gumawa / modelo- Ang file na "ulpt.ko" na kinuha mula sa isang buong pag-install ng FreeBSD. Ang file na naka-attach sa itinuturo na ito.- SSH client - Para sa Windows, pumunta sa PuTTy. Para sa Linux, Unix, Mac, atbp maaari mo lamang gamitin ang terminal / command line
Hakbang 2: Ikonekta Sa pamamagitan ng SSH
Kumonekta sa iyong FreeNAS box sa pamamagitan ng SSH. Karaniwan masamang kasanayan ang mag-log in bilang ugat, ngunit kung maingat ka talaga, ang mga bagay ay dapat na maayos. AngPuTy ay medyo nagpapaliwanag dito para sa pagkonekta. Para sa mga linya ng utos ng mga tao, uri: ssh -l username static_ip_of_freenas Ang static ip ay magiging tulad ng 192.168.x.xxx. Humihiling ito para sa isang password, ngunit kapag nagta-type ka, walang lalabas. Huwag magalala, normal ito (nagtatago ng password para sa mga layuning pang-seguridad); i-type lamang ito at pindutin ang ipasok. Dapat ay mayroon ka ng isang maliit na pagbati at isang bagong prompt ng utos (mag-log in bilang ugat ay freenas: ~ # at bilang isang gumagamit ay>)
Hakbang 3: Ilagay ang Ulpt.ko sa Tamang Pook
Gamitin ang iyong ginustong pamamaraan (ftp, smb, atbp.) Upang ilagay ang ulpt.ko file sa isang lugar papunta sa FreeNAS box, at tandaan ang buong landas (tatawagin kong UPath), na marahil ay magiging isang bagay tulad ng / mnt / drivename / ulpt.ko Bumalik sa terminal na may koneksyon sa SSH at prompt ng utos, ilipat namin ang file sa tamang lugar. Uri: mv Upath /boot/kernel/ulpt.ko Na nararapat na gawin ito.
Hakbang 4: I-install ang LPRng
Gumagamit kami ng isang pakete na tinatawag na LPRng. Upang mai-install ito, i-type ang: pkg_add -r LPRng Hayaang lumayo ito nang kaunti habang nagda-download at nag-install ng mga kinakailangang piraso.
Hakbang 5: I-configure ang Mga Bagay na Maglo-load sa Boot
I-load ang ulpt.ko Modyul Una sa gusto naming tiyakin na ang ulpt.ko ay naglo-load sa boot sa lalong madaling kumonekta kami sa isang printer ay makikilala natin ito nang maayos. Uri: nano /boot/defaults/loader.conf Mag-scroll pababa gamit ang alinman sa mga arrow key o ctrl + V hanggang maabot mo ang isang seksyon na pinamagatang "USB Modules" Palitan ang linya na "ulpt_load =" NO "# Printer" sa "ulpt_load =" YES "# Printer" Hit ctrl + X. Pagkatapos i-type ang "y", at pindutin ang ipasok kapag hiniling nito sa iyo na i-save. Simulan ang LPRngNavigate sa FreeNAS web interface sa isang browser. Pagkatapos ay pumunta sa SystemAdvancedrc.confGamitin ang pindutang "+" upang magdagdag ng dalawang bagong mga entry: Pangalan: lpd_enableValue: NOName: lprng_enableValue: YES
Hakbang 6: Pag-configure ng LPRng: 1 ng 3 - Printcap
Mayroong tatlong pangunahing mga file na nagbibigay ng kontribusyon sa LPRng na gumagana nang maayos.- / etc / printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (lokasyon: / etc / printcap) ay maaaring maging napaka kumplikado o napaka-simple. Pupunta kami sa napakasimple, ngunit maaari kang mag-refer sa site ng LPRng at google para sa ilang iba't ibang mga pag-setup depende sa iyong mga pangangailangan. Mas madali itong ilarawan ito sa pamamagitan ng halimbawa: # @ (#) printcap HP Deskjet 6540 lp | deskjet: \: sd = / var / spool / lpd / hubad: \: sh: \: lp = / dev / ulpt0: # Ang unang linya ay hindi mahalaga. Ilagay lamang ang iyong printer make / model doon para sa sanggunian- "lp | deskjet" - ito ang makikilala sa iyo na printer. Ang "lp" ang pangunahing pangalan, ang "deskjet" ay isang alias.- "sd =" Ito ang landas sa print spooler. Gagawa namin ang direktoryong ito sa isang segundo.- "sh" Ito ay nangangahulugang "supress header". Kung nakapag-print ka na sa isang computer lab, makikita mo ito. Ito ay isang pahina na naglilimbag bago ang isang trabaho na tumutukoy sa kung kanino ang trabaho. Para sa karamihan ng mga tao sa bahay, hindi kinakailangan. Sa isang lugar ng trabaho na may maraming mga tao at pag-print, ito ay isang bagay na dapat mong tingnan. - "lp =" ito ang lokasyon ng printer. Kung ang ulpt.ko ay naglo-load nang maayos, pagkatapos ay kapag kumonekta ka sa isang printer, dapat itong magparehistro bilang /dev/ulpt0. Tandaan ang path ng spooler mula sa sd? Gawin natin. Uri: "mkdir -p -m 700 / var / spool / lpd / hubad" at "chown 1: 1 / var / spool / lpd / hubad" Lumilikha ito ng wastong direktoryo na may kinakailangang pagmamay-ari at mga pahintulot.
Hakbang 7: Pag-configure ng LPRng: 2 ng 3 - Lpd.perms
Ang lpd.perms (lokasyon: /usr/local/etc/lpd.perms) ay medyo mahaba. Dapat ay maayos ang default na pagsasaayos. Mag-scroll at i-double check kung ang mga linya na ito ay hindi kumpleto (huwag magsimula sa isang "#") sa pamamagitan ng pagta-type: nano /usr/local/etc/lpd.perms Ang mga linya na nais naming walang pag-komento ay: ACCEPT SERVICE = C SERVER REMOTEUSER = root, papowell ACCEPT SERVICE = C LPC = lpd, status, printcap REJECT SERVICE = C ACCEPT SERVICE = M SAMEHOST SAMEUSER ACCEPT SERVICE = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT ACCEPT Gumawa ng anumang mga pagbabago at pagkatapos ay pindutin ang ctrl + X
Hakbang 8: Pag-configure ng LPRng: 3 ng 3 - Lpd.conf
Ang lpd.conf (lokasyon: /usr/local/etc/lpd.perms) ay dapat ding maging maayos bilang default. Mga bagay na dobleng suriin para sa: # Layunin: laging mag-print ng banner, huwag pansinin ang lpr -h pagpipilian # default ab @ (FLAG off) # Layunin: query accounting server kapag nakakonekta # default achk @ (FLAG off) # Layunin: accounting sa pagtatapos (tingnan ang din af, la, ar, as) # default ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Layunin: pangalan ng file ng accounting (tingnan din sa la, ar) # default af = acct (STRING) # Layunin: gumamit ng mahabang numero ng trabaho (0 - 999999) kapag ang isang trabaho ay isinumite # default longnumber @ (FLAG off) Longnumber
Hakbang 9: Magsimula ng Mga Bagay at Magtakda ng Mga Pahintulot Kapag Kumokonekta ang Printer
Nais naming simulan ang tamang proseso ng LPRng kapag nakakonekta ang isang printer. Uri: "nano /usr/local/etc/devd/devd.conf"Add sa file: # simulan ang pagkilos kapag ang USB printer ulpt0 ay naka-plug sa # wait 3 segundo at pagkatapos ay simulan ang spooler daemon # attach 100 {device-name" ulpt0 "; pagkilos "pagtulog 3; lpd; checkpc -f; chown 0: 0 / dev / ulpt0; chmod 666 / dev / ulpt0; echo 'o5L25fgfab'> / dev / speaker;"; }; * / Nanonood ito para mai-plug ang printer, naghihintay ng ilang segundo, at sinisimulan ang proseso ng LPD. Kapag nangyayari na ayusin nito ang anumang nawawalang mga file o mga pahintulot sa checkpc -f. Pagkatapos ay nagtatakda ito ng wastong pagmamay-ari at mga pahintulot sa aparato at nagpapatugtog ng kaunting tunog.
Hakbang 10: Pagkonekta sa isang Windows PC
1) Pumunta sa Mga Koneksyon sa Network. I-click ang tab na Advanced sa tuktok, pagkatapos ay "Opsyonal na Mga Component ng Networking". Paganahin ang parehong Mga Tool sa Pamamahala at Pagsubaybay at Iba pang mga serbisyo ng File File at Print. Hihilingin sa iyo na ipasok ang Windows cd, na dapat mayroon ka sa paligid. Papayagan kaming kumonekta sa pamamagitan ng LPR2) Pumunta sa Control Panel at pagkatapos ay sa Mga Printer. Patakbuhin ang Magdagdag ng isang Bagong Printer wizard.3) Lokal na Printer (huwag awtomatikong makita). Susunod.4) Lumikha ng Bagong Port -> LPR Port. Susunod5) Ipasok ang IP address ng FreeNAS box. Ito ang dahilan kung bakit nais naming maging static. Ipasok ang pangalan ng naka-print na pila (kung kinopya mo ang aking printcap, ito ay "lp" nang walang mga quote) 6) Mag-install ng mga driver at mag-click sa natitirang wizard. Huwag i-print ang pahina ng pagsubok.7) Mag-right click sa printer at buksan ang mga katangian.8) Port Tab. Alisan ng check ang "suporta ng bidirectional" 9) Advanced Tab. simulang mag-print pagkatapos ng huling pahina ay nai-spooled. Direktang suriin ang I-print at I-uncheck ang Hold na hindi tugma at I-uncheck ang naka-print na naka-scroll at Suriin ang Keep &. I-uncheck ang Paganahin ang advanced at Check10) Ngayon bumalik sa pangunahing tab at subukang mag-print ng isang pahina ng pagsubok.
Hakbang 11: Kumokonekta Sa Mac OSX
1) Buksan ang Mga Kagustuhan sa System -> I-print at Fax2) I-click ang "+" upang magdagdag ng isang printer3) Pumunta sa tab na "IP "Protocol: LPDAddress: Ang IP ng FreeNASQueue: Pangalan ng naka-print na pila (kung kinopya mo ang aking printcap, ito ay" lp "nang walang quote) Nasa iyo ang pangalan at LokasyonPrint Paggamit: Pumili ng mga tamang driver ** Ang ilang mga printer, tulad ng aking HP Deskjet 6540 ay hindi ako papayagang gamitin ang mga driver ng usb sa LPD. Kinailangan kong pumili ng isa hangga't maaari (naging 5550) at sumama doon. Kung magkatulad ang dalawang modelo, dapat itong gumana nang walang problema.
Inirerekumendang:
Gumamit ng isang Stepper Motor Bilang isang Rotary Encoder: 9 Mga Hakbang (na may Mga Larawan)
Gumamit ng isang Stepper Motor Bilang isang Rotary Encoder: Ang mga rotary encoder ay mahusay para magamit sa mga proyekto ng microcontroller bilang isang input device ngunit ang kanilang pagganap ay hindi masyadong makinis at kasiya-siya. Gayundin, pagkakaroon ng maraming ekstrang mga stepper motor sa paligid, nagpasya akong bigyan sila ng isang layunin. Kaya kung mayroong ilang stepper
Keytar Hero (Paggamit ng isang Wii Guitar Controller Bilang isang Synthesizer): 7 Mga Hakbang (na may Mga Larawan)
Keytar Hero (Paggamit ng isang Wii Guitar Controller Bilang isang Synthesizer): Ang mga laro ng Guitar Hero ay ang lahat ng galit ng isang dosenang taon na ang nakakalipas, kaya't maraming mga lumang Controller ng gitara na nakahiga sa pag-iipon ng alikabok. Mayroon silang maraming mga pindutan, knobs, at pingga, kaya bakit hindi muling gamitin ang mga ito? Ang controlle ng gitara
Visuino Paano Gumamit ng isang Button Bilang isang Pag-input upang Makontrol ang Mga Bagay Tulad ng LED: 6 Mga Hakbang
Visuino Paano Gumamit ng isang Button Bilang isang Pag-input upang Makontrol ang Mga Bagay Tulad ng LED: Sa tutorial na ito matututunan natin kung paano i-ON at I-OFF ang LED gamit ang isang simpleng pindutan at Visuino. Panoorin ang isang video ng demonstrasyon
$ 2 Arduino. ang ATMEGA328 Bilang isang Stand-alone. Madali, Mura at Napakaliit. isang Kumpletong Gabay .: 6 Mga Hakbang (na may Mga Larawan)
$ 2 Arduino. ang ATMEGA328 Bilang isang Stand-alone. Madali, Mura at Napakaliit. isang Kumpletong Gabay .: Sa itinuturo na ito malalaman mo kung paano gamitin ang Arduino ATMEGA328 microcontroller chip bilang isang stand-alone microcontroller. Ang gastos nila ay 2 pera lamang, maaaring gawin ang pareho sa iyong Arduino at gawing napakaliit ng iyong mga proyekto. Saklaw namin ang layout ng pin,
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: 3 Mga Hakbang
Paano Gumamit ng Wiimote Bilang isang Computer Mouse Gamit ang Kandila Bilang Sensor !!: Ipapakita sa iyo ng gabay na ito kung paano i-link ang iyong Wii Remote (Wiimote) sa iyong pc at gamitin ito bilang isang mouse