![]() |
|
Результаты опроса: Если роутер прошит и настроен под Arduino, Вы купили бы его | |||
Да |
![]() ![]() ![]() ![]() |
53 | 31.36% |
Нет |
![]() ![]() ![]() ![]() |
24 | 14.20% |
Куплю и сам настрою |
![]() ![]() ![]() ![]() |
92 | 54.44% |
Голосовавшие: 169. Вы ещё не голосовали в этом опросе |
![]() |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
![]() |
#1 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Для этого метода нам понадобится подключить аппаратный последовательный порт. А также подключение по Ethernet.
Подключившись терминалом (Putty) к последовательному порту и подав питание на роутер мы увидим процесс загрузки: Код:
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 Код:
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> Код:
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.100 - это IP компьютера, где находится прошивка. этими командами можно установить др. значения IP роутера и сервера tftp на ПК (из одной подсети): Код:
setenv ipaddr 192.168.1.4 setenv serverip 192.168.1.2 tftpd32.exe (приложил) работа описана здесь (выполнить первые 3-и пункта) firmware.bin - прошивка должна находиться в той же папке где и сервер tftp У ПК должен быть в ручную выставлен соответстующий IP адрес в сетевых настройках. Теперь можно прошить и перезапустить роутер командами: Код:
tftpboot 0x80000000 firmware.bin erase 0x9f020000 +0x3c0000 cp.b 0x80000000 0x9f020000 0x3c0000 bootm 0x9f020000 Последний раз редактировалось andr128; 09.07.2013 в 20:56. |
![]() |
![]() |
![]() |
#2 |
Member
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0 ![]() |
![]()
Спасибо!
Завтра сяду ковырять, благо переходник USB<->UART есть, давно собранный ![]() Я хотел сделать точку доступа, но так и не получилось, мне для управления роботом надо. |
![]() |
![]() |
![]() |
#3 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Это смотря откуда переходник берет питание. Если от USB ПК, то конечно не надо.
Подключать RX - TX, TX - RX, GND - GNG. |
![]() |
![]() |
![]() |
#4 |
Member
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0 ![]() |
![]()
Подскажите тогда ещё пожалуйста, как мне сделать точку доступа
![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1605 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() |
![]() |
![]() |
![]() |
#6 |
Member
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0 ![]() |
![]()
Возникла проблема с веб интерфейсом.
Отправляю команду через Putty echo W > /dev/ttyATH0 контроллер её понимает, отправляю через веб интерфейс, он не понимает, в чём может быть проблема? |
![]() |
![]() |
![]() |
#7 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
Не достаточно прав
|
![]() |
![]() |
![]() |
#8 |
Member
Регистрация: 28.02.2013
Сообщений: 39
Вес репутации: 0 ![]() |
![]() |
![]() |
![]() |
![]() |
#9 |
Member
Регистрация: 05.03.2013
Сообщений: 59
Вес репутации: 0 ![]() |
![]()
Приветствую!
Перечитал всю эту тему, хоть все доступно и написано, но вопросы почему-то остались. Таких трудов стОит сдерживаться и не перешить первой попавшейся прошивкой ![]() Прошу помочь навести ясность в моей голове по следующим вопросам: 1. как узнать откуда качать(из какой дириктории) в репозитарии (если я качаю с http://downloads.openwrt.org/)? Вот например прошивка к 703му есть и в дириктории /snapshots/trunk/ и в /attitude_adjustment/ и возможно еще где-то. Я разобраться хочу где что находится. Где оригинал, где образы допиленные и тд. 2. Почему считается, что если ставить веб интерф, то места не хватит? На 1й стр тут написано "Казалось бы на этом все, но в своем распоряжении вы имеете очень маленький объем Flash памяти, всего 1.4 Мб, из которых свободно около 300 Кб. Этого не хватит даже LuCI установить. Выход есть, можно подключить внешнюю USB флешку." Хотя вот на этом форуме http://www.ebay-forum.ru/phpBB2/topi...r703n-openwrt/ говорится о успешной установке LUCI. 3. Непонятен замут с внейшей флэшкой: куда при этом ставятся пакеты: во внутреннюю флэшку или во внешнюю. Внешню влэшку расчитывал подключить для того, что бы хранить статический сайт-визитку (после реализации http сервера). Вот тут http://cyber-place.ru/showthread.php?t=371 бегло пробежался по подключению внешней влэшки, но не увидел, где указывается, что дальнейшие пакеты бутут инсталится на нее. Причем не именно локальный репозитарий, и проинсталенные пакеты. 4. Как расчитать вместятся ли пакеты (во внутренней влэшке) для реализации следующих вещей: веб интерфейс, http server, 3G модем, веб камера. Есть еще, конечно, конкретный вопрос по настройке под мои задами, но его задам именно в теме про настройки сети. Спасибо! |
![]() |
![]() |
![]() |
#10 |
Administrator
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]()
1- Из любой, главное что бы в конце пути была папка .../ar71xx/название файла и в названии прошивки было название Вашего роутера, напрмер: openwrt-ar71xx-generic-tl-wr703n-v1-squashfs-factory.bin
2-Есть прошивки с предустановленной LUCI, но в ней нет места для полезных утилит 3-файловая система монтируется на внешнюю флешку, соответственно все устанавливается на нее 4-Можно без расчета попробовать установить все требуемые Вам пакеты, если не поместятся Вам система об этом сообщит |
![]() |
![]() |
![]() |
Здесь присутствуют: 16 (пользователей: 0 , гостей: 16) | |
|
|