@Dennis:
เนื่องจากคุณมีความรู้เพียงพอที่จะเรียกใช้ ifconfig ฉันได้ตั้งสมมติฐานเกี่ยวกับความสามารถในการดำเนินการต่อไปนี้
ฮาร์ดแวร์
ตรวจสอบบัตรสนามบินโดยการสร้างเครือข่ายเฉพาะกิจบน Mac แล้วพยายามเชื่อมต่อกับการ์ดจากคอมพิวเตอร์เครื่องอื่น [Open / Applications / Internet Connect; เลือกสนามบิน; เลือก 'สร้างเครือข่าย' จากเมนูแบบเลื่อนลง]
ตรวจสอบอินเทอร์เฟซอีเธอร์เน็ตแบบใช้สายโดยการเรียกใช้สายเคเบิลโดยตรงจาก Mac ไปยังอินเทอร์เน็ตเกตเวย์ของคุณหรือคอมพิวเตอร์เครื่องอื่น (Macs ปรับใช้การเชื่อมโยงอีเธอร์เน็ตแบบผ่านสายโดยอัตโนมัติเพื่อให้เหมาะกับฮาร์ดแวร์ที่เชื่อมต่อ มีสวิตช์อยู่)
การเชื่อมต่อที่ประสบความสำเร็จช่วยลดข้อผิดพลาดของฮาร์ดแวร์
ระบบปฏิบัติการ
ด้วย iBook ที่ไม่ได้เชื่อมต่อกับแหล่งเครือข่ายใด ๆ ตรวจสอบให้แน่ใจว่าส่วนต่อประสานย้อนกลับนั้นใช้งานได้ (สำหรับทั้ง IPv4 และ IPv6) ใช้ Terminal.app
ping -c5 localhost
ping6 -c5 ::1
ตรวจสอบความสมบูรณ์ของไฟร์วอลล์ ค้นหารายการที่สามารถปฏิเสธการเข้าถึงเซิร์ฟเวอร์ DHCP
sudo ipfw list
ลองสร้างการเชื่อมต่อตามปกติแล้วดูว่า Mac มี ใด ข้อมูลเกี่ยวกับสถานะ DHCP
ipconfig getpacket en0
ipconfig getpacket en1
ยกเว้นข้อผิดพลาดที่ชัดเจนซึ่งคุณสามารถแก้ไขโพสต์ผลลัพธ์ของคุณที่นี่และฉันจะพยายามอย่างเต็มที่เพื่อตีความ
อย่างไรก็ตามก่อนที่จะทำเช่นนั้นฉันขอแนะนำให้คุณลองใช้ตัวแก้ไขปัญหาเครือข่าย GUI ของ Mac คุณสามารถเปิดใช้งานได้ทั้งผ่าน Terminal.app ...
open -a Network\ Diagnostics
... หรือโดยการเปลี่ยนไดเรกทอรีใน Finder เป็น / ระบบ / Library / CoreServices และดับเบิลคลิกที่การวินิจฉัยเครือข่ายหรือโดยเปิดการตั้งค่าระบบเลือก 'เครือข่าย' และคลิกที่ "ช่วยเหลือฉัน" ที่ด้านล่างของบานหน้าต่างการตั้งค่า แอปพลิเคชันจะแนะนำคุณตลอดกระบวนการแก้ไขปัญหา
ภายนอก
ตรวจสอบว่าที่อยู่อีเทอร์เน็ตของ Mac ไม่ได้อยู่ในรายการตัวกรองที่อยู่ MAC ในเซิร์ฟเวอร์ DHCP ของคุณหรือหากเป็นเช่นนั้นข้อ จำกัด ที่บังคับใช้ใด ๆ จะไม่เกี่ยวข้องกับสัญญาเช่า DHCP หากเราเตอร์ของคุณมีไฟร์วอลล์ถาวรให้ตรวจสอบว่า Mac ไม่ถูกขึ้นบัญชีดำ