จากการที่คุณมุ่งเน้นก่อนหน้านี้เกี่ยวกับสถานการณ์การประทับเวลาฮาร์ดแวร์ PTP ในสภาพแวดล้อม Linux ต่อไปนี้เป็นวิธีสากลในการติดตั้งไดรเวอร์การ์ดเครือข่าย ซึ่งเข้ากันได้กับการ์ดเครือข่ายอุตสาหกรรมส่วนใหญ่ที่รองรับการประทับเวลาของฮาร์ดแวร์ โดยไม่จำเป็นต้องปรับเปลี่ยนสำหรับรุ่นเฉพาะ:
I. ขั้นตอนการเตรียมการ
ขั้นแรก ยืนยันรุ่นการ์ดเครือข่ายของคุณ ดาวน์โหลดแพ็คเกจแหล่งไดร์เวอร์เฉพาะ PTP- จากเว็บไซต์อย่างเป็นทางการของแบรนด์ อย่าใช้ไดรเวอร์ทั่วไปที่เป็นค่าเริ่มต้นของระบบ
ติดตั้งการพึ่งพาการคอมไพล์ Linux: ดำเนินการ `sudo apt install build-essential linux-headers-$(uname -r)` เพื่อให้ตรงกับไฟล์ส่วนหัวของเคอร์เนลปัจจุบัน
ครั้งที่สอง ขั้นตอนการติดตั้งทั่วไป
ถอนการติดตั้งไดรเวอร์เก่า: ดำเนินการ `sudo rmmod old driver module name` เพื่อลบไดรเวอร์ทั่วไปที่เป็นค่าเริ่มต้นของระบบและหลีกเลี่ยงความขัดแย้ง
คลายซิปแพ็คเกจซอร์สไดรเวอร์ ป้อนไดเร็กทอรี ดำเนินการ `make` เพื่อคอมไพล์ จากนั้นดำเนินการ 'sudo make install` เพื่อทำการติดตั้งให้เสร็จสมบูรณ์
โหลดไดรเวอร์ใหม่: ดำเนินการ `sudo modprobe new driver module name` และรีสตาร์ทบริการการ์ดเครือข่าย
ที่สาม การยืนยันความสำเร็จ ดำเนินการ `ethtool -T network_interface_name` หากเอาต์พุตมีฟิลด์ที่เกี่ยวข้องกับการประทับเวลาของฮาร์ดแวร์ และระบบสร้างโหนด `/dev/ptp0` แสดงว่าการติดตั้งสำเร็จ
วิธีการนี้เข้ากันได้กับการ์ดเครือข่ายอุตสาหกรรมมากกว่า 90% ที่มีการประทับเวลาฮาร์ดแวร์ PTP ทำให้ไม่จำเป็นต้องค้นหาบทช่วยสอนพิเศษสำหรับรุ่นเฉพาะ

