Există o rețea eterogenă constând din mai multe mașini Windows și mai multe Linux. Mai multe imprimante sunt conectate la mai multe mașini Windows și la mai multe Linux. Cum să configurați întreaga fermă, astfel încât lucrările de imprimare de la toate mașinile la toate imprimantele să fie cât mai transparente posibil?
Este clar că în Windows conectați doar imprimanta, puneți driverul, împărtășim imprimanta pentru ao accesa în rețea și asta-i tot. Driverele de la distanță sunt conectate utilizând instrumentele Windows built-in.
Apoi bifăm "Imprimante partajate" toate în aceeași interfață web.
Pe acele mașini care au nevoie să vadă imprimantele altor persoane, punem și CUPS și bifăm semnul "Conectează imprimantele partajate".
Dacă aparatele sunt în rețele diferite, va trebui să corectați lista de acces pe gazdă cu imprimanta și să specificați
pe acele mașini care trebuie să fie conectate la imprimante de la distanță.
De altfel cunoașterea sacră, care nu este prezent pe docuri: @LOCAL în CUPS'a înseamnă „orice subrețea locală, care este specificată pentru orice interfață, alta decât ppp“.
Ca rezultat, pe gazdele cu imprimante și pe gazdele fără ele, în interfața web ar trebui să vedem toate imprimantele (care sunt conectate la gazdele Linux).
Acum, conectarea ferestrelor la Linux pentru imprimante: unul dintre CUPS'ov conecta o imprimantă la distanță, specificând URI-l „smb: // windowHost / PrinterShare“. Bineînțeles, ar trebui să existe sprijin pentru Samb. Și această gazdă rassharivaet conectat imprimanta la alți gazde Linux CUPS'a înseamnă.
Dar înapoi este mai dificil.
În primul rând, am pus samba. Trebuie să aibă conectat CUPS:
Și trebuie să existe 2 bile viclean:
Ca grup de administratori, am folosit lpadmin - acesta este grupul folosit pentru a administra CUPS. Acest grup trebuie să aibă în mod necesar acces la scriere în directorul / var / lib / samba / printers.
Mai mult, există 2 opțiuni: fie încercați să vă conectați în acțiuni Windows pentru imprimantă pe Samba, Windows solicită discul driverului, instalați-l pe plan local și completează automat driverul de samba (după care toate celelalte de mașini Windows poate conecta imprimanta, luând lemnul direct de la samba) sau trebuie să toarnați lemn pe samba.
Cum se umple lemn de foc cu o samba.
Conectăm imprimanta la un tip de aparat (prin intermediul rețelei prin samba) și le instalăm driverele. Pe o mașină Windows, am rassharivaem această imprimantă. Apoi, pe gazda Linux spunem:
Avem ceva de genul:
După aceea ne scoate din ferestre din această mașină, tot ce am constatat că ne-a dat (dacă nu ați observat - toate numele, aceste căi de fișier în vindovyh notație \\ gazda \ mingii \ nume de fișier). Pune aceste l-am găsit în directorul / var / lib / samba / imprimante / w32x86 / (sau mâinile, fie prin samba, împărtășim aceleași acest director sub numele de „Print $“).
Acum, cel mai rău lucru: creați o intrare despre acest driver:
(Aici totul este setat la localhost și utilizatorul Tekushev intră în grupul lpadmin Dacă trebuie să vă conectați sub un alt utilizator -., Utilizați -U-cheie și, bineînțeles, nu uitați că Samba folosește propria baza de date a parolei, care este gestionat prin smbpasswd ..)
Ar trebui să aibă ceva de genul ăsta
După aceea echipa
Ar trebui să ne spună ceva de genul
Zdrastvujte, că nu pot să înțeleg cum să ajustez un sigiliu pe imprimanta în cazul în care costurile Windows, rasharinnyj. Pe alte computere este Ubuntu, o rețea cu un domeniu. Compact cu o imprimantă rascharin de la Linux văd, dar nu mă pot conecta la imprimantă.
Imprimanta locală furnizată, AX în sine a descărcat lemnul de foc.
Prompt.
[email protected]
A condus
rpcclient localhost -N -U'user% psswd '-c' adddriver "Windows NT x86" „HP Photosmart seria C4200: unidrv.dll: hpoc4203.gpd: UNIDRVUI.DLL: UNIDRV.HLP: NULL: RAW: hpoc420a.ini: hpzst5ha.dll: hpz3c5ha.dll: hpzur5ha.dll: hpoc4203.xml: hpzsc5ha.dtd: hpzui5ha.dll: hpz3r5ha.dll: hpzpr5ha.dll: hpcdmc32.dll: hpbcfgre.dll: hpoc4203.exp: hpzsm5ha.gpd: hpz3m5ha. GPD: hpzev5ha.dll: hpzhl5ha.cab: STDNAMES.GPD: hpz3a5ha.dll: hpzss5ha.dll: hpfie5ha.dll: hpfig5ha.dll: hpfrs5ha.dll: hpfst071.rpo: hpzc35ha.dll: UNIRES.DLL „3 '
rezultatul a fost WERR_UNKNOWN_PRINTER_DRIVER
Imprimanta este conectată la mașina pe care se rotește Fedora 8. O altă mașină din rețea este WinXP.
Ajutăți decât puteți!