Проблема с запуском сервера
Модератор: Alex
-
- Сообщения: 24
- Зарегистрирован: Вс дек 10, 2017 11:06 am
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Проблема с запуском сервера
С пингом я что то не понимаю, получается вот что
>ping 192.168.1.37
Обмен пакетами с 192.168.1.37 по с 32 байтами данных:
Ответ от 192.168.1.117: Заданный узел недоступен.
Ответ от 192.168.1.117: Заданный узел недоступен.
Ответ от 192.168.1.117: Заданный узел недоступен.
Ответ от 192.168.1.117: Заданный узел недоступен.
Статистика Ping для 192.168.1.37:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
мне кажется беда где то в настройках роутера итп, в моей сети...
>ping 192.168.1.37
Обмен пакетами с 192.168.1.37 по с 32 байтами данных:
Ответ от 192.168.1.117: Заданный узел недоступен.
Ответ от 192.168.1.117: Заданный узел недоступен.
Ответ от 192.168.1.117: Заданный узел недоступен.
Ответ от 192.168.1.117: Заданный узел недоступен.
Статистика Ping для 192.168.1.37:
Пакетов: отправлено = 4, получено = 4, потеряно = 0
(0% потерь)
мне кажется беда где то в настройках роутера итп, в моей сети...
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Проблема с запуском сервера
Давай с другой стороны. Во вкладке dethernet добавь DNS
Код: Выделить всё
// Ethernet settings
byte SELF_MAC[] = {0x00, 0x2A, 0xF5, 0x12, 0x67, 0x50};
byte SELF_IP[] = {192, 168, 1, 37};
byte DNS[] = { 8, 8, 8, 8};
byte GATEWAY[] = {192, 168, 1, 1};
void ethernetInit() {
Serialprint("Modul Ethernet...\n");
Ethernet.begin(SELF_MAC, SELF_IP, DNS, GATEWAY);
Serialprint(" MAC: ");
printMac(SELF_MAC);
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Проблема с запуском сервера
Это комп 117 говорит , что не видит 37 адрес. На шилде все лампочки моргают? Сетевой кабель не перевернут? шилд вставлен в свич или комп???
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 24
- Зарегистрирован: Вс дек 10, 2017 11:06 am
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Проблема с запуском сервера
Добавить только эту строчку byte DNS[] = { 8, 8, 8, 8}; ? больше ничего, если да, то все тоже самое(((
На Шилде моргают все, кабель норм, там же ключ, втыкнту в свич, свич в вай фай роутер зуксель
На Шилде моргают все, кабель норм, там же ключ, втыкнту в свич, свич в вай фай роутер зуксель
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Проблема с запуском сервера
Ethernet.begin(SELF_MAC, SELF_IP, DNS, GATEWAY); // сюда тоже DNS
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 24
- Зарегистрирован: Вс дек 10, 2017 11:06 am
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Проблема с запуском сервера
Не совсем понял рекомендацию последнего поста, извините...
Добавить byte DNS[] = { 8, 8, 8, 8}; в данный кусок кода?
как то так ?
void ethernetInit() {
Serialprint("Modul Ethernet...\n");
Ethernet.begin(SELF_MAC, SELF_IP, GATEWAY);
byte DNS[] = { 8, 8, 8, 8}; //
Добавить byte DNS[] = { 8, 8, 8, 8}; в данный кусок кода?
как то так ?
void ethernetInit() {
Serialprint("Modul Ethernet...\n");
Ethernet.begin(SELF_MAC, SELF_IP, GATEWAY);
byte DNS[] = { 8, 8, 8, 8}; //
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Проблема с запуском сервера
Да . добавь в код DNS (он там просто закомментирован). И добавить в инациализацию интернета.
// Ethernet settings
byte SELF_MAC[] = {0x00, 0x2A, 0xF5, 0x12, 0x67, 0x50};
byte SELF_IP[] = {192, 168, 1, 37};
byte DNS[] = { 8, 8, 8, 8};
byte GATEWAY[] = {192, 168, 1, 1};
void ethernetInit() {
Serialprint("Modul Ethernet...\n");
Ethernet.begin(SELF_MAC, SELF_IP, DNS, GATEWAY);
Serialprint(" MAC: ");
printMac(SELF_MAC);
// Ethernet settings
byte SELF_MAC[] = {0x00, 0x2A, 0xF5, 0x12, 0x67, 0x50};
byte SELF_IP[] = {192, 168, 1, 37};
byte DNS[] = { 8, 8, 8, 8};
byte GATEWAY[] = {192, 168, 1, 1};
void ethernetInit() {
Serialprint("Modul Ethernet...\n");
Ethernet.begin(SELF_MAC, SELF_IP, DNS, GATEWAY);
Serialprint(" MAC: ");
printMac(SELF_MAC);
Последний раз редактировалось serghei Вс дек 10, 2017 6:18 pm, всего редактировалось 1 раз.
- Рейтинг: 1.16%
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 24
- Зарегистрирован: Вс дек 10, 2017 11:06 am
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Проблема с запуском сервера
сделал, тоже самое по пингу(((( может надо что в роутере настроить или еще что в моей сети, чуть опишу как сеть сделана у меня, есть вай фай роутер зуксель, и коммутатор D-Link DES 1005A не активный, Изернет кабель от провайдера заходит в квартиру, втыкнут в этот коммутатор, из него в вай фай роутер и в комп, в этот коммутатор делинковский воткнуты приставки для IP TV и вот изернет шилд Ардуино
-
- Сообщения: 2575
- Зарегистрирован: Пт ноя 06, 2015 10:22 am
- Откуда: Кишинёв
- Благодарил (а): 303 раза
- Поблагодарили: 282 раза
Re: Проблема с запуском сервера
Так. Вот тут надо разобраться. Самое простое - возми рутер , который раздает первую подсеть. Подключи к нему только комп и шилд.
AMS : ESP32 + NRF24 + 1Wire-I2C мост DS2482 + счетчик DS2423 + сеть MySensors + редактирование страниц в браузере + Upload по воздуху + SPIFFS
-
- Сообщения: 24
- Зарегистрирован: Вс дек 10, 2017 11:06 am
- Благодарил (а): 6 раз
- Поблагодарили: 1 раз
Re: Проблема с запуском сервера
Там получается такая фигня что в этом зукселе два порта всего, это кенектик аир, т.е. только вход для изернета от провайдера и выход на комп, поэтому стоит коммутатор...