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

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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.11.2012, 09:45   #1
omezik
Junior Member
 
Регистрация: 31.10.2012
Сообщений: 13
Вес репутации: 0
omezik is an unknown quantity at this point
По умолчанию

Все стандарт флешкарту не видит.
roots 1.3 мг.
fdisk -l флешку определяет.
omezik вне форума   Ответить с цитированием
Старый 02.11.2012, 10:25   #2
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию

Цитата:
Сообщение от omezik Посмотреть сообщение
Все стандарт флешкарту не видит.
roots 1.3 мг.
fdisk -l флешку определяет.
Если флешку не видит , то значит
1-не создан раздел
2-не отформатирована
Admin вне форума   Ответить с цитированием
Старый 02.11.2012, 18:24   #3
Siper
Junior Member
 
Регистрация: 02.11.2012
Сообщений: 13
Вес репутации: 0
Siper is an unknown quantity at this point
По умолчанию

Здравствуйте, вчера приобрел данный роутер. Прошил на Open-WRT по вашей инструкции, флешку подключил, все было хорошо. Сегодня решил подключить usb хаб,
подключил, роутер только мигал WPS кнопкой, ну подключил флешку одну, все равно только мигает WPS, зашел по вашей инструкции в рекавери мод, сделал откат на начальные настройки (без флешки), заработал. Потом я вытащил питание и опять воткнул, он начал опять мигать только WPS кнопкой. Повторил несколько раз результат один - после перезагрузки мигает WPS кнопка и все. Пробовал с флешкой и без флешки.
Последние строчки лога:
Код:
a- regular preinit -
[    5.700000] JFFS2 notice: (707) jffs2_build_xattr_subsystem: complete building xattr subsystem, 1 of xdatum (0 unchecked, 0 orphan) and 10 of xref (0 dead, 2 orphan) found.
switching to jffs2
- init -
[    5.920000] Kernel panic - not syncing: Attempted to kill init!
Считал с UARTa, а прошить не могу.

Последний раз редактировалось Siper; 02.11.2012 в 22:44.
Siper вне форума   Ответить с цитированием
Старый 03.11.2012, 00:07   #4
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию

А прошивку откуда устанавливали?
Судя по логу, проблема с ядром
Admin вне форума   Ответить с цитированием
Старый 03.11.2012, 00:15   #5
Siper
Junior Member
 
Регистрация: 02.11.2012
Сообщений: 13
Вес репутации: 0
Siper is an unknown quantity at this point
По умолчанию

Чесно говоря, не помню откуда скачал, до этого же все работало нормально, у меня уже мозги кипят. Хотел по Uart прошить, но при подключении вижу только лог.
Нашел, отсюда качал: downloads.openwrt.org/snapshots/trunk/ar71xx/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin

Последний раз редактировалось Siper; 03.11.2012 в 00:27.
Siper вне форума   Ответить с цитированием
Старый 03.11.2012, 00:48   #6
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию

Свежие прошивки это лотерея, они могут быть сырыми.
Вот здесь проверенная, стабильная и рабочая прошивка для MR3020
Admin вне форума   Ответить с цитированием
Старый 03.11.2012, 06:41   #7
Siper
Junior Member
 
Регистрация: 02.11.2012
Сообщений: 13
Вес репутации: 0
Siper is an unknown quantity at this point
По умолчанию

Спасибо конечно, но как мне ее прошить? По UART я не могу ввести tpl толи не успеваю, толи ее впринципе нельзя туда ввести, толи я rx шнурка не туда подключил (или вообще не подключил). Через recovery, wget не актуален так как если я подключаю роутер, то интернета у меня нет)

Последний раз редактировалось Siper; 03.11.2012 в 09:12.
Siper вне форума   Ответить с цитированием
Старый 03.11.2012, 09:30   #8
Admin
Administrator
 
Аватар для Admin
 
Регистрация: 12.04.2010
Адрес: Москва
Сообщений: 9,618
Вес репутации: 9824
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
По умолчанию

Настройте сеть и сделайте /etc/init.d/network restart
Admin вне форума   Ответить с цитированием
Старый 04.11.2012, 10:52   #9
Siper
Junior Member
 
Регистрация: 02.11.2012
Сообщений: 13
Вес репутации: 0
Siper is an unknown quantity at this point
По умолчанию

Не получается, когда открываю настройки интернета, начинаю редактировать, vi пишет на любые команды ошибки. Как бы через UART прошить, я уже и макрос делал с tpl, все равно не хочет в u-boot пускать.
Siper вне форума   Ответить с цитированием
Старый 04.11.2012, 16:00   #10
andr128
Senior Member
 
Аватар для andr128
 
Регистрация: 16.09.2012
Адрес: Irkutsk
Сообщений: 555
Вес репутации: 1606
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
По умолчанию Перепрошивка роутера из OpenWrt

