MacBook จะไม่รับเครือข่ายบนอีเธอร์เน็ต


10

ครั้งแรกที่ไดอะแกรมเครือข่ายเล็กน้อย

เรามีเราเตอร์ ADSL (Netgear บรอดแบนด์ในบ้านมาตรฐาน DHCP, DNS และไฟร์วอลล์ถูกปิดใช้งาน) เชื่อมต่อกับสวิตช์กิกะบิต (ไม่มีการจัดการมันอยู่ที่นั่นและทำงาน) จากสวิตช์นั้นเรามีจุดเชื่อมต่อไร้สายเซิร์ฟเวอร์ OS X ที่ใช้ DHCP, DNS, ไฟร์วอลล์และบริการเครือข่ายอื่น ๆ และอีกสอง MacBook Pro (OS X Lion)

+------------+             +---------------+
|  Internet  |-------------|  ADSL Router  |
+------------+             +---------------+
                                  |
                                  |
                                  |
                                  |
   +---------------+    +------------------+        +---------------+
   |  Wireless AP  |----|  Gigabit Switch  |--------|  OS X Server  |
   +---------------+    +------------------+        +---------------+
                             |        |
                             |        |
                             |        |
                             |        |
          +--------+         |        |
          |  MBP1  |---------+        |
          +--------+                  |
                                      |
                                      |
                                      |
                                      |
          +--------+                  |
          |  MBP2  |------------------+
          +--------+

(MBP = MacBook Pro)

MBP1 ค่อนข้างมีความสุขมีการเชื่อมต่ออีเธอร์เน็ตและปิดการใช้งานแบบไร้สาย ฉันไม่เคยมีปัญหาใด ๆ กับมัน อย่างไรก็ตาม MBP2 จะไม่ทำงานเลยบนเครือข่าย Ethernet ถ้าฉันตัดการเชื่อมต่ออีเธอร์เน็ตและเชื่อมต่อกับ AP แบบไร้สายมันจะรับ DHCP และจะเรียกดูอย่างที่ควรจะเป็น แต่ถึงแม้ว่ามันจะเชื่อมต่อโดยตรงกับสวิตช์เดียวกับ AP แต่มันก็อยู่ที่นั่น

ไม่มี IP

ฉันได้ลองไปที่ขั้นสูง -> ต่ออายุ DHCP Lease ฉันได้ลองตั้งค่าด้วยตนเองแล้ว แต่จะไม่รับเครือข่าย

การเชื่อมต่อกับเครือข่ายอีเธอร์เน็ตอื่นนั้นใช้งานได้ดีและ MBP ของทั้งคู่ถูกซื้อในเวลาเดียวกันมีสเป็คเดียวกันและมีสิ่งเดียวกันกับพวกเขา ฉันสลับสายเคเบิลอีเธอร์เน็ตพอร์ตที่สวิตช์ลองเสียบเข้ากับเราเตอร์ ADSL ลองเสียบเข้ากับพอร์ตอีเธอร์เน็ตบน AP แบบไร้สายมันแค่ใช้งานอีเทอร์เน็ตไม่ได้

ฉันกำลังสูญเสียทั้งหมดฉันจะเริ่มแก้ไขข้อบกพร่องนี้ได้อย่างไร เชื่อมต่อกับอีเธอร์เน็ตแม้จะมีที่อยู่ด้วยตนเองก็ไม่สามารถ ping อะไรได้ (ยกเว้น 127.0.0.1)

ปรับปรุง

ตามที่แนะนำฉันได้ติดตั้ง OSX ใหม่และนำไปไว้ที่ Apple Store แต่เนื่องจากมันทำงานได้ดีบนเครือข่ายอื่น ๆ ที่เราทดสอบ Apple ไม่คิดว่ามันเป็นความผิดพลาดของฮาร์ดแวร์ ฉันได้ลองสลับเปลี่ยนไปใช้สวิตช์รุ่นเก่า 100Mb ปัญหาเดียวกัน อย่างไรก็ตามถ้าฉันเสียบมันไว้ที่ด้านหลังของเราเตอร์ ADSL มันรับการตั้งค่า IP / DNS จาก DHCP และทำงานได้ดี (ฉันยืนยันในการตั้งค่าเครือข่ายที่ DHCP ถูกเลือกจากเซิร์ฟเวอร์ OS X ไม่ใช่เราเตอร์ ADSL / ที่อื่นถึงแม้ว่ามันจะปิดการใช้งาน DHCP และ DNS แต่ฉันก็ต้องการให้แน่ใจ) ฉันสามารถเชื่อมต่อกับลูกค้าอื่น ๆ ทั้งหมดในเครือข่าย (การรับไดรฟ์เครือข่ายและ Time Machine จากเซิร์ฟเวอร์ OS / X, การเชื่อมต่อกับการจัดการบน AP ฯลฯ )

เห็นได้ชัดว่ามีบางอย่างเกี่ยวกับเครือข่าย แต่ฉันไม่แน่ใจว่ามีอะไรลองใช้สวิตช์และสายเคเบิลอีเธอร์เน็ตที่แตกต่างกัน ฉันสามารถเข้าถึงเครือข่ายและเซิร์ฟเวอร์ได้อย่างเต็มที่ดังนั้นฉันยินดีที่จะทำ / ลองทำสิ่งใด ๆ

ฉันไม่ได้ตัดสินความวิกลจริตส่วนบุคคลเนื่องจากสถานการณ์


7
เขียนวิจัยและภาพประกอบได้ดี +1 :)
studiohack

1
ลองเพิ่มระดับการบันทึกสำหรับบริการ DHCP และดูสิ่งที่จะแสดงเมื่อคุณเชื่อมต่อ MBP สำหรับการโต้ตอบ DHCP ที่ประสบความสำเร็จคุณควรเห็น DISCOVER จากไคลเอนต์ข้อเสนอจากเซิร์ฟเวอร์คำขอจากเซิร์ฟเวอร์และ ACK จากไคลเอ็นต์ (โปรดทราบว่าเมื่อต่ออายุสัญญาเช่าที่มีอยู่เดิมขั้นตอน DISCOVER และ OFFER จะถูกข้ามไป แต่ไม่เกี่ยวข้องกับที่นี่) การรู้ว่าขั้นตอนใดที่เกิดขึ้นอาจทำให้เกิดความคิดที่ดีขึ้นว่าปัญหาอยู่ที่ใด
Gordon Davisson

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

เมื่อทดสอบ MBP2 ใน Apple Store คุณใช้ Gigabit Switch หรือไม่
harrymc

@harrymc ใช่ลองกับสวิตช์กิกะบิตและสวิตช์ 100mb ทั้งสองทำงานได้ดี
Smudge

คำตอบ:


2

เมื่อคุณทดสอบ MBP2 ในเครือข่ายอื่นและใช้งานได้ดีและเนื่องจาก MBP1 ทำงานได้โดยไม่มีปัญหาอาจเป็นเพราะสวิตช์ของคุณนั้นปิดไปแล้วและ MBP2 ด้วยเช่นกันเพื่อให้พวกเขาเข้ากันไม่ได้ พาร์ทเนอร์

การทดสอบหนึ่งที่อาจเป็นไปได้คือลองสวิตช์อื่นยืมจากเพื่อนหรือร้านค้าและดูว่าวิธีนี้ช่วยแก้ปัญหาได้หรือไม่ ถ้าเป็นเช่นนั้นแสดงว่าสวิตช์เป็นปัญหา

การทดสอบอีกอย่างคือการใช้การ์ดเครือข่าย USB บน MBP2 หากวิธีนี้แก้ปัญหาได้คุณอาจบังคับให้ Apple Store เปลี่ยนการ์ด MBP2 ของคุณหรืออยู่กับวิธีแก้ปัญหาของการ์ด USB


ฉันลองเปลี่ยนสวิตช์ด้วยสวิตช์ (100Mb / s) ที่แตกต่างกันด้วยปัญหาเดียวกัน ฉันจะคว้าการ์ด USB และทดสอบออกมา
รอยเปื้อน

การ์ด USB ทำงานได้พูดกับ Apple และพวกเขากำลังจะเปลี่ยนการ์ดเครือข่าย
รอยเปื้อน

อีกสิ่งหนึ่งที่ฉันจะแนะนำ (ในกรณีที่ใช้งานไม่ได้) คือการเชื่อมต่อ MBP2 กับสายเคเบิลเดียวกันกับ MBP1 และดูว่ามันใช้งานได้หรือไม่
ลุคแคนาดา

@ ลุค: มันบอกว่าเขาทำอย่างนั้น
harrymc

2

ฉันเคยเห็นอีเทอร์เน็ตอินเตอร์เฟสเริ่มต้นล้มเหลวของฮาร์ดแวร์โดยไม่สามารถสร้างลิงก์ด้วยสวิตช์บางตัวโดยเฉพาะที่ความเร็วกิกะบิต เมื่อเสียบ MBP ล่าสุดของฉันเข้ากับสวิตช์ Cisco GigE ในที่ทำงาน (ซึ่งทำงานกับมันมานานหลายปี) มันจะเชื่อมโยงการขี่จักรยานขึ้นและลงจนกว่าฉันจะกำหนดค่าด้วยตนเองเป็น 100 / เต็ม การปล่อยให้ตั้งค่าการจัดการโดยอัตโนมัติอย่างสมบูรณ์จะทำงานกับสวิตช์อื่น ๆ โดยเฉพาะสวิตช์ 10/100

