Tôi đang chạy Arch dựa trên kernel Linux 3.10.5-1. Hệ thống sử dụng các quy ước đặt tên thực tế mới của giao diện ethernet enp * s * và wlp * v.v ... Đây là một vấn đề, tuy nhiên, vì tổ chức giáo dục của tôi đang sử dụng một chương trình có tên là Maple 17 . Hệ thống cấp phép của Maple phụ thuộc vào sự tồn tại của giao diện có tên eth0 vì nó phải lấy địa chỉ MAC của giao diện đó để xác minh giấy phép. Đó là một giải pháp tồi, nhưng tôi phải làm việc xung quanh nó.
Điều này có nghĩa là tôi sẽ cần một giao diện eth0 với bất kỳ địa chỉ MAC nào (Vì tôi có thể truy xuất tệp giấy phép mới cho địa chỉ MAC mới) mà không nhất thiết phải hoạt động. Trong thực tế, nó nên được hạ xuống mọi lúc. Tôi nghĩ có một số cách để cố gắng giải quyết vấn đề này, nhưng tôi không thể tìm thấy bất cứ điều gì về bất kỳ ý tưởng nào.
- Tạo một bộ chuyển đổi mà không cần kết nối
- Tạo bí danh cho enp3s0 có tên eth0
- Đổi tên enp3s0 hoặc giao diện loopback.
Những điều tôi chỉ có thể tìm thấy được thay đổi theo các quy ước mới hơn và trên các phiên bản cũ của udev. Họ chỉ làm việc trên RHEL và SuSe. Tôi đã thử nó mà không có may mắn mặc dù. (dai dẳng-net-name.rules và net-name-slot.rules, cả hai đều khiến giao diện thực tế của tôi ngừng hoạt động và giao diện wlan của tôi biến mất)