Como corregir el error 10060 con Netduino-Plus


Probablemente si estas trabajando con M2M(machine to machine ) , y estas enviando sockets a un servidor distante a pesar de que tu programa en c# se compile y se ejecute aparentemente bien puedes obtener este error en ejecución con tu Netduino-Plus :

#### Exception System.Net.Sockets.SocketException – CLR_E_FAIL (1) ####
#### Message:
#### Microsoft.SPOT.Net.SocketNative::getaddrinfo [IP: 0000] ####
#### System.Net.Dns::GetHostEntry [IP: 0008] ####
#### System.Net.HttpWebRequest::EstablishConnection [IP: 00e1] ####
#### System.Net.HttpWebRequest::SubmitRequest [IP: 0013] ####
#### System.Net.HttpWebRequest::GetRequestStream [IP: 0008] ####
#### PachubeClient.Program::CreateRequest [IP: 0076] ####
#### PachubeClient.Program::Publish [IP: 0008] ####
#### PachubeClient.Program::Main [IP: 0052] ####
#### SocketException ErrorCode = 10060
#### SocketException ErrorCode = 10060

Pues bien este error podria solucionarse reflasheando tu Netduino  a una versión superior, pero es mucho más facil y seguro solucionarlo simplemente configurando la ip de tu Netduino-PLus de forma estatica

Para hacerlo solo hay que lanzar el MDFDeploy (“C:\Program Files\Microsoft .NET Micro Framework\v4.2\Tools\MFDeploy.exe”) y teniendo nuestro netduino-plus conectado por usb , y seleccionado en device USB -NetduinoPlus_NetduinoPlus ir a Target–>Configuration–>Network

Tras unos instantes aparecerá la ventana de red que deberemos dejar de un modo parecido a esta pantalla ( deschequeado DNS y cumplimentado el resto de campos)

network

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.