LAN ไม่ทำงานบน 17.04


13

ที่จริงเมื่อวานฉันได้อัพเกรดจาก Ubuntu 16.04 เป็น 17.04 และฉันมีปัญหาว่าถ้าเชื่อมต่อสาย LAN แล้วมันไม่แสดงอะไรเลยและยังคงถูกตัดการเชื่อมต่อ แต่ฉันสามารถเชื่อมต่อกับ WiFi ได้ ฉันไม่รู้ว่าปัญหาคืออะไร จริงๆแล้วมันแสดง "อุปกรณ์ที่ไม่ได้จัดการ" ภายใต้ "เครือข่ายอีเธอร์เน็ต" และทั้งคู่ถูกปิดการใช้งาน ฉันค้นหาวิธีแก้ปัญหาแล้ว แต่ยังไม่พบ


1
ฉันมีปัญหาเดียวกันฉันทำในสิ่งที่แนะนำ แต่ก็ยังไม่เห็นการเชื่อมต่ออีเธอร์เน็ตและไม่เชื่อมต่อมันเชื่อมต่อกับ wifi ได้ดี ไฟจะติดเมื่อเชื่อมต่อด้วยสายเคเบิล ฉันรีสตาร์ทแล็ปท็อปและยังไม่มีอยู่ หางานได้ใน 16.04
casawyer

1
ดูเหมือนว่าจะซ้ำซ้อนกับคำถามอื่น ดูคำตอบaskubuntu.com/a/909648/170833ควรแก้ปัญหานี้ด้วยเช่นกัน (ฉันมีปัญหาเดียวกันกับสายเคเบิลอีเธอร์เน็ตบนคอมพิวเตอร์ที่มีมันและยังมี USB ชนิด C ดองเกิลกับอีเธอร์เน็ตในคอมพิวเตอร์เครื่องที่สองโดยไม่มี 'ดั้งเดิม' อีเธอร์เน็ต)
morhook

1
นี่คือข้อผิดพลาดของ Ubuntu # 1676547โปรดพิจารณาการให้ข้อมูลที่จะช่วยแก้ไขข้อบกพร่องที่นั่น (แต่ไม่ใช่คำอธิบายสไตล์ "ฉันด้วย") ขอบคุณ
Tom

คำตอบ:


20

นี่คือการแก้ไขปัญหา LAN ที่เกิดขึ้นครั้งแรกอย่างอ่อนใน 16.04 ได้แย่ลงเล็กน้อยใน 16.10 และกลายเป็นเหลือทนใน 17.04 การแสดงผลมันใช้ไม่ได้:

sudo touch /etc/NetworkManager/conf.d/10-globally-managed-devices.conf
sudo service network-manager restart

สิ่งนี้จะสร้างไฟล์เปล่าที่จำเป็นใน/etc/NetworkManager/conf.dไดเรกทอรีซึ่งตัวติดตั้งล้มเหลวในการสร้างโดยอัตโนมัติ คำถามจริงที่ควรถามคือเหตุใดสิ่งสำคัญเช่นนี้จึงไม่ได้รับการแก้ไขเป็นเวลานานจนทำให้เกิดความกังวลโดยไม่จำเป็นและเสียเวลาสำหรับคนจำนวนมาก

UPDATE: /usr/lib/NetworkManager/conf.d/นอกเหนือจากข้างต้นผู้กระทำผิดน่าจะเป็นไฟล์ที่มีชื่อเดียวกันใน แสดงความคิดเห็น (โดยการแทรกแฮชที่จุดเริ่มต้นของแต่ละบรรทัด) หรือลบเนื้อหาทั้งหมดเพื่อให้เป็นไฟล์เปล่าโดยใช้โปรแกรมแก้ไขข้อความเช่น gedit:

sudo tee /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf < /dev/null

หรือสำรองไฟล์ที่มีอยู่และเพิ่มเช่น _backup ให้เป็นชื่อของไฟล์เพื่อความปลอดภัยและสร้างไฟล์เปล่าใหม่ ที่จริงฉันกลับไปที่ 16.04LTS ชั่วขณะหนึ่งเนื่องจากปัญหานี้ แต่ตอนนี้ระบบเครือข่ายทำงานได้ต่ำกว่า 17.04


5

อินเทอร์เฟซส่วนใหญ่ของคุณอาจปรากฏใน / etc / network / interfaces ตามค่าเริ่มต้น NetworkManager จะไม่จัดการอินเตอร์เฟสที่ปรากฏใน / etc / network / interfaces คุณสามารถเปลี่ยนพฤติกรรมนี้

ในการทำเช่นนี้ - ในเทอร์มินัล:

sudo nano /etc/NetworkManager/NetworkManager.conf

เปลี่ยนสาย managed=falseเป็นmanaged=true

บันทึกหยุดและเริ่มจัดการเครือข่าย:

sudo service network-manager restart

แก้ไข 1

ลองสิ่งนี้ ลบส่วนต่อประสานออกจาก/etc/network/interfacesลบออกจากอินเตอร์เฟซ

สำรองไฟล์อินเตอร์เฟสปัจจุบัน:

sudo cp /etc/network/interfaces /etc/network_interfaces_backup

จากนั้นเปิดไฟล์:

sudo nano /etc/network/interfaces

ลบทุกอย่างในไฟล์นั้นแล้วคัดลอกและวางต่อไปนี้:

 auto lo
 iface lo inet loopback

บันทึกหยุดและเริ่มจัดการเครือข่าย:

sudo service network-manager restart

หลังจากตรวจสอบว่าคุณได้เปิดใช้งานระบบเครือข่ายทำเครื่องหมาย


โดยค่าเริ่มต้นมันเป็นเรื่องจริงในพีซีของฉันดูที่นี่: s7.postimg.org/uxs8ozwx7/ ...... สิ่งคือการแสดง "อุปกรณ์ไม่ได้จัดการ" และฉันค้นหามากบน google ยังไม่มีประโยชน์!
RuD3B0y

2
ฉันมีปัญหาเดียวกันกับ HP-15 หลังจากอัปเกรดเป็น 17.04 ฉันทำตามที่แนะนำและยังคงไม่มีการเชื่อมต่ออีเทอร์เน็ตที่แสดงหรือทำงานอยู่
casawyer

1
ฉันเพิ่ม EDIT 1 ในคำตอบของฉัน
2707974

1
การเปลี่ยนการจัดการจาก = false เป็น = true ดูเหมือนจะได้ผลสำหรับฉันดูเหมือนว่าจะเป็นระยะ ๆ ดังนั้นฉันจะเห็น ฉันใช้ VPN ด้วย OpenVPN ดังนั้นนี่อาจเป็นปัญหากับ 17.04
เจ้าหน้าที่ EODCraft

1
คำตอบนี้ใช้ได้สำหรับฉัน ฉันเข้าใจว่าอีกคน (โหวตมากที่สุด) อาจใช้งานได้กับสถานการณ์อื่น ๆ แต่ในกรณีเฉพาะของฉันก็สามารถแก้ไขได้ ขอบคุณ
eburgos

1

นี่เป็นการแก้ไขปัญหาของฉัน แก้ไขไฟล์นี้:

sudo -H gedit /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf

คุณต้องเพิ่มอุปกรณ์อีเธอร์เน็ตที่จะจัดการอย่างชัดเจน ในการทำเช่นนั้นเนื้อหาของไฟล์ควรเป็นดังนี้:

[keyfile]
unmanaged-devices=*,except:type:wifi,except:type:wwan,except:type:ethernet

หลังจากนั้นเพียงแค่เริ่มบริการ NetworkManager:

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