Я только что купил свой первый сетевой принтер, и у меня возникают проблемы с его настройкой. Я прошел процедуру настройки, и он правильно подключен к моему домашнему Wi-Fi, и он может подключаться к Интернету, однако я не вижу принтер ни с моего ноутбука с Windows, ни с моего Macbook Pro, ни с моего iPad.

У принтера есть IP-адрес, но я не могу пропинговать этот IP-адрес ни с моего ноутбука с Windows, ни с Macbook Pro. Если я запускаю arp -a на любой машине, я вижу что-то вроде:

? (192.168.1.106) at (incomplete) on en0 ifscope [ethernet]

Я могу с радостью пропинговать мой маршрутизатор и мой NAS, и arp -a показывает для этого ip-адрес и mac-адрес, но принтер показывает incomplete . Одна вещь, которую я заметил, это то, что мой NAS имеет статический IP-адрес. Я не знаю, если это имеет значение - я могу пинговать со статическим IP, но не пинговать ничего, что было установлено DHCP. Хотя, если я дам своему принтеру статический IP-адрес, это, похоже, не будет иметь никакого значения.

Удивительно, но я также не могу пинговать между моими ноутбуками с Windows и MBP, чего я раньше не замечал. Если я настрою маршруты arp вручную, добавив IP-адрес и MAC-адрес на обоих ноутбуках, пинг начнет работать. Если я добавлю маршрут arp от моего ноутбука к принтеру, он все равно потерпит неудачу (вероятно, потому что я не могу сделать это с обоих концов)

Я также могу подключиться к CLI маршрутизатора (TG582n) и увидеть, что таблица arp заполнена и корректна для всех IP-адресов в доме, включая ноутбуки и принтер. Я могу даже пинговать принтер, без проблем.

На моем Mac не установлено программное обеспечение для обеспечения безопасности, такое как брандмауэр или антивирусное программное обеспечение (я удивлен, что брандмауэр выключен по умолчанию!) и на ноутбуке Win нет ничего, кроме стандартной настройки Windows 8.1, встроенной в брандмауэр и вредоносного ПО Defender.

У кого-нибудь есть идеи, что происходит? Почему ноутбуки не могут пинговать принтер или друг друга?

1 ответ1

0

Хорошо, у меня это работает. Мне пришлось подключиться к интерфейсу командной строки TG582n и запустить nat ifconfig intf Multicast translation enabled . Я должен признаться, что я действительно не знаю, что это значит ...

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .