ฉันมี SSD พร้อม Ubuntu Server 20.04 เคอร์เนล 5.4.0-77 ติดตั้งอยู่ ฉันย้ายบ้านและ SSD ทำการย้าย แต่ตัวเซิร์ฟเวอร์เองไม่ได้ย้าย ฉันโยน SSD ลงในเครื่องอื่นในขณะนี้ แต่ตลอดชีวิตของฉันฉันไม่สามารถดำเนินการเครือข่ายได้
อะแดปเตอร์เครือข่ายที่ฉันมีในเครื่องใหม่คือ "Realtek RTL8111/8168/8411"
ตอนแรกฉันพยายามติดตั้ง .deb จาก ที่นี่แต่มันจะไม่สร้าง (ฉันคิดว่ามันเกี่ยวข้องกับ pci-aspm.h
ถูกรวมเข้าเป็น pci.h
ในบางจุด?)
โดยไม่คำนึงว่าหลังจากนั้น ฉันล้างไฟล์และคว้าไดรเวอร์จาก ที่นี่ (GBE) และสร้างด้วย autorun.sh
. ดูเหมือนว่าจะติดตั้งได้ดี แต่ฉันไม่พบหลักฐานใด ๆ ว่ามันใช้งานได้ ฉันจะใส่ผลลัพธ์ของคำสั่งสองสามคำสั่ง เนื่องจากฉันคิดว่าสิ่งเหล่านี้จะอธิบายได้ดีกว่าที่ฉันพยายามอธิบาย:
$ lsmod | เกรป r8168
r8168 540672 0
$lspci -v
05:00.0 ตัวควบคุมอีเทอร์เน็ต: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 ตัวควบคุมอีเทอร์เน็ต PCI Express Gigabit (rev 06)
ระบบย่อย: Dell RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
ค่าสถานะ: บัสมาสเตอร์, การพัฒนาที่รวดเร็ว, เวลาแฝง 0, IRQ 40
พอร์ต I/O ที่ d000 [size=256]
หน่วยความจำที่ f2104000 (64 บิต ดึงล่วงหน้าได้) [size=4K]
หน่วยความจำ f2100000 (64 บิต ดึงล่วงหน้าได้) [size=16K]
ความสามารถ: <การเข้าถึงถูกปฏิเสธ>
ไดรเวอร์เคอร์เนลที่ใช้งานอยู่: r8168
โมดูลเคอร์เนล: r8168
$ifconfig -a
br-0e94947f61e9: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.20.0.1 netmask 255.255.0.0 ออกอากาศ 172.20.255.255
อีเธอร์ 02:42:c3:55:aa:70 txqueuelen 0 (อีเธอร์เน็ต)
แพ็คเก็ต RX 43 ไบต์ 1204 (1.2 KB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 780 ไบต์ 80552 (80.5 KB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
นักเทียบท่า 0: ค่าสถานะ = 4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 ออกอากาศ 172.17.255.255
อีเธอร์ 02:42:ae:d4:6d:fc txqueuelen 0 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
enp5so: flags=4098<BROADCAST,MULTICAST> mtu 1500
อีเธอร์ 78:45:c4:fe:20:14 txqueuelen 1,000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 0 ไบต์ 0 (0.0 B)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
อุปกรณ์ขัดจังหวะ 40 ฐาน 0x9000
แท้จริง: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 เน็ตมาสก์ 255.0.0.0
วนซ้ำ txqueuelen 1,000 (วนกลับในเครื่อง)
แพ็คเก็ต RX 7437 ไบต์ 847680 (847.6 KB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 7437 ไบต์ 847680 (847.6 KB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
$cat /etc/netplan/*.yaml
# นี่คือการกำหนดค่าเครือข่ายที่เขียนโดย âsubiquityâ
เครือข่าย:
อีเธอร์เน็ต:
eno1:
dhcp4: จริง
รุ่น: 2
สิ่งอื่นใดที่ฉันสามารถให้ได้ ฉันยินดีเป็นอย่างยิ่ง ฉันทำสิ่งนี้มาทั้งวัน ดังนั้นเป็นไปได้ว่าฉันลืมบางอย่างที่ชัดเจน ไม่ว่าอย่างไรก็ตาม โปรดช่วยฉันหาวิธีทำให้อินเทอร์เฟซเครือข่ายของฉันทำงาน ขอบคุณ