Поставьте на PC WinSCP и не мучайтесь с vi, будите работать как в total commander, есть встроенный редактор и прочие прелести.
можно скачать здесь (в архиве есть руссификатор)
Название: winscp_net.png
Просмотров: 18945

Размер: 10.1 Кб
Название: winscp.png
Просмотров: 16851

Размер: 11.5 Кб

Внимание
По умолчанию роутер работает по протоколу telnet. Для доступа к роутеру по защищенному протоколу ssh (scp) необходимо задать пароль роутеру см. п.3. После задания пароля роутер будет принимать соединение по протоколу ssh и telnet доступен не будет!


1. скопируйте прошивку в папку /tmp роутера
2. зайдите на роутер через putty
дайте команду:
Код:
mtd -r write /tmp/openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory_n.bin firmware
(в winscp тоже есть terminal можете это сделать без putty)
Нажмите на изображение для увеличения
Название: winscp2.png
Просмотров: 973
Размер:	11.4 Кб
ID:	609
Дождитесь окончания процесса, роутер пререзагрузится сам.

3. После перезагрузки долбиться нужно по LAN на адрес 192.168.1.1
сначала telnet(ом), задать свой пароль командой:
Код:
passwd
повторить 2 раза (символы видны не будут)
дать команду
Код:
reboot
4. Зайти на роутер по протоколу ssh через winscp (и putty) на ip 192.168.1.1
login: root
password: ваш

Назначить роутеру уникальный адрес в сети.
Правим настройки network /etc/config/network
Код:
config interface 'lan'
    option ifname 'eth0'
    option type 'bridge'
    option proto 'static'
    option ipaddr '192.168.1.55'  # адрес mr3020
    option netmask '255.255.255.0'
    option gateway '192.168.1.1'  # адрес головного роутера
    option dns '192.168.1.1' # адрес головного роутера
Правим настройки Wi-Fi /etc/config/wireless
Код:
 
config wifi-device 'radio0'
    option type 'mac80211'
    option macaddr 'f8:d1:11:cd:a9:08' # оставить свой
    option hwmode '11ng'
    option htmode 'HT20'
    list ht_capab 'SHORT-GI-20'
    list ht_capab 'SHORT-GI-40'
    list ht_capab 'RX-STBC1'
    list ht_capab 'DSSS_CCK-40'
    option country 'RU'
    option disabled '0'
    option txpower '20'
    option channel 'auto'

config wifi-iface
    option device 'radio0'
    option mode 'ap'
    option ssid 'OpenWrt' # Имя сида в эфире
    option network 'lan'
    option encryption 'psk2'
    option key 'mykey12345' # ключ шифрования
Выполняем Reboot.

Для удобства входа на роутер через putty - создать ярлык на раб. столе
"C:\Program Files\PuTTY\putty.exe" -ssh -pw вашпароль root@192.168.1.55
адрес роутера разумеется тоже ваш.

Новое подключение:
теперь можно подключаться к роутеру напрямую по Wi-Fi
Код:
WAN (интернет)<---> Головной Роутер (192.168.1.1) <---> MR3020 LAN (192.168.1.55) ----> Wi-Fi(WLAN) --- PC (ноутбук)
Теперь роутер работает в режиме AP т.е. получает инет через
LAN (Ethernet порт по проводу) и раздает по Wi-Fi (WLAN)


5. Настройка репозитария для прошивки с этого форума
отредактировать /etc/opkg.conf
Код:
#src/gz attitude_adjustment http://downloads.openwrt.org/snapshots/trunk/ar71xx/packages
src/gz attitude_adjustment http://cyber-place.ru/download/packages
dest root /
dest ram /tmp
lists_dir ext /var/opkg-lists
option overlay_root /overlay
На данном этапе роутер подключен по LAN к основной сети, где есть доступ в интернет. Можно устанавливать пакеты. Но только те, которые необходимы для поддержки флэшки!, иначе не хватит места. Все остальные программы можно установить на флэшку позже.

6. Установка пакетов для поддержки флэшки.
Код:
opkg update
opkg install kmod-usb-uhci
insmod uhci
opkg install kmod-usb-ohci
insmod usb-ohci
opkg install kmod-usb-core kmod-usb-storage kmod-fs-ext4 kmod-scsi-core block-mount e2fsprogs fdisk
Все можно подключать USB хаб, флэшку делать др. настройки..

Вот скрипт для автоматической разбивки флэшки и переноса ФС на неё
disksetup.sh
закинуть в папку /tmp
задать атрибуты: chmod 755 /tmp/disksetup.sh
и запустить: /tmp/disksetup.sh

Последний раз редактировалось andr128; 06.04.2013 в 09:12.
andr128 вне форума   Ответить с цитированием
Ответ


Здесь присутствуют: 10 (пользователей: 0 , гостей: 10)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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


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


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