ما یه سرور توی شرکت داریم که سیستم عاملش لینوکس است. چاپگر شرکت به این سیستم وصله و همه وقتی درخواست چاپ دارند باید دستور چاپ را به این چاپگر بفرستند.
تا چند روز قبل برای اینکه کلاینتهای ویندوزی بتونند از چاپگر استفاده کنند از ترکیب samba و cups استفاده میکردیم. بعد از اومدن ویندوز هفت! مشکلی پیش اومده بود. با این ویندوز نمیشد به چاپگر وصل شد.
سه شنبه همین هفته بود که محمدرضا راه حل را پیدا کرد. به سادگی به جای استفاده از سمبا از پروتکل ipp (چاپ اینترنتی) میشه استفاده کرد. ipp به صورت توکار در cups پشتیبانی میشه به چه خوبی!
در قسمت add printer نوع چاپگر را network printer انتخاب میکنیم، و بعد گزینه connect to a printer on Internet or on home or office network را انتخاب میکنیم. بعد توی قسمت url اینطوری مینویسیم:
http://server:631/PrinterName
فکر کنم واضح باشه که به جای server باید اسم سرور خودتون را بنویسد و به جای PrinterName هم اسم چاپگرتون در cups.
بعد نوع چاپگر را انتخاب میکنید. بعد از نصب درایورها، چاپگر آماده استفاده است!
به همین سادگی به همین خوشمزگی!
اگه خواسته باشید که با یوزر/پسورد خاصی به چاپگر وصل بشین که امکانات خاص بهتون داده بشه، لازمه که توی properties چاپگر در برگه Ports کلید ٰConfigure Ports را انتخاب کنید و اونجا یوزر/پسورد مورد نظر را وارد کنید.
برای مدیران سیستم:
راهنمای راهاندازی و تنظیم و استفاده از ipp روی linux و windows را از اینجا میتونید بخونید، این راهنما ۳ صفحه است. در صفحه اول سرویسدهنده cups را تنظیم میکنید. در صفحه دوم یک چاپگر (در راهنما hp laserjet 1020) را به cups معرفی میکنید و در صفحه سوم روی کلاینت window xp از چاپگر استفاده میکنید. مراحل نصب در windows vista و windows 7 هم نباید خیلی متفاوت باشه. در شرکت چاپگر را برای xp و ویندوز ۷ به سادگی نصب شد.
یک راهنمای خوب هم اینجا ست. خلاصه و مفید.