ไม่สามารถนำ NIC ขึ้นมาได้ด้วยตนเอง


0

ฉันไม่สามารถอินเทอร์เฟซ 10Gb กับคำสั่ง ip link / ifconfig / ifup ใด ๆ

$ ip -d link show em1
8: em1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether b8:ca:3a:62:6c:e8 brd ff:ff:ff:ff:ff:ff promiscuity 0 addrgenmode eui64

$ ip link set dev em1 up
$ ifconfig em1 up
$ ifup em1
$ ip -d link show em1
8: em1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN mode DEFAULT group default qlen 1000
link/ether b8:ca:3a:62:6c:e8 brd ff:ff:ff:ff:ff:ff promiscuity 0 addrgenmode eui64

$ lspci | egrep -i --color 'network|ethernet'
01:00.0 Ethernet controller: Intel Corporation Ethernet Controller 10-Gigabit X540-AT2 (rev 01)

มันเป็น openSUSE Leap 42.3 และเคอร์เนล 4.4.87-25-default


"NO-CARRIER" หมายถึงฮาร์ดแวร์ไม่สามารถตรวจพบว่ามันเชื่อมต่อกับอะไร ปัญหาอาจอยู่ใน (1) สิ่งที่การ์ดเชื่อมต่ออยู่กับ (2) สายเคเบิลและการเชื่อมต่อ (3) ฮาร์ดแวร์บกพร่องในการ์ด (4) บั๊กไดรเวอร์ ลองตรวจสอบดู
dirkt

1
ฉันตรวจสอบกับทีมงาน infra ของ บริษัท ของฉันและพวกเขาเห็นสายหลุด หลังจากเสียบอีกครั้งอินเทอร์เฟซจะปรากฏขึ้นโดยอัตโนมัติ ขอบคุณ.
hosselausso

คำตอบ:


0

โปรดตรวจสอบบันทึกข้อความเพื่อดูรายละเอียดเกี่ยวกับสาเหตุที่อินเทอร์เฟซไม่ขึ้น กรุณาแชร์ไฟล์การกำหนดค่าของอินเตอร์เฟส cet นอกจากนี้โปรดตรวจสอบว่ารุ่นคอนโทรลเลอร์อีเธอร์เน็ตรองรับระบบปฏิบัติการของคุณหรือไม่

โปรดระวังหากสัญญาณรบกวนอื่น ๆ บนเครื่องของคุณกำลังใช้ไดรเวอร์เดียวกันพวกเขาจะลงไปถ้าคุณเป็นผู้rmmodบัญชาการ

หากคุณสงสัยว่ามีปัญหาเกี่ยวกับไดรเวอร์คุณควรหาชื่อไดรเวอร์ของอินเทอร์เฟซนั้น:

ethtool -i em1

ชื่อไดรเวอร์จะอยู่ในช่อง "ไดรเวอร์:" จากนั้นโหลดไดรเวอร์นั้นอีกครั้ง:

rmmod <intel-driver-name-from-above-command>

modprobe <intel-driver-name-from-above-command>

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