ฉันเพิ่งติดตั้ง Ubuntu 20.04 ใหม่บนพีซีเครื่องเก่าของฉัน มันใช้งานคอนเทนเนอร์นักเทียบท่าได้ดี อย่างไรก็ตาม อีเธอร์เน็ต NIC ที่ติดตั้งไม่รองรับความเร็ว 1,000 Mbps ฉันต้องการที่จะสามารถใช้ประโยชน์จากความเร็วเครือข่ายที่บ้านของฉันได้ ดังนั้นฉันจึงซื้อ อีเธอร์เน็ต NIC นี้. ฉันยังใหม่กับการปรับเปลี่ยนฮาร์ดแวร์ แต่ฉันเชื่อว่าฉันติดตั้งอย่างถูกต้อง ฉันเพิ่งเสียบเข้ากับพอร์ต PCIe ฉันเห็นว่าพีซีของฉันรู้จัก แต่ไม่ได้ใช้
lspci
แสดง 05:00.0 ตัวควบคุมอีเทอร์เน็ต: Realtek Semiconductor Co., Ltd. อุปกรณ์ 8161 (rev 15)
ไอพีแอดเดรส
แสดงการเชื่อมต่ออีเธอร์เน็ตใหม่:
2: enp5s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc fq_codel state DOWN กลุ่มเริ่มต้น qlen 1000
ลิงค์/อีเธอร์ 40:3f:8c:76:a2:c0 brd ff:ff:ff:ff:ff:ff
ฉันรีสตาร์ทพีซีสองสามครั้ง และตระหนักว่า NIC จะไม่ปรากฏขึ้น ไอพีคอนฟิก
เฉพาะบน ipconfig -a
. หลังทำ sudo ipconfig enp5s0 ขึ้น
ก็จะปรากฏบน ไอพีคอนฟิก
. สิ่งนี้หมายความว่า? ฉันจะทำให้ปรากฏขณะบู๊ตเพื่อให้ใช้เป็นการเชื่อมต่อหลักได้อย่างไร
บริษัท ไม่มีไดรเวอร์ Linux อย่างเป็นทางการ แต่มีไดรเวอร์ Realtek r8168 ควรจะทำงาน. ฉันติดตั้งโดยอัปเดตรายการแพ็คเกจเป็น "จักรวาล" และทำ อัปเดต sudo apt && sudo apt ติดตั้ง r8168-dkms
. lsmod
แสดงให้ฉันเห็นว่ามีการติดตั้งทั้ง r8169 (ไดรเวอร์บั๊กกี้) และ r8168 (ไดรเวอร์ที่ฉันต้องการ) แต่ไม่ได้ใช้งานโดย enp5s0:
r8168 548864 0
r8169 90112 0
ฉันยังขึ้นบัญชีดำ r8169 โดยเพิ่มใน /etc/modprobe.d/blacklist.conf
ยังคง, ethtool -i enp5s0
แสดงให้ฉันเห็นว่ามันยังคงเป็น "ไดรเวอร์: r8169"
ฉันได้ลองใช้ nmtui แล้ว แต่จะไม่อนุญาตให้ฉันใช้การเชื่อมต่อกับอุปกรณ์เนื่องจาก 'อุปกรณ์ไม่มีการจัดการอย่างเคร่งครัด'ฉัน googled สิ่งนี้ แต่ทั้งหมดที่เกิดขึ้นคือการเปลี่ยนบรรทัดใน /etc/NetworkManager/NetworkManager.conf จาก Manage=false เป็น Manage=true เริ่มบริการตัวจัดการเครือข่ายใหม่ แต่ยังคง nmcli ง
แสดงอุปกรณ์ทั้งหมดว่าไม่มีการจัดการ ไม่แน่ใจว่าเกี่ยวไหม
สรุปแล้ว การเสียบสายอีเธอร์เน็ตเข้ากับพอร์ตใหม่ไม่ทำงาน ฉันใช้ SSH เพื่อจัดการพีซีเครื่องนี้เพราะมันไม่มีส่วนหัว ดังนั้นฉันจึงไม่สามารถเชื่อมต่อได้เมื่อฉันใช้พอร์ตนั้น บางทีฉันอาจจะได้รับจอภาพและแป้นพิมพ์และดูว่าคำสั่งก่อนหน้าพูดว่าอย่างไรเมื่อฉันเสียบเข้ากับพอร์ตใหม่ ถ้าใครมีปัญหาที่คล้ายกัน โปรดแจ้งให้เราทราบ ฉันขอขอบคุณความช่วยเหลือใด ๆ
แก้ไข:
ผลลัพธ์ของ sudo dmesg -l emerg,alert,crit,err,warn: https://paste.ubuntu.com/p/7zp2MFg84g/
แก้ไข:
ผลลัพธ์ของคำสั่งของ @chili555: https://paste.ubuntu.com/p/25Rfdknr7p/