MacBook не забиратиме мереж на Ethernet


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 дуже щасливий, він має підключення до Ethernet і вимкнено бездротовий зв'язок. У мене ніколи не було проблем з цим. Однак MBP2 взагалі не працюватиме в мережі Ethernet. Якщо я відключу мережу Ethernet і підключуюся до бездротової AP, він піднімає DHCP і переглядатиме саме так, як слід, але, хоча він безпосередньо підключений до того ж комутатора, що і AP, він просто сидить там, кажучи

Немає IP-адреси

Я спробував перейти до Advanced-> Renew DHCP Lease, я спробував налаштувати налаштування вручну, але це просто не підбере мережу.

Підключення до інших мереж Ethernet працює чудово, і обидва MBP були куплені точно в один і той же час, мають точно однакові характеристики і робили з ними абсолютно однакові речі. Я поміняв кабелі Ethernet, порти на комутаторі, спробував підключити його до маршрутизатора ADSL, спробував підключити його до портів Ethernet на бездротовій AP, він просто не працюватиме на Ethernet.

Я в цілковитій втраті, як мені взагалі почати займатися налагодженням цього? Підключений до Ethernet, навіть з адресою вручну, він не може нічого пінінгувати (крім 127.0.0.1).

Оновлення

Як було запропоновано, я перевстановив OSX і переніс його в Apple Store, але оскільки він працює нормально у всіх інших мережах, які ми перевірили, Apple не вважає, що це помилка в апаратному забезпеченні. Я спробував поміняти перемикач на більш старий 100Mb комутатор, та сама проблема. Однак якщо я підключую його до задньої частини маршрутизатора ADSL, він вибирає налаштування IP / DNS від DHCP і працює добре (я підтвердив у мережевих налаштуваннях, що DHCP піднімався з сервера OS X, а не маршрутизатора ADSL / де б то не було, хоч і DHCP та DNS відключені, я хотів переконатися в цьому). Я можу підключитися до всіх інших клієнтів у мережі (Збір мережевих накопичувачів та Time Machine з сервера OS / X, підключення до управління в AP тощо).

Це явно щось стосується мережі, але я не впевнений, що, спробувавши різні комутатори та кабелі Ethernet. У мене є повний доступ до мережі та сервера, тому я готовий зробити / спробувати майже все.

Я не виключаю особистого божевілля, враховуючи ситуацію


7
добре написані, досліджені та ілюстровані. +1 :)
studiohack

1
Спробуйте збільшити рівень журналу для служби DHCP, і подивіться, що він показує при підключенні MBP. Для успішної взаємодії DHCP вам слід побачити ВІДКРИТТЯ від клієнта, ПРОПОЗИЦІЮ від сервера, ЗАПИТАННЯ від сервера та ACK від клієнта. (Зауважте, що під час поновлення існуючої оренди кроки ВІДКРИВАННЯ та ПРОПОЗИЦІЇ пропускаються, але це не має значення тут.) Знання, які кроки трапляються, може дати кращу думку про те, де проблема.
Гордон Девіссон

@GordonDavisson Абсолютно нічого в журналі DHCP, коли я підключаю і відключаю клієнт. Хоча я припускаю, що це викликано тією ж проблемою, з якою я стикаюсь зі статичною адресою, цілковитою неможливістю розпізнати мережеве з'єднання за кінцем кабелю.
Мазання

Під час тестування MBP2 в магазині Apple ви використовували гігабітний комутатор?
harrymc

@harrymc Так, спробували з гігабітним перемикачем та перемикачем 100 Мб, обидва працюють добре
мазати

Відповіді:


2

Оскільки ви протестували MBP2 в іншій мережі, і він працював добре, і як MBP1 працює без проблем, можливо, ваш перемикач трохи відключений і MBP2 теж, щоб вони разом просто не ладили, але все одно добре працювали з іншими партнери.

Одне з можливих тестів може спробувати інший перемикач, позичений у друга чи в магазині, і побачити, чи це вирішує проблему. Якщо це так, то проблема з комутатором.

