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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 27.12.2013, 21:15   #1
Oleg066
Member
 
Регистрация: 15.12.2013
Сообщений: 31
Вес репутации: 0
Oleg066 is an unknown quantity at this point
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Цитата:
Скрипт я сам не проверял, так что отпишите о результатах
Записал в фаил /etc/rc.local не заработал
Oleg066 вне форума   Ответить с цитированием
Старый 27.12.2013, 21:18   #2
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
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

А вы для проверки на пробовали из консоли скрипт запускать?
Права у скрипта какие? Вы их изменили?
Скрипт лучше прописать в rc.common Вам выкладывали пример
Запускать скрипт в автозагрузке нужно в фоновом режиме myscript &
Admin вне форума   Ответить с цитированием
Старый 29.12.2013, 13:47   #3
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Как сделать, что бы web оболочка CyberWRT была не на 80, а на 8080 порту?
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Старый 29.12.2013, 15:09   #4
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
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Выполните в консоли, не забудьте свой порт указать
uci set uhttpd.main.listen_http=0.0.0.0:80
uci commit uhttpd
Admin вне форума   Ответить с цитированием
Старый 29.12.2013, 21:34   #5
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Ахтунг!
По неизвестной причине для меня, сегодня марально сминал свой роутер 10-ти тонным прессом!

Смысл в чем? Дело в том, что после того как все настроил, туда-сюда и все заработало, идет момент, когда к роутеру не достучаться. При вынужденной перезагрузке выясняется, что установленная CyberWRT возвращается почти в дефолтное состояние. Самое интересное, что в то состояние, которое было "до переноса на usb flash конфигов и утилит" при помощи модуля "Системный_Диск". После этого приходится заново форматировать флешку на ПК, ибо из-под модуля это бессмысленно.

Грешу на свою флешку и usb hub. Но может дело не в этом? Если есть смысл в передачи каких-нибудь конфигов или еще чего для выявления багов, то повторную наладку CyberWRT под свои нужды я отложу.
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Старый 29.12.2013, 21:58   #6
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Начал расследование. Воспользовался http://www.diskinternals.com/linux-reader/ дабы попасть в Ext4. Флешка жива. Подозрение пало на usb hub и fstab.
Даже не знаю. Определила как :

мой fstab
Код:
config global
        option anon_swap '0'
        option anon_mount '0'
        option auto_swap '1'
        option auto_mount '1'
        option delay_root '5'
        option check_fs '0'

config mount
        option uuid '7e76b4f7-87e3-4b29-b82c-242ac66f861e'
        option target '/overlay'
        option enabled '1'

config swap
        option enabled '1'
        option device 'label'
        option label 'CyberWrt-swap'
Подумал что сменился uuid, а нет!
Код:
root@CyberWrt:~# blkid
/dev/mtdblock2: TYPE="squashfs"
/dev/sda1: LABEL="CyberWrt" UUID="7e76b4f7-87e3-4b29-b82c-242ac66f861e" TYPE="ext4"
/dev/sda2: LABEL="CyberWrt-swap" TYPE="swap"
df -h
Код:
root@CyberWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
rootfs                    1.4M      1.0M    400.0K  73% /
/dev/root                 1.5M      1.5M         0 100% /rom
tmpfs                    14.1M    380.0K     13.8M   3% /tmp
/dev/mtdblock3            1.4M      1.0M    400.0K  73% /overlay
overlayfs:/overlay        1.4M      1.0M    400.0K  73% /
tmpfs                   512.0K         0    512.0K   0% /dev
fdisk -l
Код:
root@CyberWrt:~# fdisk -l

Disk /dev/mtdblock0: 0 MB, 131072 bytes
255 heads, 63 sectors/track, 0 cylinders, total 256 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock1: 1 MB, 1058816 bytes
255 heads, 63 sectors/track, 0 cylinders, total 2068 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock2: 2 MB, 2938368 bytes
255 heads, 63 sectors/track, 0 cylinders, total 5739 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock3: 1 MB, 1507328 bytes
255 heads, 63 sectors/track, 0 cylinders, total 2944 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock4: 0 MB, 65536 bytes
255 heads, 63 sectors/track, 0 cylinders, total 128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mtdblock5: 3 MB, 3997696 bytes
255 heads, 63 sectors/track, 0 cylinders, total 7808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/sda: 3880 MB, 3880452096 bytes
120 heads, 62 sectors/track, 1018 cylinders, total 7579008 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xc3072e18

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *      133120     7579007     3722944   83  Linux
/dev/sda2            2048      133119       65536   82  Linux swap / Solaris

Partition table entries are not in disk order
Миниатюры
Нажмите на изображение для увеличения
Название: USB-системный диск (1).png
Просмотров: 975
Размер:	20.3 Кб
ID:	1417  
__________________
Моя солянка на основе TL-MR3020.

Последний раз редактировалось amod-cccp; 29.12.2013 в 22:13.
amod-cccp вне форума   Ответить с цитированием
Старый 29.12.2013, 22:14   #7
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
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

В FSTAB не вижу ничего криминального
Admin вне форума   Ответить с цитированием
Старый 29.12.2013, 22:33   #8
amod-cccp
Senior Member
 
Аватар для amod-cccp
 
Регистрация: 05.01.2013
Адрес: Беларусь
Сообщений: 241
Вес репутации: 633
amod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond reputeamod-cccp has a reputation beyond repute
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Прикрепляю содержимое папки /overlay
__________________
Моя солянка на основе TL-MR3020.
amod-cccp вне форума   Ответить с цитированием
Старый 03.01.2014, 19:27   #9
Bams
Junior Member
 
Регистрация: 21.12.2013
Сообщений: 18
Вес репутации: 0
Bams is an unknown quantity at this point
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Ардуина определяется как
/dev/ttyACM0
и
/dev/ttyUSB0

Но передача идет только на /dev/ttyACM0,
сперва пробовал кнопку , но передача пошла когда изменил на ttyACM0 .
Видно что идет передача но в любом случае мигает 13 пин (светодиод) , залил свой скейтч который читает порт и поворачивает сервопривод , аналогично мигает 13 светодиод и всё , хотя на ПК все работает , не подскажите в чем секрет?
Bams вне форума   Ответить с цитированием
Старый 03.01.2014, 19:38   #10
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
По умолчанию Re: Прошивка CyberWrt для начинающих и опытных пользователей

Цитата:
Ардуина определяется как
/dev/ttyACM0
и
/dev/ttyUSB0
Одна Ардуина определяется на двух разных портах?
Admin вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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