1. Giới thiệu mạch chuyển đổi PCIe sang NVMe và Ethernet 2.5G – MPS2.5G
Phiên bản Raspberry Pi 5 được trang bị thêm khe cắm PCIe giúp tăng khả năng mở rộng thiết bị ngoại vi. Một trong những phụ kiện nổi bật là MPS2.5G – mạch chuyển đổi PCIe sang SSD NVMe và Ethernet 2.5G, cho phép vừa mở rộng lưu trữ tốc độ cao vừa nâng cấp kết nối mạng nhanh hơn gấp nhiều lần so với Ethernet 1Gbps tích hợp sẵn.
Sản phẩm chính hãng MCUZone được nhập khẩu và phân phối chính hãng bởi RaspberryPi.vn, đảm bảo độ ổn định và tương thích với Raspberry Pi 5.
2. Hướng dẫn cấu hình mạch PCIe sang SSD NVMe & Ethernet 2.5G MPS2.5G
Trên Raspberry Pi OS
Theo mặc định, tất cả lane PCIe trên Raspberry Pi 5 hoạt động ở Gen 2.0 (≈ 5 GT/s mỗi lane). Điều này đủ dùng cho hầu hết trường hợp, nhưng nếu bạn muốn tăng tốc (đặc biệt với SSD NVMe), bạn có thể kích hoạt PCIe Gen 3.0 (≈ 8 GT/s, gần gấp đôi).
Cách thực hiện
Mở file cấu hình:
sudo nano /boot/firmware/config.txt
Thêm các dòng sau:
dtparam=pciex1_gen=3
Lưu lại, rồi khởi động lại (reboot).
Lưu ý khi dùng PCIe Gen 3
-
Không phải tất cả SSD NVMe hoặc card mở rộng đều ổn định ở Gen 3 trên Raspberry Pi 5.
-
Nếu gặp tình trạng treo máy hoặc không nhận SSD → quay lại Gen 2 bằng cách xóa dòng
dtparam=pciex1_gen=3
.
Trên Ubuntu
Bước 1: Cài đặt các gói cần thiết
Trước khi cài driver, bạn cần đảm bảo hệ thống đã có đủ các công cụ và header cần thiết để biên dịch và quản lý các module của kernel.
Mở Terminal.
Cài đặt Linux headers cho kernel hiện tại, cùng với các gói thiết yếu để biên dịch và quản lý kernel module:
sudo apt-get install linux-headers-$(uname -r) sudo apt install devscripts debmake debhelper build-essential dkms
Bước 2: Tải về mã nguồn driver
Tải trực tiếp mã nguồn driver từ GitHub để có phiên bản mới nhất.
Clone (sao chép) kho driver Realtek RTL8125:
git clone https://github.com/awesometic/realtek-r8125-dkms.git
Di chuyển vào thư mục vừa clone:
cd realtek-r8125-dkms
Bước 3: Chạy script cài đặt
Kho mã đã bao gồm một script giúp tự động cài đặt driver bằng DKMS. Cách này đảm bảo driver vẫn hoạt động bình thường ngay cả khi kernel được cập nhật.
Thực thi script cài đặt:
sudo ./dkms-install.sh
Script này sẽ:
-
Biên dịch driver
-
Thêm driver vào hệ thống DKMS
-
Đảm bảo driver được nạp vào kernel
Sau khi cài đặt driver Realtek RTL8125 trên Ubuntu, bạn cần khởi động lại hệ thống để tất cả thay đổi có hiệu lực và driver mới được nạp chính xác.
Bước 4: Khởi động lại hệ thống
Khởi động lại máy để nạp module kernel mới:
sudo reboot
Bộ điều khiển mạng Realtek RTL8125 2.5Gb Ethernet đã được cài đặt và hoạt động đầy đủ trên Ubuntu của bạn. Quá trình cài đặt cũng đảm bảo driver luôn được tích hợp và hoạt động ổn định ngay cả khi hệ thống cập nhật kernel trong tương lai, nhờ việc sử dụng DKMS.
Chúc các bạn thành công!
Raspberry Pi Việt Nam
- Địa chỉ: Tầng 5, số 25 đường Hồ Mễ Trì, phường Trung Văn, quận Nam Từ Liêm, Hà Nội.
- Email: info@raspberrypi.vn – Hotline: 092.707.8688
- Hỗ trợ kỹ thuật: 09.3757.6116
- Fanpage: https://rpi.vn/fb
- Group: https://rpi.vn/groupfb