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

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

Ответ
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.12.2012, 19:47   #1
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
По умолчанию sh Скрипты для автоматической настройки OpenWrt

После прошивки роутера
создайте фаил inst1 в папке tmp, откройте его редактором vi, скопируйте в него ниже приложенное содержимое, сохраните, задайте права на исполнение chmod +x /tmp/inst1 и запустите ./inst1
Этот скрипт правит настройки сети и загружает пакеты для работы с внешним диском
После ребута нужно в ручную сделать разбивку диска
Цитата:
#!/bin/sh

#uci add
uci set network.loopback='interface'
uci set network.loopback.ifname='lo'
uci set network.loopback.proto='static'
uci set network.loopback.ipaddr='127.0.0.1'
uci set network.loopback.netmask='255.0.0.0'

uci set network.lan=interface
uci set network.lan.ifname=eth0
uci set network.lan.type=bridge
uci set network.lan.proto=static
uci set network.lan.ipaddr=192.168.1.99
uci set network.lan.netmask=255.255.255.0
uci set network.lan.gateway=192.168.1.1
uci set network.lan.dns=192.168.1.1
uci add_list network.lan.dns=8.8.8.8

uci commit network
/etc/init.d/network restart

opkg update
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

reboot

Последний раз редактировалось andr128; 30.03.2013 в 08:43.
Admin вне форума   Ответить с цитированием
Старый 25.12.2012, 19:54   #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
По умолчанию

Следующий скрипт форматирует, копирует, монтирует FS на внешний диск
Этот скрипт я еще не проверял, если будут ошибки сообщите

Цитата:
mkfs.ext3 /dev/sda1
mkswap -f /dev/sda2
mkdir -p /mnt
mount -t ext3 /dev/sda1 /mnt -o rw,sync
tar -C /overlay -cvf - . | tar -C /mnt -xvf -

uci set fstab.@mount[0].target=/overlay
uci set fstab.@mount[0].device=/dev/sda1
uci set fstab.@mount[0].fstype=ext3
uci set fstab.@mount[0].options=rw,sync
uci set fstab.@mount[0].enabled=1
uci set fstab.@mount[0].enabled_fsck=0

uci set fstab.@swap[0].device=/dev/sda2
uci set fstab.@swap[0].enabled=1

uci commit fstab
/etc/init.d/fstab start
Admin вне форума   Ответить с цитированием
Старый 25.12.2012, 21:27   #3
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
По умолчанию

а где подготовка файловой системы ?
andr128 вне форума   Ответить с цитированием
Старый 25.12.2012, 22:38   #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
По умолчанию

Разбивка диска на разделы?
Ее в автоматическом режиме пока не знаю как сделать
Admin вне форума   Ответить с цитированием
Старый 26.12.2012, 17:05   #5
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
По умолчанию

где-то на сайте w500 на прошивке энтузиастов есть скрипт для "чайников" там можно подсмотреть как это делается.
andr128 вне форума   Ответить с цитированием
Старый 26.12.2012, 17:42   #6
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
По умолчанию

Спасибо!
Пошел искать ...
Admin вне форума   Ответить с цитированием
Старый 26.12.2012, 19:15   #7
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
По умолчанию автоматическое разбиение, форматирование, монтирование

disksetup.sh

Код:
#!/bin/sh

#создание разделов HDD
echo "Preparing partition table ..."

umount /dev/sda1	# отмонтировать на всякий случай 

partdelete="d\nd\nd\nd\nd\n"	# 5 удалений наверно будет достаточно
swapdata="n\np\n2\n\n+64M\n"	# новый/первичный/2-й/enter/64мб 
maindata="n\np\n1\n\n\n"	# новый/первичный/1-й/enter/enter
setdata="t\n2\n82\na\n1\nw"	# тип/2-й/82/загрузочный/1-й/записать

echo -e "$partdelete$swapdata$maindata$setdata" > /tmp/parttable
fdisk  /dev/sda < /tmp/parttable
sleep 5
rm /tmp/parttable

# форматирование и присвоение метки
mkswap -f -L swap /dev/sda2
mkfs.ext4 -L over /dev/sda1

# info result
blkid

umount /dev/sda1
mkdir -p /mnt
mount -t ext4 /dev/sda1 /mnt -o rw,sync
tar -C /overlay -cvf - . | tar -C /mnt -xvf -
енто после первого поста запустить

Последний раз редактировалось andr128; 30.03.2013 в 08:46.
andr128 вне форума   Ответить с цитированием
Старый 27.12.2012, 10:28   #8
Andreyweb
Member
 
Регистрация: 28.11.2012
Адрес: Липецк
Сообщений: 56
Вес репутации: 0
Andreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud ofAndreyweb has much to be proud of
Отправить сообщение для Andreyweb с помощью ICQ
По умолчанию

Возможно это бы упростило жизнь многим https://sites.google.com/site/valek1...ivkoj-ot-olega если бы было подобное на MR3020
Andreyweb вне форума   Ответить с цитированием
Старый 27.12.2012, 12:38   #9
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
По умолчанию

Появится время начну потихоньку создавать FAQ
Admin вне форума   Ответить с цитированием
Старый 07.01.2013, 00:48   #10
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
По умолчанию

Появилось время?
amod-cccp вне форума   Ответить с цитированием
Ответ


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

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

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

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


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


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