Để làm cho máy in của bạn có thể truy cập từ nhiều thiết bị hoặc máy tính, bạn cần một máy in Wi-Fi hoặc cần một thiết lập tốn kém để tạo một Máy in Mạng. Vì vậy, trong mùa lễ hội này, món quà nào sẽ hoàn hảo hơn một Máy in Mạng (tôi vừa tặng ai đó một Ý tưởng?) Nhưng thay vì chi hàng trăm đô la cho việc mua lại mới này, điều gì sẽ xảy ra nếu bạn có thể làm điều tương tự bằng cách thêm 35 đô la Raspberry Pi 3 với chiếc máy in cũ nằm xung quanh bàn của bạn? Vâng, tôi nghĩ nó cũng sẽ tuyệt vời!
Giới thiệu về Máy chủ in và CUPS:
Print Server có thể kết nối nhiều máy tính với một hoặc nhiều máy in có dây hoặc không dây. Với sự trợ giúp của Máy chủ in, bạn có thể truy cập máy in của mình bằng nhiều thiết bị và có thể gửi lệnh in từ bất kỳ thiết bị nào được kết nối tới máy in để in bất kỳ tài liệu nào.
Đối với hướng dẫn Máy chủ in Raspberry Pi này, chúng tôi sẽ tạo một Máy in Mạng với sự hỗ trợ của Raspberry Pi 3 và CUPS toàn năng giúp mọi việc trở nên khả thi.
CUPS (Common Unix Printing System) là một hệ thống in cho UNIX giống như máy tính dựa trên hệ điều hành. Nó cung cấp cho các máy tính mà nó đang chạy khả năng hoạt động như một máy chủ in. Máy tính chạy CUPS có thể chấp nhận các lệnh từ thiết bị khách, xử lý chúng và chuyển nó đến máy in thích hợp để in.
Tất cả hầu hết tất cả các máy in đều được hỗ trợ bởi CUPS, đặc biệt là máy in HP vì HP vận hành dự án mã nguồn mở của riêng mình. Các kiểu máy in khác không được CUPS hỗ trợ trực tiếp có thể có trình điều khiển chung tương thích cung cấp các chức năng in cơ bản. Có thể tìm thấy danh sách các máy in được CUPS hỗ trợ tại các liên kết đính kèm này.
Các thành phần bắt buộc
Đối với hướng dẫn này, chúng tôi sẽ cần các thành phần sau đây, một số trong số đó có thể bạn chắc chắn đã đặt sẵn và không cần phải mua.
- Raspberry Pi 3
- Thẻ SD (tối thiểu 8gb)
- Máy in USB
- Cáp Ethernet
- Nguồn cung cấp cho Pi
Để tiếp tục, chúng tôi sẽ sử dụng Hệ điều hành mở rộng Raspbian cho hướng dẫn này và vì thiết lập của nó giống như của Jessie, tôi sẽ cho rằng bạn đã quen với việc thiết lập Raspberry Pi với Hệ điều hành mở rộng Raspbian. Tôi cũng muốn giả sử bạn biết cách ssh vào Raspberry Pi bằng một phần mềm đầu cuối như putty. Nếu bạn gặp vấn đề với bất kỳ điều nào được đề cập, có rất nhiều Hướng dẫn về Raspberry Pi trên trang web này có thể trợ giúp và bạn cũng có thể đặt câu hỏi của mình trong hộp nhận xét và tôi sẽ cố gắng hết sức để trả lời.
Với Pi của bạn đã sẵn sàng, Hãy tạo một Máy chủ in Raspberry Pi !
Thiết lập Máy in Mạng trên Raspberry Pi:
Phần này sẽ đưa chúng ta qua một loạt các bước sẽ lên đến đỉnh điểm trong quá trình cài đặt CUPS trên Raspberry Pi của bạn.
Bước 1: Nâng cấp Pi
Giống như một nghi thức, điều đầu tiên đối với tất cả các dự án của tôi là cập nhật Raspberry Pi, bằng cách làm điều này, bạn đảm bảo pi của mình có tất cả các bản cập nhật mới nhất cho hệ điều hành mà bạn đang làm việc.
Để làm điều này, chúng tôi sử dụng;
sudo apt-get cập nhật sudo apt-get nâng cấp
Với điều này được thực hiện, khởi động lại pi bằng cách sử dụng;
khởi động lại sudo
Chờ quá trình khởi động lại và đăng nhập lại
Bước 2: Cài đặt CUPS Phần mềm Máy chủ In
Với bản cập nhật được thực hiện, dòng hành động tiếp theo là cài đặt CUPS phần mềm máy chủ in của chúng tôi.
Để thực hiện việc chạy này;
sudo apt-get cài đặt cốc
Điều này sẽ mất một chút thời gian nhưng sẽ cài đặt CUPS và các phần phụ thuộc khác như Samba, perl và một số phần mềm hoặc thư viện khác.
Bước 3: Định cấu hình CUPS
Khi Cài đặt xong, đã đến lúc kiểm tra tệp cấu hình của CUPS. Một số cài đặt thường ảnh hưởng đến cách cốc hoạt động, chẳng hạn như cổng mà cốc giao tiếp, theo mặc định là 631, cổng có thể được thay đổi tại đây.
Tệp cấu hình có thể được truy cập bằng cách sử dụng;
sudo nano /etc/cups/cupsd.conf
Thay đổi / thêm các dòng sau vào tệp cấu hình.
# Chỉ lắng nghe các kết nối từ máy cục bộ. #Listen localhost: 631 #CHANGED ĐỂ NGHE Cổng LAN ĐỊA PHƯƠNG 631 # Hạn chế quyền truy cập vào máy chủ…
Sau đó, nhập địa chỉ IP của PI của bạn, theo sau là tên máy in trên trang tiếp theo theo định dạng dưới đây:
http: // + Raspberry Pi IP +: 631 + / Printer / + tên máy in của bạn “Tên hàng đợi” trong CUPS
ví dụ:
Với việc này, bây giờ bạn sẽ có thể in qua máy in mạng Raspberry Pi.
Đó là nó cho hướng dẫn này các bạn, vui lòng bỏ bất kỳ câu hỏi nào bạn có thể có trong phần bình luận.