Ще одним тестом є використання мережевої карти USB на MBP2. Якщо це вирішить проблему, можливо, вам вдасться змусити Apple Store замінити вашу карту MBP2 або залишитись за рішенням USB-карти.


Я спробував замінити перемикач на інший (100 Мбіт / с) перемикач з тією ж проблемою. Я захоплю USB-карту і тестую це.
Мазок

USB-карта працювала, розмовляла з Apple, і вони збираються замінити мережеву карту.
Помазати

Ще одна річ, яку я збирався запропонувати (на випадок, якщо це не спрацювало), було підключити MBP2 до того ж кабелю, що і MBP1, і подивитися, чи працює він там
канадський Люк,

@Luke: Кажуть, він це зробив.
harrymc

2

Я бачив, що в інтерфейсах Ethernet починаються апаратні збої, не вдається встановити зв'язок з деякими комутаторами, особливо на гігабітній швидкості. Під час підключення мого останнього MBP до комутатора Cisco GigE на роботі (з яким він працював роками), він буде тримати велосипедне посилання вгору і вниз, поки я вручну не налаштував його на 100 / Full. Залишивши його встановленим для повного автопогодження, він би працював з іншими комутаторами, особливо 10/100 комутаторами.

Перевірте, чи налаштовано вручну налаштування швидкості / дуплексу швидкості Ethernet MBP для 100 / Full виправлення проблеми підключення до комутатора GigE.

Якщо ви не можете отримати з'єднання через Ethernet і якщо чиста перевстановлення Mac OS X не виправить це, ви маєте апаратну помилку, яка потребує ремонту.


Випробувані вручну налаштування обладнання, різниці немає. Я взяв його в магазин Apple, але тому, що вони тестували свою мережу Ethernet, і це справно працювало, вони кажуть, що вини немає. Я спробую перевстановити зараз і повернусь до вас
Smudge

Перевстановлення нічого не робило, така ж помилка = (
Мазання

@sam Добирайся до бару Genius!
Spiff

0

З наданої вами інформації, я б припустив, що проблема полягає у вашому маршрутизаторі, а не в MacBook.

Ви спробували повністю скинути заводські налаштування маршрутизатора? .. Якщо його стандартна конфігурація мереж, ви хочете перейти до http://192.168.0.1

ім'я користувача: адміністратор і пароль: пароль

знайдіть кнопку скидання заводу десь на панелі адміністрування. (Або натисніть і утримуйте кнопку Скидання за замовчуванням, поки індикатор живлення не почне блимати (приблизно 10 секунд))

Тоді вам потрібно буде зачекати, поки маршрутизатор влаштується, перш ніж повторно ввести інформацію про вхід в Інтернет, щоб повторно підключитися до Інтернету. (або працює через майстра налаштування)

редагувати: якщо інші люди мають доступ до вашої конфігурації, вони, можливо, заблокували мак-адресу вашої MBP, яка не підключиться .. ви зможете знайти це також у конфігурації мережевого сигналу. ви також можете встановити новий пароль адміністратора, щоб запобігти несанкціонованому доступу.


1
Роутер не робить нічого іншого, крім підключення до Інтернету. Я не скидаю всю мережу для одного недобросовісного клієнта
Smudge

З діаграми виглядає так, ніби ваш маршрутизатор надає IP адреси для решти мережі. це правильно?
Вец

Ні, як описано в питанні, у нас є сервер OS X, на якому працює DHCP, DHCP на маршрутизаторі відключений
Smudge

0

Вручну конфігуруйте MBP2 з IP-адресою в будь-якій підмережі MBP2 та спільному сервері (можливо, 192.168.xx).

На MBP2 відкрийте термінал і введіть "sudo tcpdump ". Це покаже всі мережі, які можна побачити (якщо такі є).

На MBP1 відкрийте Terminal і введіть " ping 192.168.x.x" x.xадресу, яку ви вказали для MBP2. Чи виявляється якась активність на MBP2? Якщо так, то Ethernet має основний функціонал, а проблема полягає в маршрутизації. Якщо на MBP2 нічого не відображається, швидше за все, проблеми з конфігурацією обладнання або MBP2.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.