Недавно я установил Solaris 10 1/13 и проприетарное программное обеспечение TCP PEP на новый жесткий диск в старой версии Sun v210. Когда запускается программное обеспечение PEP, интерфейс Sun CE0 теряет свой "эфирный" адрес, в соответствии с «ifconfig -a».

Вот вывод до запуска программного обеспечения:

ce0: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 4
     inet 0.0.0.0 netmask 0 
     ether 0:14:4f:33:82:a1 

Вот вывод после запуска программного обеспечения:

ce0: flags=1000842<BROADCAST,RUNNING,MULTICAST,IPv4> mtu 1500 index 4
     inet 0.0.0.0 netmask 0 

IP-адрес, маска сети и флаги отображают ожидаемые значения. Это просто исчезающий MAC-адрес, который является проблемой. Интерфейс не будет передавать какие-либо данные, несмотря на то, что в зависимости от коммутатора ссылка "UP". Сервер также использует два интерфейса BGE, которые не испытывают никаких проблем.

Я не смог найти другие примеры этой проблемы в Интернете, но, возможно, трудно сформулировать вопрос достаточно конкретным способом, чтобы получить полезные результаты поиска. Кто-нибудь еще видел эту проблему в прошлом? Мы использовали это программное обеспечение PEP на сотнях v210 в течение большей части десятилетия, и я не могу найти никаких предположений о том, что его проблема возникла в прошлом.

Единственное, что отличается от этого экземпляра, это то, что я использую Solaris 10 1/13; v210s обычно используют более старые версии Solaris 10, но 1/13 - единственная, доступная в Oracle. Помимо отката драйвера интерфейса CE в соответствии с известной верной версией, есть ли что-то еще, связанное с этим интерфейсом, которое может потребоваться откатить, что может вызвать эти симптомы?

Я знаю, что этот вопрос, вероятно, осложняется включением нашего проприетарного программного обеспечения, но я ценю любые советы, которые кто-либо может предложить.

1 ответ1

0

Есть два направления на выбор:

  • либо вы вернетесь к заведомо исправной установке (я думаю, вам придется найти способ получить более старую версию Solaris для этого),

  • или вы узнаете, что является причиной проблемы.

Мой первый подозреваемый, конечно , будет патентованным приложением, делать что - то действительно гадость , что в.п. интерфейс. Вы можете использовать truss для отслеживания приложения и просмотра действий.


В прошлый раз, когда я видел эти буквы (PEP) для приложения, оно ссылалось на некоторый прозрачный прокси-сервер в сети оператора мобильной связи, захватывая IP-трафик мобильных телефонов и прозрачно сжимая его (меняя заголовки HTTP по мере необходимости). Если ваше приложение делает то же самое, есть вероятность, что приложение связывается с MAC-адресом, чтобы иметь возможность выполнять прозрачное проксирование.

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