[คำตอบนี้ส่วนใหญ่ล้าสมัยและจะไม่เป็นประโยชน์กับ Raspbian รุ่นที่ใหม่กว่า "jessie" คนแรก]
หากไฟอีเธอร์เน็ตทั้งหมดเปิดใช้งานเมื่อสายเคเบิลอยู่และคุณสามารถเชื่อมต่อจอภาพและคีย์บอร์ดหรือสายอนุกรมตามที่จอห์นแนะนำคุณควรจะสามารถเชื่อมต่อได้
ifconfig
ครั้งแรกที่ทำงานเพียง อาจเป็นไปได้ว่าจริยธรรมไม่ได้เกิดขึ้นและคุณจะเห็น:
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING
[...]
คุณอาจเห็นeth0
รายการ ถ้าไม่ไม่ต้องกังวลมันสักครู่ ก่อนที่จะทำอะไรอย่างอื่นการปิดใช้งานเครือข่ายอัตโนมัติอาจคุ้มค่าเพราะเห็นได้ชัดว่าไม่ได้ผลกับคุณ:
sudo service networking stop
sudo service ifplugd stop
สิ่งเหล่านี้จะเริ่มต้นอีกครั้งในการเปลี่ยนแปลงการบูต / รันเลเวลถัดไป หากคุณไม่ต้องการให้บริการเริ่มต้นอีกครั้งตอนบูตให้ใช้disable
แทนstop
ซึ่งในกรณีนี้คุณจะต้องจัดการเองหรือทำเองทั้งหมดทุกครั้ง อันที่สอง (ifplugd) ควรจะเพิ่มการเชื่อมต่อเมื่อใดก็ตามที่มีการเสียบสายอีเธอร์เน็ต 1
ตอนนี้ไม่ได้eth0
อยู่ในรายการหากคุณไม่เห็นรายชื่อก่อนหน้านี้sudo ifconfig eth0 up
มิฉะนั้นifconfig
จะต้องกลับมาใหม่อีกครั้ง ถัดไปsudo dhclient -r
ซึ่งควรหยุดอินสแตนซ์ที่กำลังทำงานอยู่ เพื่อให้แน่ใจsudo killall -9 dhclient
แล้วps -A | grep dhc
ตรวจสอบซอฟต์แวร์ไคลเอ็นต์ DHCP อื่น ๆ เนื่องจากฉันคิดว่าเดเบียนใช้dhcpcd
(แทนdhclient
) โดยค่าเริ่มต้น ถ้าเป็นเช่นนั้นคุณต้องฆ่ามันทิ้ง ระวังว่าถ้าคุณไม่ได้ปิดการใช้งานบริการเครือข่ายดังกล่าวข้างต้นก็อาจจะกลับมา
sudo dhclient -v eth0
หลังจากที่ทำคุณควรจะสามารถที่จะเชื่อมต่อกับ หากวิธีนี้ใช้ไม่ได้ผลให้เพิ่มผลลัพธ์ในคำถามของคุณ
1. ซึ่งอาจไม่เป็นที่ถูกใจสำหรับทุกคน sudo apt-get remove ifplugd
มันดูเหมือนจะเป็นอันตรายมากสำหรับผมแม้ในขณะที่บริการถูกหยุดการคาดคะเนและฉันถอนการติดตั้งด้วย