Hướng dẫn cài đặt máy in Lenovo M7450F Pro trên hệ điều hành Kylin OS bằng driver tương thích

Trong môi trường làm việc sử dụng hệ điều hành Kylin OS (銀河麒麟), việc tìm kiếm driver chính chủ cho các dòng máy in cũ như Lenovo M7450F Pro thường gặp nhiều khó khăn. Tuy nhiên, do sự tương đồng về phần cứng, chúng ta có thể sử dụng driver của Brother MFC-7360 để thay thế một cách hoàn hảo. Dưới đây là quy trình chi tiết để cấu hình thiết bị này.

1. Kiểm tra môi trường hệ thống

Trước khi bắt đầu, bạn cần xác định chính xác phiên bản hệ điều hành và kiến trúc CPU đang sử dụng. Điều này rất quan trọng để lựa chọn gói cài đặt phù hợp (x86_64 hoặc ARM64).

Sử dụng lệnh sau trong Terminal:

grep -E '^(ID|VERSION_ID)' /etc/os-release
uname -m

Thông thường, Lenovo M7450F Pro và Brother MFC-7360 chia sẻ các thông số kỹ thuật cốt lõi sau:

Thông số Lenovo M7450F Pro Brother MFC-7360 (Tương thích)
Công nghệ in Laser trắng đen Laser trắng đen
Bộ nhớ 32 MB 32 MB
Độ phân giải 1200 x 1200 dpi 2400 x 600 dpi (HQ1200)
Kết nối USB / LAN USB / LAN

2. Tải xuống Driver Brother MFC-7360

Bạn cần truy cập trang hỗ trợ của Brother để tải về hai gói driver cơ bản dành cho Linux (định dạng .deb):

  • LPR printer driver
  • CUPSwrapper printer driver

Đối với các máy chạy kiến trúc ARM (như chip Kirin hoặc Phytium), bạn có thể cần kích hoạt hỗ trợ đa kiến trúc nếu chỉ có bản driver i386:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install -y libc6:i386 libncurses5:i386 libstdc++6:i386

3. Quy trình cài đặt driver

Bước đầu tiên là cài đặt các thư viện hỗ trợ cần thiết để tránh lỗi phụ thuộc trong quá trình thực thi driver 32-bit trên hệ thống 64-bit:

sudo apt-get install lib32z1 lib32ncurses6 lib32stdc++6

Tiến hành cài đặt các gói driver đã tải về (thay thế tên tệp thực tế):

sudo dpkg -i --force-all brgenml1lpr-*.deb
sudo dpkg -i --force-all brgenml1cupswrapper-*.deb

Sau khi cài đặt xong, hãy truy cập vào giao diện quản lý máy in CUPS qua trình duyệt web tại địa chỉ:

http://localhost:631

Thực hiện các bước sau trong giao diện CUPS:

  1. Vào mục Administration -> Add Printer.
  2. Nếu kết nối qua USB, chọn thiết bị được liệt kê trong danh sách Local Printers.
  3. Nếu kết nối qua mạng, chọn AppSocket/HP JetDirect và nhập địa chỉ IP: socket://[IP_CUA_MAY_IN].
  4. Tại mục chọn Model, tìm đến Brother MFC-7360 CUPS.
  5. Hoàn tất bằng cách nhấn Set Default Options.

4. Kiểm tra và xử lý sự cố

Để xác nhận máy in hoạt động bình thường, hãy in thử một trang tài liệu từ Terminal:

lp -d Brother_MFC_7360 /usr/share/cups/data/testprint

Các lỗi thường gặp và cách khắc phục:

Hiện tượng Nguyên nhân Giải pháp
Không tìm thấy máy in USB Quyền truy cập thiết bị bị hạn chế sudo chmod 666 /dev/usb/lp*
Lệnh in bị kẹt (Pending) Dịch vụ CUPS bị treo sudo systemctl restart cups
In ra ký tự lạ Driver (PPD) không khớp Xóa máy in và cài lại đúng model MFC-7360

5. Tự động hóa quá trình triển khai

Nếu cần cài đặt cho nhiều máy tính trong cùng mạng nội bộ, bạn có thể sử dụng kịch bản shell (Bash script) sau để rút ngắn thời gian:

#!/bin/bash
# Script cài đặt driver máy in Lenovo/Brother cho Kylin OS

DRV_LPR="brgenml1lpr-3.1.0-1.i386.deb"
DRV_CUPS="brgenml1cupswrapper-3.1.0-1.i386.deb"

echo "[1/4] Đang cài đặt thư viện phụ thuộc..."
sudo apt-get update && sudo apt-get install -y lib32stdc++6 sane-utils

echo "[2/4] Đang cài đặt gói Driver..."
sudo dpkg -i --force-all $DRV_LPR
sudo dpkg -i --force-all $DRV_CUPS

echo "[3/4] Cấu hình quyền người dùng..."
sudo usermod -a -G lpadmin $USER

echo "[4/4] Khởi động lại dịch vụ in ấn..."
sudo systemctl restart cups

echo "Cài đặt hoàn tất. Vui lòng truy cập http://localhost:631 để thêm máy in."

Lưu ý cuối cùng: Đối với chức năng quét (scan), bạn nên cài đặt thêm gói brscan4 hoặc phiên bản tương ứng từ Brother để kích hoạt khả năng quét tài liệu qua giao diện SANE trên Kylin OS.

Thẻ: KylinOS LenovoM7450F BrotherDriver LinuxPrinting DriverInstallation

Đăng vào ngày 11 tháng 11 lúc 14:48