Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: при работе с w3100A программа выдает ошибку
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Fast Ethernet/Gigabit Ethernet/FibreChannel
irum4
На Visual Basic пишу программу связи с W3100A. Программа работает, однако периодически выдает ошибку №10053 Connection is aborted due to timeout or other failure. или №10054 The connection is reset by remote side.
Для начала вопрос, что означают эти ошибки, ну и конечно как с ними бороться, если, конечно, это возможно?
Esc@pe
Цитата(irum4 @ Oct 25 2006, 23:01) *
На Visual Basic пишу программу связи с W3100A. Программа работает, однако периодически выдает ошибку №10053 Connection is aborted due to timeout or other failure. или №10054 The connection is reset by remote side.
Для начала вопрос, что означают эти ошибки, ну и конечно как с ними бороться, если, конечно, это возможно?


Есть такая проблема. Отправляю с компа пакет из 7 байт каждые 100мсек, девайс отвечает нормально, но минут через 7 (примерно) софтина падает с описанной тобой ошибкой. Причем контроллер не повис, остальные сокеты работают нормально, а "больной" сокет wiznet'a находится в состоянии CONNECTION_ESTABLISHED. Его даже дисконнектнуть нет возможности.
Сейчас общаюсь с представителями WizNet по этому вопросу. Первое, что посоветовали - отключить антивирусы и файрволл. Ни фига не помогает. Дальше пока дело не пошло.
Вернусь к теме недели через 2, когда сделают новую плату.
irum4
Ну свою то проблему я решил, оказалось, что ошибка была в программе контроллера который управляет W3100A - обработчик прерывания от W3100A портил одну из переменных и программа контроллера закрывала сокет.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.