Cài đặt máy in HP trên CentOS 7
Các bước tiến hành
Bước 1: Cài đặt các gói cần thiết.
# yum install -y hplip hplip-gui hpijs
Cài plugin:
# hp-plugin
Bước 2: Chạy chương trình cấu hình để tạo và add printer.
# hp-setup
Bước 3: Vào system-config-printer Bấm thử Test page nếu in được testpage là OK.
# system-config-printer
Bước 4: Cài đặt SAMBA
- Cấu hình add user root cho samba:
# smbpasswd -a root
Bước 5: Copy driver Windows cho CUPS copy các file vào thư mục sau:
/usr/share/cups/drivers/pscript5.dll
/usr/share/cups/drivers/pscript.ntf
/usr/share/cups/drivers/pscript.hlp
/usr/share/cups/drivers/ps5ui.dll
Bước 6: Copy driver cho SAMBA sử dụng lệnh
# smbclient //localhost/print\$ -N -U'root%password' -c 'mkdir W32X86;put /usr/share/cups/drivers/ps5ui.dll W32X86/ps5ui.dll;put /usr/share/cups/drivers/pscript.hlp W32X86/pscript.hlp;put /usr/share/cups/drivers/pscript.ntf W32X86/pscript.ntf;put /usr/share/cups/drivers/pscript5.dll W32X86/pscript5.dll'
Bước 7: Load driver cho SAMBA sử dụng lệnh:
# cupsaddsmb -H localhost -U root -a -v
Bước 8: Thực hiện restart lại service
# systemctl enable cups.service
# systemctl enable smb
# systemctl restart cups.service
# systemctl restart smb
Lưu ý:
smb.conf
cấu hình như sau:========================================================================
[global]
workgroup = SAMBA
security = user
map to guest = Bad User
hosts allow = all
usershare allow guests = yes
pam password change = yes
printing = cups
printcap name = cups
load printers = yes
public = yes
dns proxy = no
os level = 20
log file = /var/log/samba/log.%m
server string = lan file and printer server
rpc_server:spoolss = external
rpc_daemon:spoolssd = fork
unix charset = UTF-8
dos charset = CP932
[homes]
comment = Home Directories
valid users = %S, %D%w%S
browseable = No
read only = No
inherit acls = Yes
[printers]
comment = All Printers
path=/var/spool/samba
browseable = Yes
printable = Yes
public = yes
guest ok=Yes
create mode=0777
writable=no
write list= root gpm
[print$]
comment = Printer Drivers
path = /var/lib/samba/drivers
browseable = yes
read only = no
write list = root
create mask = 0664
directory mask = 0777
========================================================================
Chú ý tắt bỏ firewall và selinux cho đơn giản.
Không có nhận xét nào:
Đăng nhận xét