roboforum.ru

Технический форум по робототехнике.
Текущее время: 23 июн 2025, 13:31

Часовой пояс: UTC + 4 часа


Правила форума


Правила раздела OpenRobotics



Начать новую тему Ответить на тему  [ Сообщений: 1545 ]  На страницу Пред.  1 ... 56, 57, 58, 59, 60, 61, 62 ... 103  След.
Автор Сообщение
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 24 ноя 2012, 18:20 
Не в сети
Аватара пользователя

Зарегистрирован: 17 дек 2007, 15:39
Сообщения: 191
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло
Да видел...видел - никак, пока айпишник не оставил лана без изменений 217.1......
оставил 217.1 - заработало. при 0.45 не работало.

а почему такая засада?

_________________
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 24 ноя 2012, 18:30 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
мне-то почем знать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 25 ноя 2012, 09:36 
Не в сети
Аватара пользователя

Зарегистрирован: 17 дек 2007, 15:39
Сообщения: 191
Откуда: г. Комсмольск-на-Амуре / п.Светлая
ФИО: Денис Сусло
ну так - может кому пригодится. да забыл написать, что на нестандартном айпишнике лана вафля неконектится почему-то. я его и так и этак.....

теперь пробывал откатиться на прошивку openwrt - как написано в вике - скопировал на устройство - даю команду на перепрошиву - фиг. говорит негодтся файл... странно

_________________
краткая биография: родился в роддоме - учился на учебе - служил на службе - работал на работе.....


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 25 ноя 2012, 10:56 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
битый файл? прошивка не для той железки?
вообще я это делал десятки раз, должо срабатывать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 30 ноя 2012, 11:14 
Не в сети

Зарегистрирован: 30 ноя 2012, 10:53
Сообщения: 2
ФИО: Руслан
Установил OR-WRT 0.70 на TL-MR3020,перегрузил и зашел телнетом через Putty. Не получается ввести новый пароль (# passwd root). После приглашения изменить пароль, текст не вводится в поле ввода.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 30 ноя 2012, 12:34 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
ну на то он и пароль, чтобы не показывался


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 09 дек 2012, 22:57 
Не в сети

Зарегистрирован: 09 дек 2012, 22:44
Сообщения: 5
Уважаемые! Такой вопрос - OR-WRT 0.70 на TL-MR3020, работает на ура за исключением отсылки через встроенный UART :(
причём echo 1 > /dev/ttyATH0 проходит на ура, дурина лампочкой моргает.

Как проверяю что работает - есть дурина, скетч в ней простой до дури:
Код:

int led = 13;
int incomingByte = 0;
int action = 0;

void setup() {
  Serial3.begin(57600);//57600
 
  pinMode(13, OUTPUT);
}

void loop() {
  if (Serial3.available() > 0) {  //если есть доступные данные// считываем байт
        incomingByte = Serial3.read();
        if(incomingByte == 119) // W
          action = 13;
        digitalWrite(led, HIGH);
        delay(1000);
        digitalWrite(led, LOW);
        if (action == 13)
        {
          delay(500);
          digitalWrite(led, HIGH);
          delay(500);
          digitalWrite(led, LOW);
          delay(500);
          digitalWrite(led, HIGH);
          delay(500);
          digitalWrite(led, LOW);
        }
        else
          digitalWrite(led, LOW);
    }
               
}


В serial.cgi заменил ttyUSBx на ttyATH0
Код:
#!/usr/bin/awk -f
function unescape(s)
{
   gsub(/\+/," ",s)
   res = ""
   do {
     p = match(s,/%[0-9a-fA-F]{2}/)
     if(p>0) {
        res = res substr(s,0,p-1) sprintf("%c",0+("0x" substr(s,p+1,2)))
        s = substr(s,p+3)
     }
   } while(p>0)
   return res s
}

BEGIN {
   RS = "&"
   FS = "="
}
{
   if($1 == "SERIAL_DATA" ) print unescape($2) > "/dev/ttyATH0"
}
END
{
   print "202"
}


Но ничего в порт не пишет :(

Есть идеи?

P.S. Поиском решения не нашёл, сам ... ковырялся-ковырялся, да не выковырялся...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 13:30 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
скорость-то выставлена?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 13:41 
Не в сети

Зарегистрирован: 09 дек 2012, 22:44
Сообщения: 5
Да. В конфиге и скетче 57600

Добавлено спустя 7 минут 40 секунд:
Захожу по https, авторизация от рута, chmod на serial.cgi уже делал.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 13:57 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Xelit писал(а):
Да. В конфиге и скетче 57600

В каком конфиге?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 14:05 
Не в сети

Зарегистрирован: 09 дек 2012, 22:44
Сообщения: 5
elmot писал(а):
Xelit писал(а):
Да. В конфиге и скетче 57600

В каком конфиге?

Чую, что не в том :) Вечерние бдения не в зачёт идут. Я выставил в /etc/ser2net.conf , но он малость не для того :)

На скорости 115200 тоже не пахало...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 14:08 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
именно. см. /etc/rc.local


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 15:10 
Не в сети

Зарегистрирован: 09 дек 2012, 22:44
Сообщения: 5
elmot писал(а):
именно. см. /etc/rc.local


угу... выставил, рестартнул. Всё тоже самое, echo 1 > /dev/ttyATH0 проходит, со странички ничего не падает :(

Добавлено спустя 51 минуту 42 секунды:
elmot
Спасибо за участие.
Проблему решил - помогло классическое "войти и выйти", т.е. перезалил ту же прошивку, внёс те же изменения и заработало :shock:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 18:07 
Не в сети
Аватара пользователя

Зарегистрирован: 08 окт 2010, 14:22
Сообщения: 230
Откуда: Москва
прог. языки: Java, Javascript, C
ФИО: Роман
Xelit писал(а):
Уважаемые! Такой вопрос - OR-WRT 0.70 на TL-MR3020, работает на ура за исключением отсылки через встроенный UART :(
причём echo 1 > /dev/ttyATH0 проходит на ура, дурина лампочкой моргает.


По поводу этой проблемы, было такое дело что тоже не работало. Лечил добавлением delay(5000) перед Serial.begin.
Но если дуину подключать к роутеру через USB (что я и делаю, т.к. внутренний уарт регулярно слетает, видимо из-за помех), то delay может приводить к глюкам.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: OR-WRT - Поддержка
СообщениеДобавлено: 10 дек 2012, 18:24 
Не в сети
Аватара пользователя

Зарегистрирован: 10 ноя 2011, 12:02
Сообщения: 5691
Откуда: Turku, Finland
Skype: elmot73
прог. языки: Java и все-все=все
ФИО: Илья
Holmes писал(а):
По поводу этой проблемы, было такое дело что тоже не работало. Лечил добавлением delay(5000) перед Serial.begin.

В принципе неплохое решение, но не идеальное. Внутренний UART выплевывает некоторое кол-во мусора в момент загрузки, это delay помогает это все пропустить. Но лучше бы пропускать по сигнатуре.
Holmes писал(а):
Но если дуину подключать к роутеру через USB (что я и делаю, т.к. внутренний уарт регулярно слетает, видимо из-за помех), то delay может приводить к глюкам.

Особенность роутеров с 400МГц процами - они слегка мажут по частоте на скорости uart 115200, и от этого пучит именно атмегоские uartы. Так что либо usb на любой разумной скорости(кстати, мусора там тоже не будет), либо 57600.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 1545 ]  На страницу Пред.  1 ... 56, 57, 58, 59, 60, 61, 62 ... 103  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO