Tham dự Tech Lounge

Tham dự Tech Lounge


[DIY] Hướng dẫn làm print server bằng Raspberry Pi

AbihT
18/8/2019 6:27Phản hồi: 85
[DIY] Hướng dẫn làm print server bằng Raspberry Pi
Nếu các bạn có ở nhà 1 cái máy in có cổng cắm dây mạng, hoặc thậm chí là cái máy in cũ cổng USB và các bạn muốn in ấn gì đó mà lại không tiện cắm dây trực tiếp tới máy in, hay không có 1 cái máy tính nào share sẵn máy in thì sao? Hôm nay mình sẽ hướng dẫn các bạn sử dụng con Raspberry Pi làm Print Server để có thể in từ wifi hoặc mạng có dây mà không cần cắm trực tiếp nhe.

Đầu tiên, anh em mở terminal của Rpi lên hoặc ssh vào nó và chạy 2 câu lệnh sau, mục đích là để Raspbian được update mới nhất.

Code:
sudo apt-get update
sudo apt-get upgrade
Tiếp theo, anh em chạy câu lệnh sau:
Code:
sudo apt-get install cups

install Cups.jpg

Sau khi cài xong, anh em chạy tiếp câu lệnh này:
Code:
sudo usermod -a -G lpadmin pi
Mục đích của câu lệnh này là thêm user "pi" vào group lpadmin, và anh em sẽ sử dụng user pi này để cấu hình, thêm bớt printer mà không cần root. Nếu anh em thích root thì bỏ qua câu này cũng được.

Tiếp theo, anh em sẽ cần chạy 2 câu lệnh sau để cho phép CUPS có thểtruy cập được từ các máy tính.

Code:
sudo cupsctl --remote-any
sudo /etc/init.d/cups restart
config Cups.jpg

Bước tiếp theo, anh em sẽ cần phải cài Samba, mục đích là để các máy tính Windows có thể truy cập được

install samba.jpg
Sau đó anh em sẽ chỉnh sửa config của samba 1 chút bằng cách chạy câu lệnh sau và chỉnh sửa như bên dưới.

Code:
sudo nano /etc/samba/smb.conf

# printer drivers
[print$]
comment = Printer Drivers
path = /var/lib/samba/printers
browseable = yes
read only = no
guest ok = no
config_samba.jpg
Sau khi chỉnh sửa xong, anh em bấm Ctrl + X để thoát và chạy câu lệnh sau
Code:
sudo /etc/init.d/smbd restart
Tiếp theo, anh em mở trình duyệt, vào trang http://ip-cua-rpi:631 để truy cập vào trang cấu hình của printer server
cups_interface.jpg
Bước tiếp theo, nếu anh em có máy in mạng hoặc máy in cổng USB và cắm vào Rpi, anh em bấm vào Adding Printers and Classes ở cột thứ 2

addprinter.jpg
Nếu có máy in cổng usb cắm vào máy, anh em sẽ thấy tự động cái máy in đó

Quảng cáo


addprinter2.jpg
Sau khi chọn máy in, anh em sẽ thấy như vầy

addprinter3.jpg
Cuối cùng, sau khi add xong, anh em có thể vào Windows, mở Run và gõ vào "\\IP-rpi" sau đó sẽ thấy máy in vừa add

installed printer.jpg
Vậy là xong, việc còn lại của anh em là cài đặt nó như bình thường thôi, cái này chắc mình không cần phải làm đâu nhỉ 😁
Chúc anh em ngày tốt lành.
85 bình luận
Chia sẻ

Xu hướng

Hay quá, mình vừa order 1 em, note vào về sẽ làm theo 😁
raspberry Pi thực sự sáng tạo và nhiều công dụng 😃
Đợi năm sau Review Pi 4 cho anh em
@MrMedic229 P4 ra rồi còn gì nữa
@trungtien3000 mình chưa có mua đc bây h, bạn hiểu ko ?
@trungtien3000 😁
45F38889-D55A-45B6-AB2B-3B1129711C5C.jpeg
nhỏ thế mà rất nhiều chức năng
Tính làm pi-hole và print server với pi zero w nhưng xem chừng không ăn thua. Toàn chạy được đôi ba giờ là ngỏm, chắc vì nóng quá 😃
cattrieu
TÍCH CỰC
5 năm
@nnkjsc Mình nghĩ là vấn đề do tản nhiệt nên mới bị tắt
@Dra_w đổi nguồn và chạy 2 hôm không trục trặc gì. cứ nghĩ cháu nó mi nhon nên cắm luôn vào cổng usb của router là được 😁
@cattrieu do nguồn bác ạ, nguồn không đủ nên chạy bị nóng và đơ. đúng như ông thầy vật lý ngày xưa dạy: đừng tưởng nguồn yếu thì ko chạy là xong, nó ì ra rồi sinh nhiệt :|
@nnkjsc Mình bán Pi và cũng có vài con Pi chạy ở nhà lẫn cửa hàng.
- Con Pi 2 (rất lâu rồi) vẫn được dùng làm Printer Server + File Server cá nhân. Chạy 24/24
- 2 con Pi 3 ở nhà làm media center. Thi thoảng cần thì chạy
- 1 con Pi 4 ở văn phòng làm Pi-Hole chuyên chặn quảng cáo. Chạy 24/24 cũng được 6 tháng
Chưa có con nào có vấn đề gì.
Ko hiểu bị bị đen quá hay sao 😁
qua2007
TÍCH CỰC
5 năm
Toàn câu lệnh, phức tạp quá, dành cho anh em ngồi vọc vạch
@qua2007 Copy và paste thôi
quá công phu 😔
Tiện thể ae cho mình hỏi. Có máy in nào tầm 3m đổ lại (bí quá 5m cũng đc), chừng đó thôi. có thể in bằng wifi, in giấy ảnh màu, in trắng đen, hoặc có chức năng scan, photo càng tốt. Xin tư vấn giúp mình. Đội ơn ae
aviator93
ĐẠI BÀNG
5 năm
@nịnastorm Dùng ức chế mà dạo này nó có trò chỉ dùng mực chính hãng ấy, tức là hộp mực của nó chỉ nhận mực đã được hãng sign bằng phần cứng, rồi giảm giá máy in để nó tiêu thụ hộp mực của nó, không dùng được mực bên thứ 3. Cái này đắt thôi rồi luôn.
@aviator93 2 cái máy mình gợi ý trên kia đều có hộp tiếp mực mà, mực gì đổ vào cũng nhận hết, đừng mua mực lởm quá kẹt đầu phun thôi 😆)
phage
ĐẠI BÀNG
5 năm
@nnkjsc Qua router bác à
@phage thế thì ngon, đợt rồi công ty làm mấy con canon laser có wifi về cấu hình phát mệt luôn
Pi nhiều công dụng phết
aviator93
ĐẠI BÀNG
5 năm
@minhthanh255 Con pi này có khỉ gì, làm mấy thứ này gọi là yếu nhưng bắt ra gió thôi. Mua mini pc về cài unbutu hay debian về mà nghịch. Mà nếu thấy học lệnh khó quá thì sang windows server mà chơi.
tunv97
ĐẠI BÀNG
5 năm
Tuyệt quá, dù mình không đủ thời gian mà nhìn là lại ngứa tay chân à
IdolPC
TÍCH CỰC
5 năm
Bổ ích
ndthuan95
ĐẠI BÀNG
5 năm
driver cho máy in canon laser trên linux ít mà hay lỗi lắm
CuongLam02
TÍCH CỰC
5 năm
Thấy câu lệnh bắt đầu bằng “sudo...” quen quen.
LuuVanCM
ĐẠI BÀNG
5 năm
@CuongLam02 Nó là lệnh cấp quyền trong linux
LuuVanCM
ĐẠI BÀNG
5 năm
Phức tạp quá nhỉ
pnh268
ĐẠI BÀNG
5 năm
Có hướng dẫn để làm tv box chưa nhỉ, nếu chưa có mong sớm có bài để mình order luôn.
@phamnamha93 TV box mua cái xiaomi hay mấy con chạy android tv cho khoẻ, mua con này làm gì cho cực thân
pnh268
ĐẠI BÀNG
5 năm
@Communism Chủ yếu là muốn vọc thử.
Cuongnv0920
ĐẠI BÀNG
5 năm
Print giờ hỗ trợ LAN quá nhiều rồi. Cái này ngịch cho vui thôi.
@Cuongnv0920 Công ty mình dùng wifi mà không truy cập vào được máy tính trong mạng để chọn máy in là sao nhỉ?
Cứ báo access denied trong khi máy chủ không có pass.
Lúc thử bằng cách nhập ip thì chỉ được 1 thời gian. Hình như là do ip động, lúc máy chủ đổi ip là lại không in được nữa...
Bác có cách nào setup nhanh gọn không? Mua thêm phụ kiện cũng được. Pi thì lằng nhằng quá mà nhìn có vẻ cũng chưa chắc cú @@
Máy của Nhật, sợ không có driver linux.
Cuongnv0920
ĐẠI BÀNG
5 năm
@Yan20142297 Là máy print của bác kết nói qua Lan trực tiếp hay đang phải thông qua 1 Máy tính để điều khiển. Nếu mạng lan trực tiếp bác gán ip cho máy print cố định luôn. Còn thông qua 1 máy tính điều khiển thì cũng nên gán ip. Vì cty bác có thể chứ có máy chủ quản lý DHCP và quả lý kết nối của các thiết bị. Và cũng ko có máy chủ doamin in.
@Yan20142297 Máy chủ mà ip động thì thua =)). Phải chỉnh máy chủ có ip tỉnh và có pass nhé. Ko pass mặc định là ko truy cập từ máy khác đc
mua cái receiver của máy in là xong
phage
ĐẠI BÀNG
5 năm
@quocanh_ltk Receive là cái nào bác, em tìm mà không ra, tính mua cái cho máy Epson cũ.

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019