Imprimante locale, de retea --------------------------- Avem urmatoarele deziderate: A) sa instalam o imprimanta locala pe un sistem linux B) sa partajam aceasta imprimanta permitand tiparirea de pe toate calculatoarele linux din retea C) sa partajam aceasta imprimanta permitand tiparirea de pe toate calculatoarele windows din retea D) sa instalam o imprimanta care are placa de retea si adresa IP E) sa tiparim de pe un sistem linux la o imprimanta instalata pe un sistem Windows ------------------------------------------------------------------------------------------- Cum se pot realiza aceste deziderate: A) Din programul printconf-tui de pe un sistem linux, de exemplu pe 194.102.62.41 instalam o imprimanta locala, dandu-i numele, de exemplu "impr", alegand optiunea local si modelul HP 4000 si unul dintre driverele disponibile pentru acest model Avand aceste setari facute am definit o imprimanta locala, la care pot tipari documente cu comanda lp De exemplu lp 1.txt va tipari fisierul 1.txt la imprimanta implicita de pe sistemul local, iar lp -d impr 1.txt va tipari fisierul 1.txt la imprimanta "impr" ------------------------------------------------------------------------------------------- B) similar cu A) doar din programul "printconf-tui" se alege optiunea "print queue" pe cel de-al doilea calculator. Bineinteles ca pe primul se comfigureaza o imprimanta ca la A) ------------------------------------------------------------------------------------------- C) Are mai multe etape: 1) Instalarea unei imprimante locale, care se configureaza o imprimanta ca la A) 2) Partajarea imprimantei prin Samba Din SWAT, la "Printers" se adauga aceasta imprimanta si se permite utilizarea ei, adica: Se selecteaza imprimanta din lista (va avea un * in dreptul ei, daca este noua) Se da optiunea "available yes" Se da "commit changes" 3) Instalarea unei imprimante de retea in Windows. In acest moment imprimanta este instalata pe sistemul linux si partajata prin Samba. Pentru a o testa daca merge tiparirea la ea de pe un sistem Windows o vom instala pe acesta ca imprimanta de retea. Adica ne conectam la sistemul 194.102.62.225 cu programul "mstsc" de pe o statie Windows. Username-ul este admin. Parola o stiti din semestrul 1. Apoi ne autentificam pe calculatorul pe care am definit imprimanta, adica ne conectam la unul din share-urile definite in Samba, pentru ca sistemul linux ne va cere un username si o parola. Daca am furnizat aceste 2 elemente, vom putea ulterior sa adaugam imprimanta definita pe acest calculator, altfel sistemul Windows nu va reusi sa acceseze imprimanta. La fiecare noua sesiune de lucru trebuie sa ne autentificam pe sistemul linux pentru a putea folosi imprimanta (mai putin in cazul in care avem cate un cont cu acelasi nume pe ambele sisteme si parola de pe sistemul Windows a acestui cont este aceeasi cu parola Samba de pe sistemul linux). De exemplu putem sa ne autentificam cu o comanda similara cu cea de mai jos: NET USE K: \\LINUX-TEST41\MYSHARE /USER:LINUX-TEST41\MYUSER MYPASSWORD unde K: este discul de retea care va fi creat, myshare este un share Samba de pe calculatorul linux-test41, myuser este un utilizator definit pe sistemul linux-test41, mypassword este parola Samba a acestui utilizator Apoi adaugam imprimanta de retea, de acelasi tip cu cea definita la punctul A) 4) Pe sistemul Windows stabilim un administrator al imprimantei si al cozii de tiparire. Acesta va fi utilizatorul admin. Acest lucru se face de la proprietatile imprimantei. 5) Trebuie sa testam functionalitatea imprimantei de sub Windows si de sub linux. De sub Windows dam print din orice program, de exemplu din Internet Explorer, la imprimanta de retea instalata la pasul 3 De sub linux putem testa cu comanda lp 1.txt (bineinteles, daca exista fisierul 1.txt pe care vrem sa-l tiparim) 6) Verificam coada de tiparire de sub linux si de sub Windows si constatam ca de sub ambele sisteme o pot gestiona. De sub Windows, daca fac dublu click pe imprimanta instalata, in Control Pannel, Printers atunci vad coada de tiparire. Cu delete pot sterge print job-uri; cu pause sau resume pot opri sau relua tiparirea. De sub linux, cu lpc obtin un shell de unde am la dispozitie aproximativ 15 comenzi de gestiune a imprimantei, printrte care lpq (verificarea cozii de tiparire); lprm (stergerea unui print-job); help (lista si sintaxa tuturor comenzilor lpc) ------------------------------------------------------------------------------------------- D) ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- ------------------------------------------------------------------------------------------- -------------------------------------------------------------------------------------------