Я недавно был назначен на работу над диагностической программой, выполненной на C++, которая взаимодействует с частью электронного оборудования. Наш обычный сценарий предполагает общение через интерфейс RS232, но меня попросили заставить нашу программу работать через ethernet, исходный код был сделан в Visual Basic.
после долгих метаний о попытке заставить код работать и продолжать получать 10049 ошибок Winsock, когда я пытался подключиться, я попытался пинговать коммутатор. от компьютер, на котором работает программа VB, я вижу коммутатор через ping, nslookup, tracert и pathping (я шел по списку программ), и я могу сделать это через URI или IP-адрес. С моего ноутбука отправка одних и тех же команд не выполняется каждый раз. Они оба используют один и тот же сетевой кабель и одно и то же устройство USB-Ethernet (я менял их между тестами), но один может видеть коммутатор, а другой-нет.
Я работаю над программированием, но результаты пинга заставляют меня думаю, что может быть проблема с сетью загнала меня в тупик. кривой ухмылкой я не большой парень сети, поэтому я обращаюсь к экспертной помощи.
оба компьютера работают под управлением Windows XP, если это помогает.
соединение к прибору "IP-RS8" который после этого соединяется к нашим блокам VCU-C. Каждый блок доступен через URI или IP-адрес на настольном компьютере, который мы обычно подключали к блокам (он работает под управлением более старой программы VB, которую меня попросили поднять сетевой код). Подключение осуществляется через адаптер USB-Ethernet, чтобы оставить обычный порт Ethernet доступным для подключения к сети компании. Хм... если подумать, я, вероятно, путаю проблему, говоря о том, чтобы пинговать "коммутатор", а не указывать, что это устройства. Мое извинение. Связь, как правило, осуществляется с помощью библиотеки DLL, которая использует функции Winsock для выполнения запросов данных из VCU, а затем для получения. Я не когда соединительный.
Я не нашел ничего на брандмауэре, что должно блокировать эти команды, но я буду продолжать тыкать. Я не знаю, является ли это потенциально актуальным, но на рабочем столе адаптер сопоставляется с подключением по локальной сети 3, а на ноутбуке он последовательно сопоставляется с подключением по локальной сети 2. Сейчас читаю по DHCP.
IPConfig / все результаты:
рабочий стол
Host Name . . . . . . . . . . . . : AMERDAEXXXXXX Primary Dns Suffix . . . . . . . : amer.example.com Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No DNS Suffix Search List. . . . . . : COMPANY.com amer.example.com atle.example.com cone.example.com apac.example.com scan.example.com bYX.example.com
подключение по локальной сети адаптера Ethernet X:
Connection-specific DNS Suffix . : amer.example.com Description . . . . . . . . . . . : Broadcom NetXtreme XYxx Gigabit Controller Physical Address. . . . . . . . . : YY-XX-YB-XX-XX-XX Dhcp Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IP Address. . . . . . . . . . . . : XYY.XXX.XY.XXX Subnet Mask . . . . . . . . . . . : XXX.XXX.XXY.Y Default Gateway . . . . . . . . . : XYY.XXX.XY.X DHCP Server . . . . . . . . . . . : XY.XXX.XXY.XX DNS Servers . . . . . . . . . . . : XY.XXX.XXY.XX XY.XXY.XXY.XX Primary WINS Server . . . . . . . : XY.XXX.XXY.X Secondary WINS Server . . . . . . : XY.XXY.XXY.X Lease Obtained. . . . . . . . . . : Thursday, July XX, XYXX XY:XX:XX AM Lease Expires . . . . . . . . . . : Sunday, July XX, XYXX XY:XX:XX AM
Ethernet адаптер подключение по локальной сети X:
Connection-specific DNS Suffix . : Description . . . . . . . . . . . : ASIX axYYYYX USBX.Y to Fast Ethernet Adapter Physical Address. . . . . . . . . : YY-XY-BY-YX-XY-AY Dhcp Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IP Address. . . . . . . . . . . . : XY.Y.Y.X Subnet Mask . . . . . . . . . . . : XXX.XXX.XXY.Y Default Gateway . . . . . . . . . : XY.Y.Y.X DHCP Server . . . . . . . . . . . : XY.Y.Y.XY DNS Servers . . . . . . . . . . . : XY.Y.Y.X Lease Obtained. . . . . . . . . . : Thursday, July XX, XYXX XY:XX:XY AM Lease Expires . . . . . . . . . . : Tuesday, August YX, XYXX XX:XY:XY AM
ноутбук
конфигурация IP Windows
Host Name . . . . . . . . . . . . : AMERLAFYYXXYX Primary Dns Suffix . . . . . . . : amer.example.com Node Type . . . . . . . . . . . . : Hybrid IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No DNS Suffix Search List. . . . . . : COMPANY.com amer.example.com atle.example.com cone.example.com apac.example.com scan.example.com bYX.example.com
Ethernet адаптер подключение по локальной сети:
Connection-specific DNS Suffix . : amer.example.com Description . . . . . . . . . . . : Intel(R) 82567LM Gigabit Network Connection Physical Address. . . . . . . . . : YY-XY-BY-DY-XB-YX Dhcp Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IP Address. . . . . . . . . . . . : XYY.XXX.XY.XY Subnet Mask . . . . . . . . . . . : XXX.XXX.XXY.Y Default Gateway . . . . . . . . . : XYY.XXX.XY.X DHCP Server . . . . . . . . . . . : XY.XXX.XXY.XX DNS Servers . . . . . . . . . . . : XY.XXX.XXY.XX XY.XXY.XXY.XX Primary WINS Server . . . . . . . : XY.XXX.XXY.X Secondary WINS Server . . . . . . : XY.XXY.XXY.X Lease Obtained. . . . . . . . . . : Thursday, July XX, XYXX XX:XX:XX AM Lease Expires . . . . . . . . . . : Sunday, July XX, XYXX XX:XX:XX AM
адаптер Ethernet {XYXAAYXX-YEDY-XXYX-YYEX-BYXYXXYEEYEX}:
Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Nortel IPSECSHM Adapter - Packet Scheduler iniport Physical Address. . . . . . . . . : XX-XX-XX-XX-XX-YY Dhcp Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : Y.Y.Y.Y Subnet Mask . . . . . . . . . . . : Y.Y.Y.Y Default Gateway . . . . . . . . . :
адаптер Ethernet листовой сетевой адаптер:
Connection-specific DNS Suffix . : Description . . . . . . . . . . . : Leaf Networks Adapter Physical Address. . . . . . . . . : YY-FF-FA-BC-YF-AY Dhcp Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : X.XYY.XY.XX Subnet Mask . . . . . . . . . . . : XXX.Y.Y.Y Default Gateway . . . . . . . . . :
Ethernet адаптер подключение по локальной сети 3:
Media State . . . . . . . . . . . : Media disconnected Description . . . . . . . . . . . : Bluetooth LAN Access Server Driver Physical Address. . . . . . . . . : YY-FX-AX-YA-BY-CA
адаптер Ethernet Подключение К Беспроводной Сети 2:
Media State . . . . . . . . . . . : Media disconnected Description . . . . . . . . . . . : Intel(R) WiFi Link 5300 AGN Physical Address. . . . . . . . . : YY-XX-YA-CX-FC-YE
Ethernet адаптер подключение по локальной сети 2:
Connection-specific DNS Suffix . : Description . . . . . . . . . . . : ASIX ax88772 USB2.0 to Fast Ethernet Adapter Physical Address. . . . . . . . . : YY-XY-BY-YX-XY-AY Dhcp Enabled. . . . . . . . . . . : No IP Address. . . . . . . . . . . . : XYX.XYY.X.X Subnet Mask . . . . . . . . . . . : XXX.XXX.XXX.Y Default Gateway . . . . . . . . . :