Электроника стремительно развивается и по доступной цене появляются замечательные девайсы, которые отлично подходят для использования в роли мозгов для роботов.
А учитывая, что вычислительные мощности устройств так же растут, то скоро на встраиваемых сиситемах можно будет запускать свои программы ИИ :)
Малину (Raspberry Pi) мне всё никак не доставят, поэтому рассмотрим Wi-Fi роутер TP-LINK TL-MR3020.
Wi-Fi роутеры с USB-портом — отличная штука для создания простого и доступного робота с трансляцией видеопотока и пробросом команд для управления шасси.
Т.о., получится создать дешёвого телеуправляемого робота, благодаря использованию сторонних прошивок типа OpenWrt.
Не так давно, для этого во всю использовались D-link DIR-320, а теперь его нишу прочно занял крохотный китайский роутер TP-LINK TL-MR3020.
похоже, следующим «мозговитым роутером» будет XXX-link 30020 :)
Преимущества TP-LINK TL-MR3020 перед D-link DIR-320 очевидны — более малый размер, более мощный процессор и меньшая цена :)
Отличным плюсом к популярности TP-LINK TL-MR3020 можно добавить, что нам не придётся самостоятельно пилить прошивку, так всё уже сделано коллегами с робофорума, за что им огромное спасибо!
Поэтому, нам остаётся только прошить роутер прошивкой OR-WRT и подстроить его под свои требования.
Характеристики TP-LINK TL-MR3020
CPU - Atheros AR7240@400MHz (SoC: Atheros AR9330 rev 1)
Ram - 32MiB
Flash - 4MiB
Network - 1 x 100MBit (RJ45)
Wi-Fi - 802.11 b/g/n 150Mbps
USB - 1 x 2.0 (A)
Serial - 1
JTag - 0
Power - 5V (через mini-USB)
размеры:
корпус - 6.7cm x 7.4cm x 2.2cm
плата - 5.7cm x 5.7cm
TP-LINK TL-MR3020 — схож с TP-Link TL-WR703N. И хотя 703-й дешевле, но у него не выведены светодиоды, а разъем UART придётся снимать с двух мелких площадок.
Разбираем
Разобрать роутер не сложно. На цветной крышке, всего две пластиковых защёлки — одна над разъёмом mini-USB, а вторая на противоположной стороне, напротив разъёма RJ45. Аккуратно пропихиваем в щель отвёртку и отклоняем стенку корпуса. У меня так же, оказалось, что ободок крышки вклеен в корпус, так что пришлось приложить усилия.
Распиновка UART-а
последовательный порт выведен на плате (четыре отверстия под PLS-вилку со стандартным шагом 2.54)
Заходим на свежекупленный роутер TP-LINK TL-MR3020: 192.168.0.254
admin / admin
и заливаем прошивку OR-WRT (0.70)
после установки заходим на роутер телнетом: telnet 192.168.217.1
и настраивает пароль root-а: passwd
перезагружаем роутер и подключаемся к нему через ssh
К сожалению, к роутеру не получится подключить первую попавшуюся камеру.
Самый главный критерий выбора — камера должна поддерживать UVC (USB Video Class)
Список моделей камер: ideasonboard.org/uvc/
Так же, было бы здорово, чтобы камера сама сжимала поток и отдавала его в виде mjpg.
Пример: Logitech Webcam C100
Определившись с камерой, просто подключаем её к USB роутера.
После подключения веб-камеры, поддерживающей UVC, появится видео-устройство /dev/video0, данные с которого можно считать и отдавать через сокет в сжатом виде.
Для этого используется утилита mjpg_streamer, которая сжимает каждый кадр в JPEG (если камера отдаёт кадры в формате YUYV).
попробуем написать скрипт для изменения состояния светодиода
--[[ write to led ]]--
led=io.open("/sys/devices/platform/leds-gpio/leds/tp-link\:green\:3g/brightness", "w");
if led==nil then
print("Error open file!");
os.exit(-1);
end
led:write(0);
изменим его, чтобы умещался в одну строчку и скормим lua:
lua -e "led=io.open(\"/sys/devices/platform/leds-gpio/leds/tp-link\:green\:3g/brightness\", \"w\"); if led==nil then print(\"Error open file!\"); os.exit(-1); end led:write(0);"
работает :) теперь напишем blink
--[[ blink ]]--
led=io.open("/sys/devices/platform/leds-gpio/leds/tp-link:green:3g/brightness", "w");
if led==nil then
print("Error open file!");
os.exit(-1);
end
val = 0;
t0 = os.time();
t1 = 0;
while 1 do
t1 = os.time();
led:seek(beg, 0);
if t1 > t0 then
t0 = t1;
print(val);
led:write(val);
if val == 0 then
val = 1;
else
val = 0;
end
end
end
переводим в одну строчку:
lua -e "led=io.open(\"/sys/devices/platform/leds-gpio/leds/tp-link:green:3g/brightness\", \"w\"); if led==nil then print(\"Error open file!\"); os.exit(-1); end val = 0; t0 = os.time(); t1 = 0; while 1 do t1 = os.time(); led:seek(beg, 0); if t1 > t0 then t0 = t1; print(val); led:write(val); if val == 0 then val = 1; else val = 0; end end end"
мигает :) хотя и грузит проц на 99% так как постоянно крутится в бесконечном цикле.
//
// test
//
// mips-openwrt-linux-gcc -static -s -o test test.c
// mips-openwrt-linux-gcc -o test test.c
//
#include <stdio.h>
int main(int argc, char *argv[])
{
printf("[i] Start...\n");
printf("[i] End.\n");
return 0;
}
сборка тестовой программы:
mips-openwrt-linux-gcc -o test test.c
$ file test
test: ELF 32-bit MSB executable, MIPS, MIPS32 rel2 version 1, statically linked, with unknown capability 0x41000000 = 0xf676e75, with unknown capability 0x10000 = 0x70403, stripped
проверим, скопируем файл на роутер, командой:
scp test root@192.168.217.1:/root/
запускаем:
root@OpenWrt:~# ./test
[i] Start...
[i] End.
та-да! получилось!
Подключение переходника USB-RS232
OR-WRT уже поддерживает следующие USB-UART интерфейсы:
* Silicon Labs CP210x, включая OR-USB-UART-v1
* Prolific PL-2303
* FTDI
* Pololu Orangutan SVP-1284
а значит, что Arduino/CraftDuino и большинство переходников сразу заработают.
У меня при первом подключении, переходник USB-RS232 (на базе PL2303) определился как /dev/ttyUSB0, но доступ к себе не давал, но после переподключения всё заработало как нужно.
Для проброса последовательного порта в сеть (сокет), в прошивке уже установлена утилита ser2net.
Вывод
Т.о., мы получаем в свои руки отличный одноплатник с Wi-Fi, Ethernet, USB и UART-ом на борту.
На базе этого роутера можно, например, собрать простого робота телеприсутствия.
Для этого, просто подключаем к роутеру камеру и Arduino, к ардуино лепим мотор-шилд и громоздим это всё на свою робо-тележку или старую детскую машинку.
Теперь к роутеру можно подключиться через Wi-Fi и управлять его движением, посылая команды для контроллера Arduino напрямую через сокет или CGI.
Примечание
у встроенного UART большая ошибка тайминга на скорости 115200, поэтому лучше брать 57600.
Быстрый старт!
Купил — сделал, все получилось. Хочется продолжения темы, появились вопросы:
— как переделать страницу веб интерфейса с камерой, добавить свои показометры. SVG?
— добавить скрипты- для индикаторов, кнопок, приёма отправки строк в UART
— добавить программы для обмена по i2c spi 1-wire…
вообщем теперь хочется большего, как в repsberry pi.
Есть идеи?
— добавить программы для обмена по i2c spi 1-wire…
в том тулчейне, на который дана ссылка в статье, есть заголовочные файлы C для приложений Linux. Наверняка там будет и заголовочный файл для работы с i2c, тем более что в ядре этот модуль есть:
# lsmod
Module Size Used by Tainted: G
***
i2c_dev 4032 0
***
Кстати, в стандартном репозитарии пакетов OpenWrt () есть пакеты i2c-tools и kmod-i2c-*. i2c-tools содержит утилиты для работы с итуси, а пакеты kmod-i2c-* содержат модули ядра для итуси. Их можно распаковать, переправить на дИвайс и использовать по назначению.
З.Ы. в этом репозитарии ещё куча интересных пакетов есть. я некоторые протестировал на TL-MR3020, всё работает!
Это да! Вчера смотрел в гугле что за пакеты такие. Только команды линукса я только-то начал изучать, еще пакеты ставить пока не умею. И еще не понятно где находятся SDA SCL (общий нашел :))), в pinoute на MR3020 не обозначено.
А вообще план такой:
+ расширить флешку FL032 || Fl128 параллельно с переключением (получается save mode)
+ разъем UART Tx Rx Gnd +3v3
— родной блок питания свистит
с неродным блоком 5В 500мА не запускается, мигает
-добавить DC/DC на вход 5В, чтоб питать от любого источника
+ OR-WRT Open Robot WRT
+ telnet — ssh
— TFTP
— mc
Да, меня вот тоже, именно так, «зацепило».
Кстати, извините за любопытство, зачем вам TFTP? ИМХО, scp гораздо удобнее и понятнее.
еще пакеты ставить пока не умею.
их как раз поставить много не получится, на внутренней флэшке всего 400 КБ свободно. По-моему, удобнее их распаковывать на компьютере (архиватором) и закидывать на устройство через флэшку.
Я, например, сделал так:
*отформатировал флэшку в ext4 (из-под линукса, через mke2fs)
*записал на нёё бинарники, извлечённые из пакетов на компе
*вставил в роутер
*примонтировал её на роутере
*построил свою вольницу с викодином и медсёстрами использую флэшку для перекидывания и хранения файлов между девайсом и компом
Осваиваю команды консоли.
у издательства O`Reilly была очень удобная и полезная книжица по командам консоли линукса, погуглите — очень помогает при осваивании консоли
Купил, прошил, всё как будто заработало, но есть две проблемы:
а) при попытке примонтировать флэшку, подключённую через USB:
root@OpenWrt:/mnt# dmesg
*********
[ 1481.380000] usb 1-1: new high-speed USB device number 2 using ehci-platform
[ 1481.530000] scsi0 : usb-storage 1-1:1.0
[ 1482.530000] scsi 0:0:0:0: Direct-Access JetFlash TS4GJFV60 8.07 PQ: 0 ANSI: 2
[ 1482.530000] sd 0:0:0:0: [sda] 7938048 512-byte logical blocks: (4.06 GB/3.78 GiB)
[ 1482.530000] sd 0:0:0:0: [sda] Write Protect is off
[ 1482.530000] sd 0:0:0:0: [sda] Mode Sense: 03 00 00 00
[ 1482.540000] sd 0:0:0:0: [sda] No Caching mode page present
[ 1482.540000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 1482.540000] sd 0:0:0:0: [sda] No Caching mode page present
[ 1482.540000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 1482.830000] sda: sda1
[ 1482.840000] sd 0:0:0:0: [sda] No Caching mode page present
[ 1482.840000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 1482.840000] sd 0:0:0:0: [sda] Attached SCSI removable disk
root@OpenWrt:/mnt# mkdir /flash
root@OpenWrt:/mnt# mount -t vfat /dev/sda1 /flash
mount: mounting /dev/sda1 on /flash failed: No such device
ну вот почему?
б) почему-то не могу зайти на веб-интерфейс девайса: сайт требует аутентификации, перепробовал все варианты логинов/паролей, но всё равно не пускает.
Вообщем хелп ми плиз.
а) конечно, можно. к / примонтирована на чтение-запись энергонезависимая флэш-память, правда свободно всего 400 кб.
бе) можно, но придётся пересобирать ядро и файловую систему.
це) тут проблемнее. вам придётся очень долго мучаться с поисками подходящей микросхемы памяти. насчёт развода CS — не знаю, никто до вас не пробовал.
де) можно. поймёт и примет. (по крайней мере, должна)
дополнение к це: правда, если вы мазохист и умеете держать в лапах паяльник (до уровня гуру СМД монтажа), можно попробовать припаять какую-нибудь «неподходящую» микруху параллельной памяти. принцип работы ведь у них один и тот же. в любом случае, если будете пробовать, обязательно отпишитесь о результатах!
по командной строке выше какую-то книжку рекомендовали, а по линуксу… Его нужно ставить — хотя бы на виртуалку и изучать. если интересует применительно к встраиваемым системам, то на форуме есть подборка книг и ресурсов.
Камера uvcvideo: Found UVC 1.00 device CNF7129 (04f2:b071) — из Asus EEE-PC 900ю
Пытаюсь сделать видеопоток 640x480 так (камера позволяет):
mjpg_streamer -i «input_uvc.so -d /dev/video0 -y -r 640ч480 -f 10» -o «output_http.so -p 8080»
но на веб-страничке всё равно маленькое окно и изображение полосами.
Нужно использовать камеру logitech c 270 (может и еще какие, но тестил на ней) она вещает в mjpeg, у меня стабильно работает в разрешении 640 на 480 при 25 кадрах при аптайме более месяца (использовал роутер как айпи-камеру), загрузка процессора всего на 5%, еще эта камера очень хорошо показывает при плохом освещении, специально купил для своих проектов, например на роутере asus n10 с этой камерой можно смело ставить разрещения вплоть до 1024 на 1280. В www\res\main.css ставим width: 640px; height: 480px; и наслаждаемся большой картинкой там же убираем черно-желтую рамку.
Решил повторить проект.Всё хорошо, только когда захожу на 192.168.217.1 то камера сделала одно фото и всё.Теперь картинка просто стоит там, и не меняется при повторном входе.Может кто нибудь сталкивался с данной проблемой?
Народ хелп.
немогу зайти на роутер после прошивки, телнетом соеденяюсь по 21 порту.
чего не ввожу в ответ одно и тоже, заранее спасибо за помошь, вот что телнет пишет
--== Подключение к 192.168.217.1:21 [25.06.2013 10:57:01] ==--
220 (vsFTPd 3.0.2)
>> wifi ip
530 Please login with USER and PASS.
>> Login root
530 Please login with USER and PASS.
>> passwd
530 Please login with USER and PASS.
--== Соединение ЗАКРЫТО Пользователем [10:59:40] ==--
--== Подключение к 192.168.217.1:1 [25.06.2013 10:59:47] ==--
--== Сервер 192.168.217.1:1 — не найден! ==--
--== Подключение к 192.168.217.1:0 [25.06.2013 11:00:06] ==--
--== Сервер 192.168.217.1:0 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:00:14] ==--
220 (vsFTPd 3.0.2)
--== Соединение ЗАКРЫТО Пользователем [11:02:33] ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:08:49] ==--
--== Сервер 192.168.217.1:21 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:09:10] ==--
--== Сервер 192.168.217.1:21 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:09:15] ==--
--== Сервер 192.168.217.1:21 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:09:42] ==--
220 (vsFTPd 3.0.2)
>> orwrt_init
530 Please login with USER and PASS.
>> # cat /proc/meminfo
530 Please login with USER and PASS.
>> root
530 Please login with USER and PASS.
>> login root pass admin
530 Please login with USER and PASS.
>> passwd
530 Please login with USER and PASS.
>> admin admin
530 Please login with USER and PASS.
--== Соединение ЗАКРЫТО Пользователем [11:15:03] ==--
все роутер прошил, разобрался вроди что с ним да как, остался последний вопрос:
Как подключить его к ардуино мега 2560??? блин помогите люди добрые. уже кучу форумов перелопатил. Напишите как для дауна младшего дошкольного возраста.без разницы по usb или по юарту. только поточнее. главное напишите как настроить соединение и какими командами послать в дуину данные и получить.
Застрял на изменении файла main.css. Никогда с Linux не сталкивался. Не могу отредактировать этот файл (хочу изменить разрешение на камеру) Делаю следующее:
sed 's/width: 320px;/width: 640px;/g' res/main.css и аналогично с height(находясь в папке WWW). Как я понимаю дело в разрешении.Помогите. Спасибо.
так ведь не обязательно редактировать файл прямо на роутере (хотя там вместо sed можно использовать vi) — просто скопируйте файл себе на компьютер, отредактируйте в любимом текстовом редакторе (желательно чтобы он сохранял unix-овый перенос строк — например notepad++), а потом залейте файл обратно при помощи scp или WinSCP.
Пытаюсь написать самопальную программу на windows по управлению устройствами подключенными к USB. Какого вида должен быть запрос к сервису ser2net по ethernet для выдачи своих данных. (echo «A» > /dev/ttyUSB0 работает).
ser2net просто пересылает все полученные байты из сокета в последовательный порт (и обратно). Т.о., просто пишите в сокет свои данные (байт, пакет и т.п.).
в списке запущенных процессов нет ser2net, ввожу ser2net, процесс появляется но связи нет. Ввожу ser2net -c /etc/ser2net.conf связи все равно нет. Ввожу ser2net -p 3000 — связь устанавливается, но на любую строку приходит ответ Unknown command:… Опишите пожалуйста пошагово как надо.
Но вводя ser2net -C «3000:raw:600:/dev/ttyUSB0:57600 NONE 1STOPBIT 8DATABITS -XONXOFF -LOCAL -RTSCTS», все работает, Ура!!!
Научите как прописать в автозагрузку ser2net?
Здравствуйте! У меня при сборке возникло пару проблем. Если у вас есть время, дайте мне пожалуйста ваш скайп, попробую вам объяснить что не получается. Буду очень благодарен за помощь.
Ну хз, у меня на лисе под линем веб-форма работала косо, я не стал запариваться и просто собрал дистрибутив сам по инструкции wiki.openwrt.org/doc/howto/buildroot.exigence. Там же нашел инструкцию по тому как в /etc/config/wireless настроить wi-fi. Буду теперь впилиливать дистрибутив на внешнюю флешку и работать с нее.
Привет всем!
У меня возникла проблема. Хотел собрать на базе этого девайса роутер которой может немного больше чем просто вафлю раздавать.
Решил сделать сам павербанк, из за чего испортил устройство.
Подал через мини юсб 7.4 вольта.
Случилось из за того что случайно подключил один из четырёх аккумуляторов последовательно.
Использовал UltraFire 18650. 3.7 вольта.
Когда подключал один аккумулятор всё работало нормально кроме светодиодов, только один нормально горел.
Если кто то может помочь с починкой или хотябы видел материалы по этой тематике ответьте пожалуйста!
Комментарии (43)
RSS свернуть / развернутьв коллекцию рецептов =)
RoboZeka
Купил — сделал, все получилось. Хочется продолжения темы, появились вопросы:
— как переделать страницу веб интерфейса с камерой, добавить свои показометры. SVG?
— добавить скрипты- для индикаторов, кнопок, приёма отправки строк в UART
— добавить программы для обмена по i2c spi 1-wire…
вообщем теперь хочется большего, как в repsberry pi.
Есть идеи?
marshallab
-уарт
-управление светодиодом
в том тулчейне, на который дана ссылка в статье, есть заголовочные файлы C для приложений Linux. Наверняка там будет и заголовочный файл для работы с i2c, тем более что в ядре этот модуль есть: Так что дерзайте и да пребудет с Вами Сила!
router32
З.Ы. в этом репозитарии ещё куча интересных пакетов есть. я некоторые протестировал на TL-MR3020, всё работает!
router32
router32
А вообще план такой:
+ расширить флешку FL032 || Fl128 параллельно с переключением (получается save mode)
+ разъем UART Tx Rx Gnd +3v3
— родной блок питания свистит
с неродным блоком 5В 500мА не запускается, мигает
-добавить DC/DC на вход 5В, чтоб питать от любого источника
+ OR-WRT Open Robot WRT
+ telnet — ssh
— TFTP
— mc
+ WeServer static — html cgi скачать с роутера файлы
нужно только разобраться
— VideoStreaming с вебкамеры
— WebIDE, как для — Python Lua sh — Simplisity
Осваиваю команды консоли.
Еще интересна Lua — именно как язык, очень красиво сделано на мой взгляд. Просто изучать, мозг не выносит… вообщем зацепило!
marshallab
Кстати, извините за любопытство, зачем вам TFTP? ИМХО, scp гораздо удобнее и понятнее.
их как раз поставить много не получится, на внутренней флэшке всего 400 КБ свободно. По-моему, удобнее их распаковывать на компьютере (архиватором) и закидывать на устройство через флэшку.
Я, например, сделал так:
*отформатировал флэшку в ext4 (из-под линукса, через mke2fs)
*записал на нёё бинарники, извлечённые из пакетов на компе
*вставил в роутер
*примонтировал её на роутере
*
построил свою вольницу с викодином и медсёстрамииспользую флэшку для перекидывания и хранения файлов между девайсом и компому издательства O`Reilly была очень удобная и полезная книжица по командам консоли линукса, погуглите — очень помогает при осваивании консоли
router32
router32
а) при попытке примонтировать флэшку, подключённую через USB:
ну вот почему?
б) почему-то не могу зайти на веб-интерфейс девайса: сайт требует аутентификации, перепробовал все варианты логинов/паролей, но всё равно не пускает.
Вообщем хелп ми плиз.
router32
noonv
router32
битья головой об стенунескольких перезагрузок все стало нормально.router32
2. На обратной стороне платы есть микросхемка FL032PIF — SPI-флэш на 4 мегабайта — можно ли «проапгрейдить» до, например, 8-ми
3. То же самое с ОЗУ — если взять с какой-либо старой планки DDR, а может «напаять» сверху такую-же (и развести канал Chip select)?
4. Т.к. место есть, возможно ли вставить USB-хаб? Прошивка это поймёт?
mhimig
бе) можно, но придётся пересобирать ядро и файловую систему.
це) тут проблемнее. вам придётся очень долго мучаться с поисками подходящей микросхемы памяти. насчёт развода CS — не знаю, никто до вас не пробовал.
де) можно. поймёт и примет. (по крайней мере, должна)
router32
router32
Не смог разобраться как заставить устройство разговаривать по встроенному uart. Помогите, пожалуйста…
Mirmik
тТипо того, как светодиодами мигали…
Mirmik
Mirmik
Для понимания процесса.
По линуксу, командной строке, OpenWRT…
Чтобы вообще понимать, что происходит…
Mirmik
admin
Пытаюсь сделать видеопоток 640x480 так (камера позволяет):
mjpg_streamer -i «input_uvc.so -d /dev/video0 -y -r 640ч480 -f 10» -o «output_http.so -p 8080»
но на веб-страничке всё равно маленькое окно и изображение полосами.
Куда копнуть?
mhimig
mhimig
Там есть раздел Мусор или артефакты на видео, в котором чётко указано, что
ничего удивительного в этом нет — процессор всё же довольно слабый — его и 320x240 грузят почти под завязку — что уж говорить про 640x480 )
noonv
А если такую камеру поставить? Ведь роутеру нужно просто будет гнать байты с девайса в сокет?
mhimig
se1ik
при помощи утилиты socat.
atmega644
Inf1Nity
немогу зайти на роутер после прошивки, телнетом соеденяюсь по 21 порту.
чего не ввожу в ответ одно и тоже, заранее спасибо за помошь, вот что телнет пишет
--== Подключение к 192.168.217.1:21 [25.06.2013 10:57:01] ==--
220 (vsFTPd 3.0.2)
>> wifi ip
530 Please login with USER and PASS.
>> Login root
530 Please login with USER and PASS.
>> passwd
530 Please login with USER and PASS.
--== Соединение ЗАКРЫТО Пользователем [10:59:40] ==--
--== Подключение к 192.168.217.1:1 [25.06.2013 10:59:47] ==--
--== Сервер 192.168.217.1:1 — не найден! ==--
--== Подключение к 192.168.217.1:0 [25.06.2013 11:00:06] ==--
--== Сервер 192.168.217.1:0 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:00:14] ==--
220 (vsFTPd 3.0.2)
--== Соединение ЗАКРЫТО Пользователем [11:02:33] ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:08:49] ==--
--== Сервер 192.168.217.1:21 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:09:10] ==--
--== Сервер 192.168.217.1:21 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:09:15] ==--
--== Сервер 192.168.217.1:21 — не найден! ==--
--== Подключение к 192.168.217.1:21 [25.06.2013 11:09:42] ==--
220 (vsFTPd 3.0.2)
>> orwrt_init
530 Please login with USER and PASS.
>> # cat /proc/meminfo
530 Please login with USER and PASS.
>> root
530 Please login with USER and PASS.
>> login root pass admin
530 Please login with USER and PASS.
>> passwd
530 Please login with USER and PASS.
>> admin admin
530 Please login with USER and PASS.
--== Соединение ЗАКРЫТО Пользователем [11:15:03] ==--
nemesis85
noonv
Как подключить его к ардуино мега 2560??? блин помогите люди добрые. уже кучу форумов перелопатил. Напишите как для дауна младшего дошкольного возраста.без разницы по usb или по юарту. только поточнее. главное напишите как настроить соединение и какими командами послать в дуину данные и получить.
nemesis85
noonv
sed 's/width: 320px;/width: 640px;/g' res/main.css и аналогично с height(находясь в папке WWW). Как я понимаю дело в разрешении.Помогите. Спасибо.
Dmitry_123
admin
Dmitry_123
noonv
Dmitry_123
Научите как прописать в автозагрузку ser2net?
Dmitry_123
ravenzak
Через веб-форму как в инструкции не получается — отображается 3 строки, 2 радиокнопки и все…
Прошивка эта
В лучших традициях линя хочу настроить через ssh руками прописывая настройки в конфигурационные файлы. Помочь никто не может?:)
SilverSwift
Dmitry_123
SilverSwift
Случайно отключил HTTP сервер через WEB панель, поставив галочку на disable, через браузер зайти больше не возможно.
Какой командой через SSH теперь можно включить http сервер обратно?
favi
У меня возникла проблема. Хотел собрать на базе этого девайса роутер которой может немного больше чем просто вафлю раздавать.
Решил сделать сам павербанк, из за чего испортил устройство.
Подал через мини юсб 7.4 вольта.
Случилось из за того что случайно подключил один из четырёх аккумуляторов последовательно.
Использовал UltraFire 18650. 3.7 вольта.
Когда подключал один аккумулятор всё работало нормально кроме светодиодов, только один нормально горел.
Если кто то может помочь с починкой или хотябы видел материалы по этой тематике ответьте пожалуйста!
SHok
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.