Здравствуйте, буду очень признателен, если кто-нибудь сможет дать совет... Конфигурация: - машина под управлением Windows XP SP2 с одной сетевой платой Ethernet; - включенный NetBIOS поверх TCP/IP; - NWLink IPX/SPX/NetBIOS Compatible Transport Protocol и NWLink NetBIOS. Команда ENUM возвращает 2 LANA, команада RESET отрабатывет без ошибок на обоих адаптерах, а вот команда ASTAT для NWLink NetBIOS LANA записывает 0 в поле максимального размера датаграммы. Последующие попытки отправить датаграмму с этого адаптера дают хороший код возврата, но "доходит" эта датаграмма только до получателя, расположенного на той же машине, с которого она была отправлена. Получатели на других машинах датаграмму не видят (впрочем, как и сниффер). В то же время через TCP/IP LANA все работет: и максимальный размер датаграммы равен 512, и ходят они прекрасно. Возможно что-то не проинициализировано, или необходимо специальным образом настроить конфигурацию системы? Заранее благодарен.
Думаю полный бред, но как вариант попробовать включить роутинг. И если можно чуточку подробнее про конфигурацию систем.
Если речь о NetbiosRouting в ключе HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NwlnkRip\Paramete rs, то, к сожалению, не помогает. Системы WinXP Professional SP2. По одной 3COM Ethernet карте на каждой. Стоит Novell NetWare Client 4.90 SP2. Никаких "специфических" настроек не производилось. То есть никто не менял вручную реестр (не считая попытки поиграть со значением, упомянутым выше). Та же картинка наблюдается на Windows 2000 Server с Microsoft-клиентом для NetWare...
Да, спасибо, это тоже пробовал - эффект нулевой. Плюс ко всему командочка ASTAT записывает в поле adapter_type ноль, в то время, как MSDN гласит "Specifies the adapter type. This value is 0xFF for a Token Ring adapter or 0xFE for an Ethernet adapter."