2024 04 06 20 25 25 netduino is dead   Buscar con Google y 5 páginas más   Personal  Microsoft​ Edge

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)

Deja un comentario

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.

La FRASE DEL MES

«Cualquier tecnología suficientemente avanzada es indistinguible de la magia.»

~ Arthur C. Clarke