ชื่อเครือข่ายไร้สายมีการเปลี่ยนแปลงบางครั้งหลังจากรีบูต


1

บนเครื่อง arch linux ของฉันด้วยเหตุผลบางอย่างชื่ออินเตอร์เฟสของอุปกรณ์เครือข่าย wirless ของฉันบางครั้งเปลี่ยนจาก "wlp2s0" เป็น "wlan0" ฉันต้องติดตั้งเครือข่ายด้วยตนเองหรือรีสตาร์ทคอมพิวเตอร์

ฉันไม่เห็นรูปแบบเมื่อสิ่งนี้เกิดขึ้น สิ่งที่ฉันรู้คือบางครั้งมันเกิดขึ้นหลังจากรีบูตเครื่อง

  • ฉันจะตรวจสอบชื่ออุปกรณ์ในบริการ systemctl ได้อย่างไร?
  • ฉันจะตั้งชื่ออุปกรณ์ในบริการ systemctl ได้อย่างไร?
  • ฉันจะรู้ได้อย่างไรว่าเหตุใดจึงมีความสุขนี้ ฉันควรอ่านไฟล์บันทึกอะไร

หากคุณต้องการข้อมูลเพิ่มเติมของระบบของฉันโปรดถามในส่วนความคิดเห็น


ฉันคิดว่าคุณควรถามผู้คนใน Arch IRC (#archlinux บน irc.freenode.org) เพราะวงข้อเสนอแนะนั้นเร็วกว่ามากและคำถามของคุณไม่ตรงกับสไตล์คำตอบของคำถามที่ superuser.com
FSMaxB

คำตอบ:


1
  • เกี่ยวกับวิธีตรวจหาชื่ออุปกรณ์: คุณสามารถเรียกใช้อย่างใดอย่างหนึ่งls /sys/class/netหรือip link
    • udev มีหน้าที่รับผิดชอบในการที่อุปกรณ์ได้ชื่อ Systemd v197 แนะนำชื่ออินเตอร์เฟสเครือข่ายแบบ Predictable ซึ่งจะกำหนดชื่อแบบคงที่ให้กับอุปกรณ์เครือข่ายโดยอัตโนมัติ การเชื่อมต่อจะมีคำนำหน้าตอนนี้มีen(Ethernet), wl(WLAN) หรือww(WWAN) ตามด้วยการระบุที่สร้างขึ้นโดยอัตโนมัติ, enp0s25การสร้างรายการเช่น

พฤติกรรมนี้อาจถูกปิดใช้งานโดยการเพิ่มnet.ifnames=0ในบรรทัดคำสั่งเคอร์เนลของคุณ (ที่มา: https://wiki.archlinux.org/index.php/Network_Configuration )

หวังว่านี่จะช่วยได้

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.