ดูว่าการกำหนดการตั้งค่าอีเธอร์เน็ตความเร็ว / ดูเพล็กซ์ที่ล้มเหลวของคุณด้วยตนเองสำหรับ 100 / Full ช่วยแก้ปัญหาการเชื่อมต่อกับสวิตช์ GigE

หากคุณไม่สามารถเชื่อมต่อผ่านอีเธอร์เน็ตได้และหากการติดตั้งใหม่ของ Mac OS X ไม่สามารถแก้ไขได้แสดงว่าคุณมีความล้มเหลวของฮาร์ดแวร์ที่ต้องซ่อมแซม


พยายามตั้งค่าฮาร์ดแวร์ด้วยตนเองไม่มีความแตกต่าง ฉันเอามันไปไว้ในร้าน Apple แต่เพราะพวกเขาทดสอบบนเครือข่ายอีเธอร์เน็ตและมันใช้งานได้ดีพวกเขาบอกว่าไม่มีความผิด ฉันจะลองติดตั้งใหม่ตอนนี้และกลับไปหาคุณ
เลอะเลือน

ติดตั้งใหม่ไม่ได้ทำอะไรข้อผิดพลาดเดียวกัน = (
Smudge

@sam พาเจ้าไปที่ Genius Bar!
Spiff

0

จากข้อมูลที่คุณให้ฉันจะแนะนำปัญหาอยู่กับเราเตอร์ของคุณไม่ได้กับ MacBook

คุณลองรีเซ็ตเราเตอร์ที่สมบูรณ์จากโรงงานหรือไม่ .. หากมีการกำหนดค่า netgear มาตรฐานคุณจะต้องไปที่http://192.168.0.1

ชื่อผู้ใช้: ผู้ดูแลระบบและรหัสผ่าน: รหัสผ่าน

ค้นหาปุ่มรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานภายในแผงการจัดการ (หรือกดปุ่มรีเซ็ตค่าเริ่มต้นค้างไว้จนกระทั่งไฟเปิด / ปิดกะพริบ (ประมาณ 10 วินาที))

จากนั้นคุณจะต้องรอให้เราเตอร์ชำระก่อนที่จะป้อนข้อมูลเข้าสู่ระบบ ISP ของคุณอีกครั้งเพื่อเชื่อมต่ออินเทอร์เน็ตอีกครั้ง (หรือทำงานผ่านวิซาร์ดการตั้งค่า)

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


1
เราเตอร์ไม่ได้ทำอะไรนอกจากเชื่อมต่อกับอินเทอร์เน็ต ฉันไม่ได้รีเซ็ตเครือข่ายทั้งหมดสำหรับลูกค้าที่ทำงานผิดปกติคนหนึ่ง
Smudge

จากไดอะแกรมของคุณดูราวกับว่าเราเตอร์ของคุณกำลังให้ IP Adresses กับเครือข่ายที่เหลือ ถูกต้องหรือไม่
Wez

ไม่ดังที่อธิบายไว้ในคำถามที่เรามีเซิร์ฟเวอร์ OS X ที่รัน DHCP, DHCP บนเราเตอร์ถูกปิดใช้งาน
Smudge

0

กำหนดค่า MBP2 ด้วยที่อยู่ IP ด้วยตนเองในสิ่งที่เครือข่ายย่อย MBP2 และเซิร์ฟเวอร์ใช้ร่วมกัน (อาจเป็น 192.168.xx)

บน MBP2 โดยที่ไม่มีกิจกรรมเครือข่ายอื่นเกิดขึ้นให้เปิดเทอร์มินัลแล้วพิมพ์ " sudo tcpdump" นี่จะแสดงเครือข่ายทั้งหมดที่สามารถมองเห็นได้ (ถ้ามี)

บน MBP1 เปิดเทอร์มินัลแล้วพิมพ์ " ping 192.168.x.x" โดยที่x.xอยู่ที่คุณตั้งไว้สำหรับ MBP2 กิจกรรมใด ๆ ปรากฏบน MBP2 หรือไม่ ถ้าเป็นเช่นนั้นอีเธอร์เน็ตมีฟังก์ชั่นพื้นฐานและปัญหาคือการกำหนดเส้นทาง หากไม่มีสิ่งใดปรากฏบน MBP2 แสดงว่ามีแนวโน้มว่าจะเกิดปัญหากับฮาร์ดแวร์หรือการกำหนดค่า MBP2

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