INHOUDSOPGAWE:

FreeNAS as drukbediener: 11 stappe
FreeNAS as drukbediener: 11 stappe

Video: FreeNAS as drukbediener: 11 stappe

Video: FreeNAS as drukbediener: 11 stappe
Video: Lievito Madre in nur 1,5 Tagen - Turbo-Methode + Bonus: Mutterhefe haltbar machen! 🚀🍞 2024, Julie
Anonim
FreeNAS as drukbediener
FreeNAS as drukbediener

FreeNAS is 'n uitstekende netwerkbergingsoplossing wat eenvoudig genoeg is vir almal om te installeer. Die stelsel- en ruimtevereistes is belaglik klein vir hierdie gestroopte weergawe van FreeBSD. Dit het allerhande funksies wat toeganklik is deur die skoon web -GUI, meer as wat die meeste ooit nodig sal hĂȘ. Dit laat u selfs media na spelkonsoles stroom! Ondanks die indrukwekkende ingeboude vermoĂ«ns, was daar een ding wat ek wou doen, behalwe om 'n uitstekende NAS te wees, en dit was 'n afdrukbediener sodat ek my HP Deskjet 6540 kon deel USB -drukker tussen my Windows- en Mac OSX -bokse. Makliker gesĂȘ as gedaan. Na ure se rondspeel met CUPS en 'n paar gebroke installasies later, het ek die lig gesien. Op die FreeNAS -forums het gebruiker sgrizzi 'n draad gemaak oor hoe dit met LPR kan werk, met behulp van die LPRng -pakket, vir 'n LiveCD -gebaseerde opstelling. Dit was uiters nuttig, en hy/sy behoort die meeste krediet te kry, maar die draad moet regtig saamgevat en verduidelik word as 'n nuttige gids. Dit is presies waarvoor hierdie Instructable bedoel is, sowel as om dit aan te pas vir 'n standaard volledige installasie van FreeNAS. Hierdie gids veronderstel dat u reeds 'n huidige standaard installasie van FreeNAS opgestel en werk.

Stap 1: Voorbereiding

Voorbereiding
Voorbereiding

Eerstens, laat ons 'n paar dinge bymekaarmaak en kyk na die opstelling. Die netwerk U opstelling kan anders wees, maar myne is soos volg.- Linksys WRT54GL-router met Tomato-firmware v1.23- FreeNAS-boks- v0.69, ou Sony Vaio, 2 hardeskywe, statiese IP: 192.168.1.50- PC - Windows XP SP3- Macbook Pro - OSX 10.5.6- HP Deskjet 6540 - USB -gekoppelde drukker, gekoppel aan FreeNAS U moet u FreeNAS -boks 'n statiese interne IP van binne toewys jou router. Daar is baie gidse hiervoor, alles reguit, so googling vinnig. Dinge wat u nodig het- Windows-skyf installeer as u Windows gebruik (nodige lĂȘers kan elders beskikbaar wees, maar dit is die maklikste)- drukker Bestuurders vir u spesifieke merk/model- die lĂȘer "ulpt.ko" geneem uit 'n volledige FreeBSD-installasie. LĂȘer wat by hierdie instruksies aangeheg is. - SSH -kliĂ«nt - Gebruik Windows vir PuTTy. Vir Linux, Unix, Mac, ens., U kan net die terminale/opdragreĂ«l gebruik

Stap 2: Koppel via SSH

Koppel via SSH
Koppel via SSH

Koppel aan u FreeNAS -boks via SSH. Normaalweg is dit 'n slegte praktyk om as root aan te meld, maar as u regtig versigtig is, moet dinge glad verloop. PuTTy is redelik vanselfsprekend hier vir verbinding. Vir die opdragreëlmense, tik: ssh -l gebruikersnaam static_ip_of_freenas Die statiese ip sal ongeveer 192.168.x.xxx wees. Dit sal 'n wagwoord vra, maar as u tik, verskyn niks. Moenie bekommerd wees nie, dit is normaal (verberg wagwoord vir veiligheidsdoeleindes); tik dit net en druk enter. Jy moet nou 'n bietjie groet en 'n nuwe opdragprompt kry (meld aan as root is freenas: ~# en as gebruiker is>)

Stap 3: Plaas Ulpt.ko op die regte plek

Gebruik die metode wat u verkies (ftp, smb, ens.) Om die ulpt.ko -lĂȘer iewers in die FreeNAS -boks te plaas en onthou die volledige pad (ek sal dit UPath noem), wat waarskynlik iets soos/mnt/drivename/sal wees ulpt.ko Gaan terug na die terminale met die SSH -verbinding en opdragprompt, ons gaan die lĂȘer na die regte plek skuif. Tik: mv Upath /boot/kernel/ulpt.ko Dit behoort dit te doen.

Stap 4: Installeer LPRng

Ons sal 'n pakket genaamd LPRng gebruik. Om dit te installeer, tik: pkg_add -r LPRng Laat dit 'n rukkie wegtrek terwyl dit die nodige stukkies aflaai en installeer.

Stap 5: Konfigureer dinge om op laai te laai

Stel dinge in om op laai te laai
Stel dinge in om op laai te laai
Stel dinge in om op laai te laai
Stel dinge in om op laai te laai

Laai ulpt.ko -module Eerstens wil ons seker maak dat ulpt.ko op laai laai, so sodra ons 'n drukker aansluit, sal dit dit behoorlik herken. Tik: nano /boot/defaults/loader.conf Blaai af met die pyltjie sleutels of ctrl+V totdat u 'n gedeelte met die titel "USB -modules" bereik, verander die reël "ulpt_load =" NEE " # drukker" na "ulpt_load =" JA " # Drukker" Druk ctrl+X. Tik dan "y" en druk enter wanneer dit u vra om op te slaan. Begin LPRngNavigate na die FreeNAS -webkoppelvlak in 'n blaaier. Gaan dan na SystemAdvancedrc.conf Gebruik die "+" knoppie om twee nuwe inskrywings by te voeg: Naam: lpd_enableValue: NOName: lprng_enableValue: YES

Stap 6: LPRng -konfigurasie: 1 van 3 - Printcap

Daar is drie hooflĂȘers wat daartoe bydra dat LPRng behoorlik werk.-/etc/printcap- /usr/local/etc/lpd.perms- /usr/local/etc/lpd.confPrintcap (plek:/etc/printcap) kan baie wees kompleks of baie eenvoudig. Ons gaan baie eenvoudig, maar u kan na die LPRng -webwerf verwys en Google vir 'n paar verskillende opstellings, afhangende van u behoeftes. Dit sal baie makliker wees om dit aan die hand van voorbeelde te illustreer: # @(#) printcap HP Deskjet 6540 lp | deskjet: \: sd =/var/spool/lpd/bare: \: sh: \: lp =/dev/ulpt0: # Eerste reĂ«l maak nie veel saak nie. Plaas net u merk/model van u drukker daar vir verwysing - "lp | deskjet" - dit is wat u drukker sal bekend staan. "lp" is die primĂȘre naam, "deskjet" is 'n alias.- "sd =" Dit is die pad na die print spooler. Ons gaan hierdie gids binne 'n sekonde maak.- "sh" Dit staan vir "supers header". As u ooit in 'n rekenaarlaboratorium gedruk het, het u dit gesien. Dit is 'n bladsy wat gedruk word voor 'n taak wat identifiseer vir wie die werk is. Vir die meeste mense tuis is dit onnodig. In 'n werksomgewing met baie mense en drukwerk, is dit iets waarna u moet kyk.- "lp =" dit is die plek van die drukker. As ulpt.ko behoorlik laai, moet dit as u 'n drukker aansluit, registreer as /dev/ulpt0. Onthou die spooler -pad van sd? Kom ons maak dit. Tik: "mkdir -p -m 700/var/spool/lpd/bare" en "chown 1: 1/var/spool/lpd/bare" Dit skep die regte gids met die nodige eienaarskap en regte.

Stap 7: LPRng -konfigurasie: 2 van 3 - Lpd.perms

lpd.perms (ligging: /usr/local/etc/lpd.perms) is 'n bietjie lank. Die standaardkonfigurasie moet goed wees. Blaai deur en kyk of hierdie reĂ«ls ongekommenteer is (begin nie met 'n "#" nie) deur te tik: nano /usr/local/etc/lpd.perms Die lyne wat ons sonder kommentaar wil hĂȘ, is: AANVAAR SERVICE = C SERVER REMOTEUSER = root, papowell ACCEPT SERVICE = C LPC = lpd, status, printcap VERWERP SERVICE = C AANVAAR SERVICE = M SAMEHOST SAMEUSER ACCEPT SERVICE = M SERVER REMOTEUSER = root REJECT SERVICE = M DEFAULT ACCEPT Maak enige veranderinge en druk dan ctrl+X

Stap 8: LPRng -opset: 3 van 3 - Lpd.conf

lpd.conf (ligging: /usr/local/etc/lpd.perms) behoort ook standaard te wees. Dinge om na te kyk: # Doel: druk altyd banier af, ignoreer lpr -h opsie # standaard ab@ (VLAG af) # Doel: navraag rekeningkundige bediener wanneer dit gekoppel is # verstek pyn@ (VLAG af) # Doel: rekeningkunde aan die einde (sien ook af, la, ar, as) # default ae = jobend $ H $ n $ P $ k $ b $ t (STRING) # Doel: naam van rekeningkundige lĂȘer (sien ook la, ar) # default af = acct (STRING) # Doel: gebruik lang posnommer (0 - 999999) wanneer 'n werk ingedien word # standaard langgetal@ (VLAG af) Langgetal

Stap 9: Begin dinge en stel toestemmings in as die drukker verbind word

Ons wil die regte LPRng -prosesse begin as 'n drukker gekoppel is. Tik: "nano /usr/local/etc/devd/devd.conf"Voeg by die lĂȘer: # begin aksie wanneer USB-drukker ulpt0 ingeprop is # wag 3 sekondes en begin dan die spooler-demoon # heg 100 {apparaatnaam aan" ulpt0 "; aksie "slaap 3; lpd; checkpc -f; chown 0: 0 /dev /ulpt0; chmod 666 /dev /ulpt0; echo 'o5L25fgfab'> /dev /speaker;"; }; */ Dit kyk na die aansluiting van die drukker, wag 'n paar sekondes en begin die LPD -proses. Sodra dit klaar is, herstel dit die ontbrekende lĂȘers of toestemmings met checkpc -f. Dit stel dan die regte eienaarskap en regte op die toestel in en speel 'n bietjie geluid.

Stap 10: Koppel 'n Windows -rekenaar aan

Koppel 'n Windows -rekenaar
Koppel 'n Windows -rekenaar
Koppel 'n Windows -rekenaar
Koppel 'n Windows -rekenaar
Koppel 'n Windows -rekenaar
Koppel 'n Windows -rekenaar
Koppel 'n Windows -rekenaar
Koppel 'n Windows -rekenaar

1) Gaan na netwerkverbindings. Klik op die oortjie Gevorderd bo -aan, dan op "Opsionele netwerkonderdele". Aktiveer beide bestuurs- en moniteringshulpmiddels en ander netwerklĂȘer- en drukdienste. Dit sal u vra om die Windows -cd in te voeg, wat u moet hĂȘ. Dit sal ons toelaat om via LPR2 aan te sluit) Gaan na die Configuratiescherm en dan na Printers. Begin die Wizard Voeg 'n nuwe drukker by. 3) Plaaslike drukker (kan nie outomaties opspoor nie). 4) Skep nuwe poort -> LPR -poort. 5) Voer die IP -adres van die FreeNAS -boks in. Daarom wil ons hĂȘ dit moet staties wees. Voer die naam van die afdrukwaglys in (as u my printcap gekopieer het, is dit "lp" sonder aanhalings) 6) Installeer bestuurders en klik deur die res van die towenaar. Moenie toetsbladsy afdruk nie.) Klik met die rechtermuisknop op die drukker en maak die eienskappe oop. Verwyder die vinkje by 'tweerigtingondersteuning' 9) Tabblad Gevorderd. begin druk nadat die laaste bladsy gespoel is. Merk Afdruk direk en ontmerk Hou aan wat nie ooreenstem nie en Verwyder afdruk afgespoel en kontroleer Hou &. Verwyder die vinkje uit Aktiveer gevorderd en kontroleer10) Gaan nou terug na die hoofoortjie en probeer 'n toetsbladsy druk.

Stap 11: Maak verbinding met Mac OSX

Koppel met Mac OSX
Koppel met Mac OSX
Koppel met Mac OSX
Koppel met Mac OSX
Koppel met Mac OSX
Koppel met Mac OSX

1) Maak stelselvoorkeure oop -> Druk en faks 2) Klik op die "+" om 'n drukker by te voeg3) Gaan na die oortjie "IP" Protokol: LPDAddress: Die IP van FreeNASQueue: Naam van die afdrukwaglys (as u my afdrukkappie gekopieer het, is dit " lp "sonder aanhalings) Naam en ligging is aan u Afdruk Gebruik: Kies die regte bestuurders ** Sommige drukkers, soos my HP Deskjet 6540, laat my nie toe om die usb -bestuurders met die LPD te gebruik nie. Ek moes in plaas daarvan een so na as moontlik kies (blykbaar 5550 te wees) en daarmee saamgaan. As die twee modelle soortgelyk is, behoort dit sonder probleme te werk.

Aanbeveel: