Score:0

ปัญหาอีเทอร์เน็ตบน Kubuntu 20.04.3

ธง gr

แก้ไขดูด้านล่าง

เช้านี้ หลังจากรีบูตเครื่องคอมพิวเตอร์ ฉันเริ่มมีปัญหาการเชื่อมต่อมากมายบนคอมพิวเตอร์ของฉัน เครื่องมีสาย แต่เมื่อฉันรีสตาร์ท เครื่องไม่สามารถตั้งค่าที่อยู่เครือข่ายได้ ในที่สุดก็ส่งข้อความถึงฉัน eno1: การกำหนดค่า IP ไม่พร้อมใช้งาน. ฉันสามารถเชื่อมต่อกับอะแดปเตอร์เครือข่ายไร้สาย

ข้อมูลมากมาย ในเราเตอร์ของฉัน (ที่อยู่ 192.168.0.250) ฉันกำหนด IP คงที่ให้กับเครื่อง 192.168.0.150 นี่คือเอาต์พุตของคำสั่งจำนวนมาก (เฉพาะเนื้อหาที่เกี่ยวข้องกับอินเทอร์เฟซแบบใช้สาย)

$ sudo lshw -C เครือข่าย
 *-เครือข่าย                  
คำอธิบาย: อินเตอร์เฟสอีเธอร์เน็ต
สินค้า: การเชื่อมต่ออีเทอร์เน็ต I217-LM
ผู้จำหน่าย: Intel Corporation
รหัสประจำตัว: 19
ข้อมูลรถบัส: pci@0000:00:19.0
ชื่อตรรกะ: eno1
รุ่น: 04
อนุกรม: 34:17:eb:ba:47:9b
ขนาด: 100Mbit/s
ความจุ: 1Gbit/s
ความกว้าง: 32 บิต
นาฬิกา: 33MHz
ความสามารถ: pm msi bus_master cap_list อีเธอร์เน็ตทางกายภาพ tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd การเจรจาอัตโนมัติ
การกำหนดค่า: การเจรจาอัตโนมัติ=เปิดออกอากาศ=ใช่ ไดรเวอร์=e1000e ไดรเวอร์เวอร์ชัน=3.2.6-k เพล็กซ์=เฟิร์มแวร์เต็มรูปแบบ=0.13-4 เวลาแฝง=0 ลิงก์=ใช่ มัลติคาสต์=ใช่ พอร์ต=ความเร็วคู่บิด=100
เมกะบิต/วินาที
ทรัพยากร: irq:30 หน่วยความจำ:f7100000-f711ffff หน่วยความจำ:f7139000-f7139fff ioport:f040(size=32)
$ inxi -Fz
เครือข่าย: อุปกรณ์-1: ไดรเวอร์ Intel Ethernet I217-LM: e1000e
IF: สถานะ eno1: ความเร็วสูงสุด: 100 Mbps duplex: full mac: <filter>
$ ifconfig
eno1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
อีเธอร์ 34:17:eb:ba:47:9b txqueuelen 1000 (อีเธอร์เน็ต)
แพ็คเก็ต RX 271 ไบต์ 39947 (39.9 KB)
ข้อผิดพลาด RX 0 หลุด 0 โอเวอร์รัน 0 เฟรม 0
แพ็กเก็ต TX 257 ไบต์ 50551 (50.5 KB)
ข้อผิดพลาด TX 0 หลุด 0 โอเวอร์รัน 0 พาหะ 0 ชนกัน 0
อุปกรณ์ขัดจังหวะ 20 หน่วยความจำ 0xf7100000-f7120000
เพิ่มเติม $ /etc/resolv.conf
เนมเซิร์ฟเวอร์ 127.0.0.53
ตัวเลือก edns0 trust-ad

$ เส้นทาง -n (อันนี้ไม่ได้บรรจุเมื่อพยายามเชื่อมต่อกับอินเทอร์เฟซแบบใช้สาย วางผลลัพธ์สำหรับแบบไร้สายเพื่อความสมบูรณ์)

ตารางเส้นทางเคอร์เนล IP
เกตเวย์ปลายทาง Genmask ตั้งค่าสถานะการอ้างอิงเมตริก ใช้ Iface
0.0.0.0 192.168.0.250 0.0.0.0 UG 600 0 0 wlx503eaaef0caf
169.254.0.0 0.0.0.0 255.255.0.0 คุณ 1,000 0 0 wlx503eaaef0caf
192.168.0.0 0.0.0.0 255.255.255.0 U 600 0 0 wlx503eaaef0caf

ข้อเสนอแนะเกี่ยวกับสิ่งที่อาจเป็นปัญหา และจะแก้ไขได้อย่างไร

แก้ไข: ฉันรู้สึกว่าฉันอาจต้องเพิ่มรายละเอียดบางอย่างเกี่ยวกับ "IP แบบคงที่" นี่ไม่ใช่สิ่งที่ฉันทำในเครื่องท้องถิ่น แต่เป็น ในการกำหนดค่าเราเตอร์และฉันทำกับทุกอุปกรณ์ที่เชื่อมต่อกับเราเตอร์นั้น และอุปกรณ์อื่นๆ ทั้งหมดทำงานโดยใช้ IP ในเครื่องที่ฉันกำหนดให้ ฉันทำสิ่งนี้อีกครั้งโดยนำทางไปยังที่อยู่ที่ฉันสามารถเข้าถึงการกำหนดค่าเราเตอร์ได้:

ป้อนคำอธิบายรูปภาพที่นี่

จากนั้นไปที่แท็บ DHCP ซึ่งมีเมนู "การจองที่อยู่" จากนั้นฉันจอง 192.168.0.150 ให้กับ MAC ที่เชื่อมโยงกับอะแดปเตอร์อีเธอร์เน็ตของฉัน:

ป้อนคำอธิบายรูปภาพที่นี่

ดังที่คุณเห็นจากภาพที่ 2 นี้ ระหว่างการแก้ไขปัญหา I พิการ การจองที่อยู่สำหรับอะแดปเตอร์อีเทอร์เน็ต แต่นั่นไม่ได้ช่วยแก้ปัญหา

Nmath avatar
ng flag
คุณแน่ใจหรือไม่ว่านี่ไม่ใช่ปัญหากับการกำหนดค่าเครือข่ายของคุณ เหตุใดคุณจึงตั้งค่า IP แบบคงที่
Terrance avatar
id flag
หากต้องการทำตาม @Nmath ด้านบน คุณกำหนดระบบของคุณให้กับ IP แบบคงที่ที่ใด
gr flag
อาจเป็นปัญหาจากการกำหนดค่าของฉัน ในเครื่องนี้ฉันมีระบบดูอัลบูต และภายใต้ Windows การเชื่อมต่อแบบใช้สายก็ใช้งานได้โดยไม่มีปัญหาใดๆ นอกจากนี้ อุปกรณ์อื่นๆ ยังเชื่อมต่อกับเราเตอร์ ทั้งแบบมีสายและผ่าน wifi ดังนั้นจึงเป็นปัญหาของ Linux อย่างแน่นอน
gr flag
ฉันคิดว่า IP แบบคงที่อาจเป็นปัญหา (แม้ว่าจะยังไม่เกิดขึ้นจนกระทั่งเมื่อวาน) ดังนั้นฉันจึงยกเลิกการมอบหมายจากภายในการกำหนดค่าเราเตอร์และตอนนี้ใช้งานได้ฟรี
Nmath avatar
ng flag
อีกครั้งยังไม่ชัดเจนว่าคุณกำหนด IP แบบคงที่อย่างไรหรือทำไม หากคุณกำหนด IP แบบคงที่ในฝั่งไคลเอนต์ (Ubuntu) และเราเตอร์ของคุณไม่ได้กำหนด IP แบบคงที่เดียวกัน คุณจะไม่สามารถเชื่อมต่อได้ ยิ่งตัวเลือกการกำหนดค่าของคุณเข้มงวดมากเท่าใด เครือข่ายของคุณก็จะมีความสามารถน้อยลงในการกำหนดค่าตัวเองโดยอัตโนมัติ ด้วย DHCP อัตโนมัติบนไคลเอ็นต์ ไม่สำคัญว่าเราเตอร์จะกำหนด IP แบบคงที่ให้กับอุปกรณ์ของคุณหรือไม่ แต่จะไม่ทำงานในทางกลับกัน บางทีคุณควรตรวจสอบตัวเลือกการกำหนดค่าของคุณบน Windows เพื่อให้แน่ใจว่าเหมือนกันใน Ubuntu
gr flag
ฉันกำหนด IP แบบคงที่จากการกำหนดค่าเราเตอร์: IP 192.168.0.150 ถูกกำหนดให้กับที่อยู่ MAC ของอะแดปเตอร์อีเธอร์เน็ต การตั้งค่าการเชื่อมต่อบนฝั่ง Linux ถูกตั้งค่าเป็น Automatic, DHCP ทำงานอยู่ และจนถึงเมื่อวานเมื่อใดก็ตามที่ฉันเปิดคอมพิวเตอร์ การเชื่อมต่อแบบมีสายจะเปิดใช้งานด้วย IP 192.168.0.150 และทุกอย่างจะทำงานได้อย่างราบรื่น
gr flag
แต่อีกครั้ง นั่นไม่ใช่ปัญหา เพราะในความพยายามแก้ไขปัญหาของฉัน ฉันไปที่การกำหนดค่าเราเตอร์อีกครั้งและปิดใช้งานการกำหนด IP ซึ่งไม่มีประโยชน์
gr flag
เหตุผลที่ฉันกำหนด IP แบบคงที่ให้กับ MAC ในการกำหนดค่าเราเตอร์คือฉันทำกับอุปกรณ์อื่น ๆ ทุกเครื่องในบ้านของฉัน เพื่อที่ฉันจะได้กำหนดนามแฝงสำหรับ SSH ให้กับแต่ละอุปกรณ์โดยไม่ต้องเปลี่ยน IP
Terrance avatar
id flag
อีกครั้ง คุณกำหนด IP แบบคงที่ในระบบได้อย่างไร คุณใช้ไฟล์ `/etc/network/interfaces` หรือไม่ คุณใช้ไฟล์ `/etc/netplan/XX-netplan.yaml` หรือไม่
gr flag
ฉันเข้าถึงการกำหนดค่าเราเตอร์โดยกำหนดเบราว์เซอร์ไปที่ 192.168.0.250 นำทางไปยังแท็บ DHCP คลิกที่ "การจองที่อยู่" และสงวน IP 192.168.0.150 สำหรับ MAC ที่เชื่อมโยงกับอะแดปเตอร์อีเทอร์เน็ตของฉัน
gr flag
ฉันได้เพิ่มคำชี้แจงเกี่ยวกับปัญหา "IP แบบคงที่" ฉันไม่ได้แก้ไขไฟล์ในเครื่องเพื่อทำเช่นนั้น ไม่มี /etc/network/interfaces และไม่มี netplan
Nate T avatar
it flag
คุณตรวจสอบรายชื่อไคลเอนต์เซิร์ฟเวอร์ DHCP เพื่อให้แน่ใจว่าไม่ได้แจก ...250 ip หรือไม่ เมื่อคุณเลือกแบบคงที่ บางครั้งเซิร์ฟเวอร์สามารถจอง ip สำหรับอุปกรณ์อื่นในระหว่างที่สัญญาณขาดช่วง ฉันคิดว่ามันหายากมากสำหรับสัญญาณอีเธอร์เน็ตคงที่ แต่ก็ไม่สามารถทำได้ การรีบูตมีเวลาหยุดทำงานมากเกินพอที่จะทำให้เป็นไปได้ ในภาพสุดท้ายของคุณ แท็บไคลเอนต์ DHCP คือที่ที่คุณสามารถตรวจสอบ... หรือคุณได้แก้ไขปัญหาแล้วหรือยัง
gr flag
ระบบได้รับการรีบูตสองสามครั้ง แต่ในกรณีใด ๆ ระบบไม่สามารถให้ IP 250 ได้: ฉันจำกัดให้อยู่ที่ที่อยู่ระหว่าง 100 ถึง 199 ด้วยตนเอง
Terrance avatar
id flag
ฉันพลาดส่วนหนึ่งที่นั่น `IF: สถานะ eno1: ความเร็วสูงสุด: เพล็กซ์ 100 Mbps: mac แบบเต็ม: ` แสดงว่าคุณเชื่อมต่ออยู่ที่ 100 Mb เท่านั้น :( NIC ของคุณควรเชื่อมต่อที่ 1,000 Mb ตรวจสอบสายเคเบิลและการเชื่อมต่อระหว่างสวิตช์หรือเราเตอร์กับตัวระบบเอง อาจทำการรีเซ็ตพลังงานในระบบของคุณ ฉันเคยทำมาก่อนเพื่อแก้ไขปัญหาเครือข่าย ปิดระบบไฟทั้งหมดและกดปุ่มเปิดปิดสองสามครั้ง จากนั้นเสียบปลั๊กไฟและเปิดเครื่องอีกครั้ง
gr flag
ดังนั้น ฉันจึงแก้ไขส่วนนั้นโดยแก้ไขการตั้งค่าการเชื่อมต่อด้วยตนเองและเปิดปิดทุกองค์ประกอบของเน็ตเวิร์ก คอมพิวเตอร์ เราเตอร์ และโมเด็มของฉัน ไม่มีโชค. สิ่งที่ฉันควรจะพูดตั้งแต่เริ่มต้นคือเมื่อเร็ว ๆ นี้มีการอัปเดตเคอร์เนล เมื่อคิดว่านั่นอาจเป็นปัญหา ฉันจึงดาวน์โหลดแพ็คเกจของแพ็คเกจที่ฉันใช้ก่อนหน้านี้อีกครั้ง และจาก GRUB ฉันบูตเคอร์เนลเก่านั้น แต่ก็ยังไม่มีโชค
gr flag
เอาล่ะ รายละเอียดเพิ่มเติม ฉันพยายามบูตเข้าสู่ Windows และอะแดปเตอร์อีเธอร์เน็ตก็รับการเชื่อมต่อทันทีและทำงานได้อย่างสมบูรณ์ ดังนั้นมันจึงไม่ใช่ปัญหาของสายเคเบิลของอุปกรณ์ที่ชำรุด ฉันรีบูทเป็น Linux และเรียกใช้ `nmtui` เมื่อพยายามเปิดใช้งานการเชื่อมต่อแบบใช้สาย ฉันได้รับข้อความ 'ไม่สามารถเปิดใช้งานการเชื่อมต่อ: การเชื่อมต่อ 'Wired Connection House' ไม่พร้อมใช้งานบนอุปกรณ์ eno1 เนื่องจากอุปกรณ์ไม่มีผู้ให้บริการ' ฉันอ่านทางออนไลน์ว่า "ไม่มีผู้ให้บริการ" หมายความว่าสายเคเบิลไม่ได้เชื่อมต่อ (ไม่ใช่เคส ใช้งานได้ใน Windows) หรือมีปัญหาเกี่ยวกับไดรเวอร์
Terrance avatar
id flag
คุณลอง `sudo dhclient -r eno1` แล้ว `sudo dhclient eno1` ได้ไหม
gr flag
คำสั่งนี้ได้รับการยอมรับในกรณีแรก แต่ไม่มีผลกระทบที่ชัดเจน และในกรณีที่สอง เชื่อมต่อ "eno1" แต่ดูเหมือนว่าการเชื่อมต่อจะไม่ทำงาน
gr flag
แก้ไขเพิ่มเติม: มีการอัปเดตเคอร์เนลแล้ว แต่ปัญหายังคงอยู่
gr flag
เห็นได้ชัดว่า [สิ่งนี้](https://askubuntu.com/a/1233997/1127425)แก้ปัญหาได้ ฉันเพิ่งใช้ 'NetworkManager' เป็นตัวเรนเดอร์ (และเห็นได้ชัดว่าเปลี่ยนชื่ออินเทอร์เฟซเป็น 'eno1') ขอขอบคุณสำหรับความสนใจและเวลาที่คุณทุ่มเทให้กับสิ่งนี้

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา