Làm cách nào để chia sẻ máy in từ Linux mà không cần trình điều khiển phía máy chủ?


0

Tôi đang cố gắng chia sẻ một máy in Canon từ Raspberry PI chạy Raspbian. Thật không may, các trình điều khiển được biên dịch sẵn do Canon cung cấp không hoạt động với kiến ​​trúc armhf của RPi và việc biên dịch nguồn dường như là không thể. Vì vậy, làm cách nào tôi có thể chia sẻ máy in mà không cần trình điều khiển trên RPi và chỉ sử dụng trình điều khiển Windows có trên máy khách? Tôi phải thêm, (các) máy khách đang / đang chạy Windows.

Hiện tại tôi đã thử thêm Máy in dưới dạng Máy in thô bằng giao diện web CUPS và chia sẻ samba với smb.conf sau:

[global]
workgroup = WORKGROUP
#usershare allow guests = yes
#security=share
security=user
follow symlinks = yes
wide links = no
unix extensions = no
lock directory = /var/cache/samba
netbios name = PI
load printers = yes
[printers]
comment = All Printers
path = /var/spool/samba
use client driver = Yes
printable = yes
printing = CUPS
public = yes
writable = no
create mode = 0700

Nhưng nó dường như không hoạt động. Tôi có thể nhìn thấy nó và thêm máy in, nhưng bản thân nó không hoạt động. Giao diện web CUPS hiển thị thông báo "Bị giữ lại" mỗi khi tôi cố in.

Vì vậy, cách tiếp cận của tôi là chính xác? Có một cách khác để làm điều này?

Câu trả lời:


1

Tôi đã thử nó trên bảng điều khiển odroid với mô-đun USBIP. Điều này yêu cầu phía khách hàng cài đặt máy in sever.

Giải pháp của bạn dường như không hoạt động vì không có trình điều khiển máy in cho cánh tay. Tất nhiên, nếu máy in của bạn hỗ trợ IPP, bạn không cần kết nối với bất kỳ bo mạch ARM nào ngay từ đầu.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.