ฉันใช้งาน Arch โดยใช้เคอร์เนล 3.10.5-1 ระบบจะใช้พฤตินัยใหม่การตั้งชื่อของอีเธอร์เน็ตอินเตอร์เฟซ ENP * * * * * * * * s และ WLP * ฯลฯ ปัญหานี้เป็นปัญหา แต่เป็นสถาบันการศึกษาของฉันคือการใช้โปรแกรมที่เรียกว่าเมเปิ้ล 17 ระบบออกใบอนุญาตของ Maple นั้นขึ้นอยู่กับอินเตอร์เฟสที่มีชื่อว่า eth0 เพราะจะต้องดึงข้อมูลที่อยู่ MAC ของมันเพื่อตรวจสอบใบอนุญาต มันเป็นวิธีที่ไม่ดี แต่ฉันต้องแก้ไขมัน
ซึ่งหมายความว่าฉันจะต้องมีส่วนต่อประสาน eth0 กับที่อยู่ MAC ใด ๆ เลย (เพราะฉันสามารถดึงไฟล์ลิขสิทธิ์ใหม่สำหรับที่อยู่ MAC ใหม่) ที่ไม่จำเป็นต้องทำงาน ในความเป็นจริงมันควรจะลงตลอดเวลา ฉันคิดว่ามีหลายวิธีในการพยายามแก้ไขปัญหานี้ แต่ฉันไม่สามารถค้นหาอะไรเกี่ยวกับความคิดใด ๆ ได้
- การสร้างอะแดปเตอร์โดยไม่มีการเชื่อมต่อ
- การสร้างนามแฝงสำหรับ enp3s0 ชื่อ eth0
- การเปลี่ยนชื่อ enp3s0 หรืออินเทอร์เฟซย้อนกลับ
สิ่งที่ฉันสามารถค้นพบได้มีเพียงการเปลี่ยนการประชุมแบบใหม่และในรุ่นที่เก่ากว่าของ udev เท่านั้น พวกเขาทำงานกับ RHEL และ SuSe เท่านั้น ฉันลองมันโดยไม่มีโชค (persistent-net-names.rules และ net-name-slot.rules ทั้งคู่ทำให้อินเทอร์เฟซจริงของฉันหยุดทำงานและอินเตอร์เฟส wlan ของฉันหายไป)