Форум обсуждения систем  

Вернуться   Форум обсуждения систем "Умный дом", проектов Ардуино, OpenWRT и других DIY устройств > Форум умного дома > Сделай сам > OpenWRT/LEDE

Результаты опроса: Если роутер прошит и настроен под Arduino, Вы купили бы его
Да 53 31.36%
Нет 24 14.20%
Куплю и сам настрою 92 54.44%
Голосовавшие: 169. Вы ещё не голосовали в этом опросе

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.02.2013, 14:44   #491
stD
Senior Member
 
Аватар для stD
 
Регистрация: 02.04.2012
Адрес: Питер
Сообщений: 1,125
Вес репутации: 1311
stD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant futurestD has a brilliant future
По умолчанию

Цитата:
сегодня захотелось скопировать репозиторий, но сразу как-то не догадался и написал программку для клонирования репозиториев OpenWRT.
Вот тут http://crazynoob.ru/wget-dlya-window...ak-polzovatsya есть wget (супер прога) для горе-OS, telnet есть в XP, в вин7 вот так делается http://win61.ru/klient-telnet-v-windows-7.html.
Для редактирования фаилов ставьте nano (opkg install nano), ибо vi -это дьявольское порождение воспалённого разума!
stD вне форума   Ответить с цитированием
Старый 17.02.2013, 10:59   #492
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Я использую встроенный редактор в midnight commander
Admin вне форума   Ответить с цитированием
Старый 28.02.2013, 19:06   #493
Denis
Member
 
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0
Denis is an unknown quantity at this point
По умолчанию

Доброго времени суток!
Купил я это чудо, поигрался маленько, ну и походу доигрался вообщем у меня горят два светодиода, питание и беспроводная передача. На свой ip не отзывается, восстановление через рекавери пробовал, не получается. Прошу вашей помощи
Denis вне форума   Ответить с цитированием
Старый 28.02.2013, 19:55   #494
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,616
Вес репутации: 9821
Admin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant futureAdmin has a brilliant future
По умолчанию

Ручной метод прошивки с помощью TFTP
Admin вне форума   Ответить с цитированием
Старый 28.02.2013, 20:12   #495
Denis
Member
 
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0
Denis is an unknown quantity at this point
По умолчанию

Цитата:
Сообщение от Admin Посмотреть сообщение
для этого UART не нужен, да?
Denis вне форума   Ответить с цитированием
Старый 28.02.2013, 21:09   #496
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Нужен! т.к. нужно получить доступ к консоли и давать команды роутеру
Плюс соединение по Ethernet
Нужно вскрывать роутер..
andr128 вне форума   Ответить с цитированием
Старый 28.02.2013, 21:16   #497
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию Прошивка через бутлоадер используя аппаратный последовательный порт для консоли управления роутером

Для этого метода нам понадобится подключить аппаратный последовательный порт. А также подключение по Ethernet.

Подключившись терминалом (Putty) к последовательному порту
Название: putty_serial1.png
Просмотров: 7022

Размер: 12.3 Кб
Название: putty_serial2.png
Просмотров: 6938

Размер: 9.2 Кб

и подав питание на роутер мы увидим процесс загрузки:

Код:
U-Boot 1.1.4 (Feb 28 2012 - 11:58:24)

AP121 (ar9330) U-boot

DRAM:  32 MB
led turning on for 1s...
id read 0x100000ff
flash size 4194304, sector count = 64
Flash:  4 MB
Using default environment

In:    serial
Out:   serial
Err:   serial
Net:   ag7240_enet_initialize...
No valid address in Flash. Using fixed address
No valid address in Flash. Using fixed address
: cfg1 0x5 cfg2 0x7114
eth0: 00:03:7f:xx:xx:xx
ag7240_phy_setup 
eth0 up
: cfg1 0xf cfg2 0x7214
eth1: 00:03:7f:xx:xx:xx
athrs26_reg_init_lan
ATHRS26: resetting s26
ATHRS26: s26 reset done
ag7240_phy_setup 
eth1 up
eth0, eth1
Autobooting in 1 seconds
Дождавшись появления на терминале сообщения Autobooting in 1 seconds набираем последовательность tpl и попадаем в бутлоадер.

Код:
hornet> 
hornet> help
?       - alias for 'help'
bootm   - boot application image from memory
cp      - memory copy
erase   - erase FLASH memory
help    - print online help
md      - memory display
mm      - memory modify (auto-incrementing)
mtest   - simple RAM test
mw      - memory write (fill)
nm      - memory modify (constant address)
printenv- print environment variables
progmac - Set ethernet MAC addresses
reset   - Perform RESET of the CPU
setenv  - set environment variables
tftpboot- boot image via network using TFTP protocol
version - print monitor version
hornet>
Команда printenv покажет нам значения переменных окружения:
Код:
hornet> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=squashfs init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(u)
bootcmd=bootm 0x9f020000
bootdelay=1
baudrate=115200
ethaddr=0xba:0xbe:0xfa:0xce:0x07:0x41
ipaddr=192.168.1.99
serverip=192.168.1.100
stdin=serial
stdout=serial
stderr=serial
ethact=eth0

Environment size: 362/65532 bytes
192.168.1.99 - это IP роутера,
192.168.1.100 - это IP компьютера, где находится прошивка.

этими командами можно установить др. значения IP роутера и сервера tftp на ПК (из одной подсети):
Код:
setenv ipaddr 192.168.1.4
setenv serverip 192.168.1.2
Для загрузки прошивки в роутер нам понадобится (установить) запустить сервер tftp на компьютере
tftpd32.exe (приложил) работа описана здесь (выполнить первые 3-и пункта)
firmware.bin - прошивка должна находиться в той же папке где и сервер tftp
У ПК должен быть в ручную выставлен соответстующий IP адрес в сетевых настройках.


Теперь можно прошить и перезапустить роутер командами:
Код:
tftpboot 0x80000000 firmware.bin
erase 0x9f020000 +0x3c0000
cp.b 0x80000000 0x9f020000 0x3c0000
bootm 0x9f020000
Этим способом можно прошить как оригинальную так и openwrt прошивку.
Вложения
Тип файла: rar tftpd32.rar (51.9 Кб, 8167 просмотров)

Последний раз редактировалось andr128; 09.07.2013 в 20:56.
andr128 вне форума   Ответить с цитированием
Старый 28.02.2013, 21:25   #498
Denis
Member
 
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0
Denis is an unknown quantity at this point
По умолчанию

Спасибо!
Завтра сяду ковырять, благо переходник USB<->UART есть, давно собранный , а ведь 3.3 вольта подавать не надо? только земли объединить, да?

Я хотел сделать точку доступа, но так и не получилось, мне для управления роботом надо.
Denis вне форума   Ответить с цитированием
Старый 01.03.2013, 07:41   #499
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1604
andr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond reputeandr128 has a reputation beyond repute
По умолчанию

Это смотря откуда переходник берет питание. Если от USB ПК, то конечно не надо.
Подключать RX - TX, TX - RX, GND - GNG.
andr128 вне форума   Ответить с цитированием
Старый 01.03.2013, 16:43   #500
Denis
Member
 
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0
Denis is an unknown quantity at this point
По умолчанию

Подскажите тогда ещё пожалуйста, как мне сделать точку доступа
Denis вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 9 (пользователей: 0 , гостей: 9)
 

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 18:48. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Яндекс.Метрика