Telnet connectie faalt.
1 bericht
• Pagina 1 van 1
Telnet connectie faalt.
Ik heb een Arduino server lopen die wat meet gegevens verzamelt.
Met PUTTY TELNET port 23 kan ik deze gegevens ophalen.
Nu wil ik de PUTTY vervangen door een Arduino Client.
Dit krijg ik niet aan de gang.
De PC met PUTTY en de 2 Arduinos zitten allemaal in de zelfde LAN SWITCH geprikt.
Hier is het stukje wat de connectie moet opzetten.
Ik krijgt altijd Connection Failed.
#include <Ethernet.h>
#include <SPI.h>
byte mac[] = {0x11,0x22,0x33,0x44,0x55,0x66 };
byte ip[] = {10,10,10,160};
byte server[] = {10,10,10,170}; // Werkt goed via een Telnet sessie op port 23 met PUTTY.
char c;
EthernetClient client;
void setup()
{
Ethernet.begin(mac, ip);
Serial.begin(9600);
delay(5000); //Tijd om de LogicAnalyzer te starten.
Serial.println("connecting...");
if (client.connect(server, 23))
{
Serial.println("connected"); //<<<< Hier kom ik dus nooit.
}
else
{
Serial.println("connection failed");
}
}
Met PUTTY TELNET port 23 kan ik deze gegevens ophalen.
Nu wil ik de PUTTY vervangen door een Arduino Client.
Dit krijg ik niet aan de gang.
De PC met PUTTY en de 2 Arduinos zitten allemaal in de zelfde LAN SWITCH geprikt.
Hier is het stukje wat de connectie moet opzetten.
Ik krijgt altijd Connection Failed.
#include <Ethernet.h>
#include <SPI.h>
byte mac[] = {0x11,0x22,0x33,0x44,0x55,0x66 };
byte ip[] = {10,10,10,160};
byte server[] = {10,10,10,170}; // Werkt goed via een Telnet sessie op port 23 met PUTTY.
char c;
EthernetClient client;
void setup()
{
Ethernet.begin(mac, ip);
Serial.begin(9600);
delay(5000); //Tijd om de LogicAnalyzer te starten.
Serial.println("connecting...");
if (client.connect(server, 23))
{
Serial.println("connected"); //<<<< Hier kom ik dus nooit.
}
else
{
Serial.println("connection failed");
}
}
Advertisement
1 bericht
• Pagina 1 van 1
Wie is er online?
Gebruikers in dit forum: Geen geregistreerde gebruikers en 62 gasten