1 1 1 1 1 Rating 4.65 (23 Votes)

В данной статья я хочу поделиться своим опытом по установке прошивки Openwrt на флешку. В качестве подопытного роутера будет использоваться TP-Link TL-WR703N. В результате Openwrt будет грузится не с внутренней памяти роутера, а с флешки, что позволит ставить на нее неограниченное количество приложений. Также данный материал будет справедлив для роутера DIR-320 revA1(A2), что проверено мной лично и для массы других устройств, которые есть в списке поддержки openwrt.

 

Включение SSH /отключение telnet (установка пароля на удаленный доступ)

Итак мы уже имеем прошитий последней прошивкой WR703N (DIR-320A). На последних сборка ядро настолько возросло, что запихнуть веб-интерфейс в 4Мбайта их флеш памяти особо не получится. Поэтому первоначальная настройка будет проводится через SSH (telnet).
Итак подключаемся к роутеру

telnet 192.168.1.1

Устанавливаем пароль на вход

passwd

После установки данной командой пароль telnet автоматически отключается и включается Dropbear SSH daemon на 22 порту. Dropbear заменяет OpenSSH для устройств с малым объемом памяти и слабым процессором и в OpenWrt установлен по умолчанию вместо OpenSSH. Вы можете легко заменить Dropbear на OpenSSH, но не делайте этого пока не настоите загрузку с внешнего устройства.

Установка стаического IP адреса WR703N (DIR-320A)

Первым делом нам необходимо задать новый статический IP адрес, настроить шлюз и DNS.
Это необходимо в первую очередь, что бы наш IP адрес не конфликтовал с таким же в вашей сети и что бы на роутере появился интернет для установки дополнительных пакетов.

Подключаемся к роутеру с помощью SSH-клиента. Для windows я использую программу PuTTY, в Linux в терминале просто набираем ssh Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра..1.1

Далее редактируем файл /etc/config/network с настройками сети. Используем редактор vi редактор, который установлен в прошивку по умолчанию.

vi /etc/config/network

находим секцию интерфейса которая начинается как config interface 'lan' и изменяем на свои настройки. Все остальное не трогаем. Для начала редактирования нажимаем SHIFT+i. После завершения редактирования сперва нажимаем ESC, потом SHIFT+z+z (зажимаем SHIFT и нажимаем z два раза).

config interface 'lan'
   option ifname 'eth0'
   option type 'bridge'
   option proto 'static'
   option ipaddr '192.168.1.100'
   option netmask '255.255.255.0'
   option gateway '192.168.1.1'
   option dns '8.8.8.8'

Опция option ifname 'eth0' для DIR-320A будет выглядеть как option ifname 'eth0.1'
Опция option gateway '192.168.1.1' - это ip устройства, которое раздает интернет в вашей сети

Перезапускаем сетевые настройки, что бы изменения вступили в силу.

/etc/init.d/network restart

После этого соединение с роутером пропадет так как поменялся его сетевой адрес (если вы его поменяли конечно). Если ваш WR703N (DIR-320A) сейчас подключен напрямую к компьютеру, то переподключаем его к вашему роутеру/свичу или другому устройству которое раздает интернет.
Дальнейшее подключение к устройству с помощью ssh-клиента осуществляем теперь по новому адресу, который мы ввели в файле /etc/config/network.

 Проверяем, есть ли на роутере интернет. Подключаемся ssh-клиентом и смотрим

ping ya.ru

Подготовка накопителя

В качестве внешнего накопителя можно использовать usb-флешку, внешний HDD, обычный HDD с Mobile Rack или USB2HDD переходником.

Накопитель разбиваем на три раздела:

1-й для системных файлов (500-1000МБайт)
2-й для данных (все остальное свободное место на диске)
3-й файл подкачки (32-64КБайта).

Я использовал 1 Гиговую флешку. Для разбивки флешки использовал Linux-программу GParted.

Итоговую разбивку смотрите на следующей картинке.


 
Есть мнение, что использование файла подкачки на флешке быстро ее портит, поэтому в данном мануале он находится в конце флешки и эту область можно будет исключить при повторном форматировании. В случае использования HDD-диска, есть смысл сделать файл подкачки первым разделом, где скорость чтения-записи значительно выше.

Настройка прошивки для загрузки с внешнего накопителя

Устанавливаем

opkg update
opkg install kmod-usb-ohci
opkg install kmod-usb-storage
opkg install kmod-usb2
opkg install kmod-fs-ext4
opkg install block-mount

Для версии прошивки Backfire нужно установить еще следующие пакеты. Для ATTITUDE ADJUSTMENT не нужно.

opkg install block-extroot
opkg install block-hotplug

Вставляем флешку и проверяем определилась ли она командой

dmesg | grep sda

Должно вывести примерно следующее:

[ 5069.890000] sd 0:0:0:0: [sda] Write Protect is off
[ 5069.900000] sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00
[ 5069.900000] sd 0:0:0:0: [sda] No Caching mode page present
[ 5069.900000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 5069.910000] sd 0:0:0:0: [sda] No Caching mode page present
[ 5069.920000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 5069.920000]  sda: sda1 sda2 sda3
[ 5069.930000] sd 0:0:0:0: [sda] No Caching mode page present
[ 5069.940000] sd 0:0:0:0: [sda] Assuming drive cache: write through
[ 5069.940000] sd 0:0:0:0: [sda] Attached SCSI removable disk

строка   sda: sda1 sda2 sda3 говорит что все наши три раздела определились системой.

Изменяем файл конфигурации для монтирования системы на внешний диск

vi /etc/config/fstab

Видим примерно следующее

config global automount
        option from_fstab 1
        option anon_mount 1

config global autoswap
        option from_fstab 1
        option anon_swap 0

config mount
        option target   /home
        option device   /dev/sda1
        option fstype   ext4
        option options  rw,sync
        option enabled  0
        option enabled_fsck 0

config swap
        option device   /dev/sda2
        option enabled  0

Добавляем нижнюю секцию и корректируем то, что выделено жирным шрифтом

config global automount
        option from_fstab 1
        option anon_mount 1

config global autoswap
        option from_fstab 1
        option anon_swap 0

config mount
        option target   /home
        option device   /dev/sda2
        option fstype   ext4
        option options  rw,sync
        option enabled  1
        option enabled_fsck 0

config swap
       option device   /dev/sda3
       option enabled  1

config mount
        option target /
        option device /dev/sda1
        option fstype ext4
        option options rw,sync
        option enabled 1
        option enabled_fsck 0
        option is_rootfs 1

Переносим систему на накопитель. Если в прошивке установлен модуль автомонтирования, то на повторное монтирования раздела выдаст ошибку, просто игнорируем ее.

mkdir /mnt/sda1
mount /dev/sda1 /mnt
/sda1
mkdir /tmp/cproot
mount --bind / /tmp/cproot
tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xvf -
sync ; umount /mnt/sda1
umount /tmp/cproot

Перезагружаемся.

reboot

После перезагрузки убеждаемся, что наша флешка подключилась в качестве корневой системы

df -h

Для openwrt версии ATTITUDE ADJUSTMENT (ядро 3.3.8) вывод должен быть такой

df h

или для openwrt версии Backfire (ядро 2.6) вывод должен быть такой

df h 2.6

Проверяем подключился ли файл подкачки

free

Вывод должен быть такой

free

Все, теперь наша система openwrt запускается с флешки.

Если в оригинальной прошивке не было веб интерфейса, то устанавливаем его:

opkg update
opkg install luci
/etc/init.d/uhttpd enable
/etc/init.d/uhttpd start

Если вы захотите помимо usb-флешки подключить еще usb hdd или вторую usb-флешку, то как это правильно сделать читайте в моей последующей статье.

Возможные проблемы

1.Переписка с Алексеем показала, что почему-то в последней прошивке Backfire для Dir-320 не монтировался раздел подкачки. Оказалось, что в прошивке в пакете busybox отключили поддержку swap-utils. В этом случае этот пакет нужно доставить вручную

opkg update
opkg install swap-utils

2.Также почему-то не монтировался раздел /home. Помогло принудительное включение автозагрузки fstab. делаем это когда уже загрузились с внешнего носителя

/etc/init.d/fstab enable
reboot

3.Если у вас пошло все наперекосяк, вы уже не помните что меняли а что нет или начали ставить пакеты а они не влезли в память роутера, то не нужно заново перепрошивать openwrt. Достаточно отключить флешку, перезагрузиться и стереть все пользовательские данные командой

mtd -r erase rootfs_data

После этого начинаем с самого начала инструкции

 

Ссылки:

  1. Rootfs on External Storage (extroot)

Автор статьи

Log in to comment

: 10 мая 2016 16:54 Автор: mszerg #1264
mszerg аватар
alexi145 пишет:
Вопрос вот какой. Почитал на просторах интернета, что оказывается раздел SWAP можно организовать в памяти роутера, для того что бы скорость доступа к нему была на уровне и для физической целостности флешки. Вот ссылка denisyuriev.ru/linux/linux-i-zram-ekonomim-operativnuyu-pamyat/ Что можете сказать на это, стоит ли переносить swap в оперативку роутера?

Я особо не увидел результата от файла подкачки на флешке. А вот по по поводу переноса его в оперативку, то думаю, что на 32метрах dir-320 смысла нет.
Лучше перепаять чип памяти на 64метра, я у себя на трех роутерах так сделал)) А на 64 метрах можно уже и свапом в памяти баловаться. Но тут я думаю проц dir-320 уже будет не успевать.

С 64 метрами узким местом на роутере становится скорость обмена юсб-флешки. Заметил, что не все флешки работают нормально. Дешевый подарочные лучше не использовать.
: 10 мая 2016 16:36 Автор: mszerg #1262
mszerg аватар
Вот к стати человек в этой статье и собирает на image builder
Вот у него основная строка сборки
make image PROFILE="Broadcom-b43" PACKAGES="base-files libc libgcc busybox kmod-usb2 kmod-usb-ohci kmod-usb-uhci kmod-usb-storage kmod-fs-ext4 block-mount kmod-scsi-core -dropbear mtd uci -opkg netifd fstools swconfig wpad-mini nvram -otrx kmod-leds-gpio kmod-gpio-button-hotplug kmod-ledtrig-default-on kmod-ledtrig-timer kmod-ledtrig-netdev dnsmasq iptables -ip6tables ppp ppp-mod-pppoe kmod-nf-nathelper firewall odhcpd odhcp6c"

Все, что с минусом он убирает из прошивки. Но с -dropbear и -opkg - если убрать то походу потом в консоли ничего уже не поставишь.
: 09 мая 2016 15:26 Автор: alexi145 #1260
alexi145 аватар
Вопрос еще такой, как подружить DIR-320A1 ChaosCalmer 15.05 и систему на внешнем носителе? Какие пакеты можно выкусить из прошивки в пользу поддержки USB. Нашел вот такую интересную статью, пока изучаю. webapp.org.ua/dev/openwrt-chaos-calmer-1...320-with-cdma-modem/ Может быть кто то уже делал?
: 09 мая 2016 15:03 Автор: alexi145 #1259
alexi145 аватар
Вопрос вот какой. Почитал на просторах интернета, что оказывается раздел SWAP можно организовать в памяти роутера, для того что бы скорость доступа к нему была на уровне и для физической целостности флешки. Вот ссылка denisyuriev.ru/linux/linux-i-zram-ekonomim-operativnuyu-pamyat/ Что можете сказать на это, стоит ли переносить swap в оперативку роутера?
: 10 янв 2016 12:01 Автор: mszerg #1196
mszerg аватар
Спасибо за поздравления. Вас также с наступающими и прошедшими))

По поводу диодов, то нужно смотреть на прошивке где они работают в скрипте /etc/init.d/led
А там по коду этот основной скрипт ссылается на скрипты в других папках. Теоретически если это все скопировать, то должно подхватиться.

Но это вам нужно будет откатится на стабильную ветку, что бы скопировать все. Можно еще прошивку разобрать до скриптов с помощью утилиты bitsum.com/firmware_mod_kit.htm. Но там нужно еще немного повозиться с настройкой среды. Я когда-то делал себе.
: 08 янв 2016 21:22 Автор: Sash0k #1195
Sash0k аватар
С Новым Годом и Рождеством Христовым!
Спасибо за ваши ответы и комментарии, ну а за статьи особо!
Получилось собрать и СС и trunk. Всё встало, всё работает. СС не понравился, т.к. на неё не получилось поставить более новые версии пакетов из trunk. Например, mc в СС кривой, а из trunk не ставится. :( Поэтому изгаляюсь над trunk... ;) Скорость WAN<->LAN низковата, а так всё более-менее.
Ещё очень помогли статьи с русского ресурса. Кому надо найдут по названиям: "OpenWRT — борьба за размер для DIR-320". Иначе с размером прошивки - швах.

Для полного счастья хотелось бы "зажечь лампочки" на роутере, Новый год как-ни-как. Не могу найти толковой инфы и в люсе настроек нет. Может подскажете, где поискать?
: 05 дек 2015 21:48 Автор: mszerg #1192
mszerg аватар
В общем развернул я у себя ImageBuilder Chaos Calmer 15.05 - работает также как и предыдущие версии, так что можно смело по старой инструкции собирать.
: 05 дек 2015 16:45 Автор: mszerg #1191
mszerg аватар
trank обновляется почти каждый день, и как только он обновился все пакеты с приставкой kmod- перестают ставится. Их можно поставить принудительно с помощью доп ключа, но это не есть хорошо, на глючной прошивке еще больше глюков словить. Остальные пакеты ставятся без проблем. Выход это с прошивкой копировать сразу весь текущий репозиторий и в дальнейшем ставить пакеты из копии.
В собранных прошивках пакеты дополнительно сжимаются, поэтому желательно их сразу включать в нее.
: 05 дек 2015 16:28 Автор: Sash0k #1190
Sash0k аватар
>>прошивка без танцев с бубном поддерживает все пакеты из репозитория.
trank тоже поддерживает, места установить поддержку USB-storage не хватает. Видимо, ядро сильно разрослось...

>>собираюсь себе настроить сброку СС через Image Builder могу и вам собрать...
не, самому интереснее. А вы лучше допишите в своей статье "Image Builder" нюансы сборки СС, если будут.
Ещё раз спасибо!
: 05 дек 2015 16:09 Автор: mszerg #1189
mszerg аватар
Sash0k пишет:
>> зарегистрироваться на форуме (сайте)
>> Что бы поиграться и поставить побольше пакетов, то нужно переносить систему на флешку
Извиняюсь, а я чем занялся? (Как бэ в контексте данной темы мой вопрос об ошибочной установке package kmod-usb-storage, я посчитал очевидным.) Да, пытаюсь поставить поддержку флешки. В ответ: нет места.

Да, прогнал))

C Luci на борту не получится впихнуть все эти пакеты.
Когда писал статью, было немного другое понимание у меня. Сейчас я бы брал последнюю СС и собирал бы ее Image Builder. Просто без всяких доп параметров она собирается сразу без Luci (так было на старых версиях, на СС еще не проверял). В итоге прошивка без танцев с бубном подерживаетвсе пакеты из репозитория.
Ну и дальше по статье доставляете все остальное...
Если не получится я на этих выходных собираюсь себе настроить сброку СС через Image Builder могу и вам собрать...

Транковскую версию я давно не использую и вам не советую. Она нужна только для новых роутеров у которых нет старых прошивок.
: 05 дек 2015 15:30 Автор: Sash0k #1188
Sash0k аватар
>> зарегистрироваться на форуме (сайте)
Не вопрос! Уже. :)

>> Что бы поиграться и поставить побольше пакетов, то нужно переносить систему на флешку
Извиняюсь, а я чем занялся? (Как бэ в контексте данной темы мой вопрос об ошибочной установке package kmod-usb-storage, я посчитал очевидным.) Да, пытаюсь поставить поддержку флешки. В ответ: нет места.

>> данный роутер нужно рассматривать только для старта освоения openwrt
Железно! И неубиваемо! Т.е., то что нужно! :)))

>> смотрите лучше Image Builder
Смотрел. Но там надо заранее знать какие пакеты (все!) надо ставить, а старым методом ч/з configure зависимости сами определяются. Попробовал на СС... зашкаливает за 4Мега (но это пока с Люсей, nls-8utf и т.д.)
: 05 дек 2015 14:45 Автор: mszerg #1187
mszerg аватар
Добрый день.
Для начала, я бы посоветовал Вам зарегистрироваться на форуме (сайте), тогда вам будут приходить уведомления об ответах)))

А по существу нужно понять что вы хотите.
Что бы поиграться и поставить побольше пакетов, то нужно переносить систему на флешку
А дальше можно настроить сетевое хранилище, видео, закачку торрентов и т.д. - это можно найти у меня в блоге.
Гурманы могут сделать удаленную розетку например))

Но на DIR-320_A1 есть одно досадное ограничение - у него урезанная скорость по usb. Потолок 2Мбайта...
Т.е. на даном этапе данный роутер нужно рассматривать только для старта освоения openwrt.

Для самостоятельной сборки прошивок смотрите лучше Image Builder
Намного удобнее, проще и быстрее.
: 05 дек 2015 13:50 Автор: Sash0k #1186
Sash0k аватар
Приветствую!
Спасибо за разжёванный материал. Благодаря вашей подаче не чувствуешь себя полной обезьяной, т.к. становится понятно что для чего и как реагировать на ошибки.
Достался в подарок для опытов DIR-320_A1 с 64-мя Мегами памяти. Грех не воспользоваться. :)
Поддержка DD-WRT закончилась на ядре 2.4, а хочется поиграться с новеньким. Прошил последнюю версию из транка (4.1.11). Люси - нет, поддержки USB - нет. Начал доставлять пакеты по вашей статье. Закончилось всё "Cannot install package kmod-usb-storage.", т.к. "No space left on device." Что можете посоветовать? Учиться собирать прошивку самому?
Да, СС-15.05 ставится, Люся есть и работает, но не интересно...
: 02 апр 2015 15:31 Автор: mszerg #1076
mszerg аватар
spaRRowIt пишет:
что означает этот параметр option anon_mount '1' ?

Это автоматическое монтирование разделов при подключении устройства (флешки, hdd).
Т.е. к уже работающему роутеру подключаете hdd и он автоматом монтирует разделы. Разделы должны быть прописаны в fstab.
: 02 апр 2015 13:23 Автор: spaRRowIt #1075
spaRRowIt аватар
что то я все больше и больше прихожу к такому мнению что всей этой системе не хватает питания. И виной всему usb хаб который не может обеспечить прохождения столь высокого тока.
На стадии сборки, (без флешки) полтора года назад, при включении потребление возрастала до 1,1 - 1,2 А после как система загружалась потребление падало до 700 - 800 mA и дальше работало стабильно, а сейчас добавилась флешка и система не может прогрузиться.
Спасибо за помощь. Но я думаю овчинка, выделки не стоит.

Я чуть позже перенесу систему на флешку на домашнем рутере (4300 tp-link) и посмотрим как он себя поведет)
Отпишусь.

что означает этот параметр option anon_mount '1' ?
: 02 апр 2015 11:11 Автор: mszerg #1074
mszerg аватар
Попробуйте в fstab монтировать разделы не по UUID, а как /dev/sdaX и /dev/sdbX. Предварительно запомните какая буква какому устройству принадлежит.
В этой теме человек уже писал вроде, что аналогичная проблема была, с UUID тормозило. Пришлось отказаться от них.
: 02 апр 2015 10:46 Автор: spaRRowIt #1073
spaRRowIt аватар
конечно. вот как то так выглядит моя богодельня на фото (вид с боку и сверху)

ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]


разрослась она как то слишком. и уже либо надо вытаскивать все из корпусов и вставлять в единый корпус что бы было удобно возить. либо купить другой рутр, где в кейсе есть свободное место
: 02 апр 2015 10:21 Автор: mszerg #1072
mszerg аватар
А usb-хаб в который винт, флешка и модем подключены с отдельным питанием?
И винт с внешним питанием или только от usb работает?
: 02 апр 2015 10:03 Автор: spaRRowIt #1071
spaRRowIt аватар
Эта опция отключена. Нет, без винта он загружаться в течение минуты. А с винтом он грузиться, грузится бах в ребут ушел. Все запитано от мощь мощного блока питания через usb хаб. Т.е. Питания на все идет с одного места но по раным проводам. На выходе у меня пять вольт, три ампера

поэтому я сомневаюсь что дело в питании. либо я исчерпал возможности этого маленького монстра. либо я где то ошибся.
: 02 апр 2015 09:29 Автор: mszerg #1070
mszerg аватар
5-7 минут конечно долго.
Возможно он пытается проверить винт на ошибки.
Если включена опция
option enabled_fsck 1
отключите ее для hdd.

Если винт отключить, то тоже так долго грузится?
: 02 апр 2015 01:06 Автор: spaRRowIt #1069
spaRRowIt аватар
нет, не с нуля. Я просто сейчас тестирую все это на роутере 3040 tp-link и не радует меня работа его. Настраиваю fstab используя UUID
роутр может загружаться минут 5-7 и не факт что загрузиться с флешки (на флешке стоит система, для экономии ресурса винта). были случаи когда он загружался с внутренего флеша роутера. Странно все это...

как бы мне притормозить монтирование hdd что бы система грузанулась с флешки, а потом подмонтировала винт?

проще говоря не хочет работать флешка с винтом одновременно. Можно загрузить рутр, а потом подмонтировать винт и все будет работать. Но хочется же по нормальному.
: 01 апр 2015 23:17 Автор: mszerg #1067
mszerg аватар
live:shop_1435 - добавляйте этот скайп, он там точно есть. Если не получится напишите свой скайп...

Если вы на флешку с нуля ставите, то как бы делайте все по статье по установке openwrt на флешку

Как заработает подключайте hdd и настраивайте его одновременную работу с флешкой на openwrt

Если у вас уже была настроена загрузка с hdd, то просто скопируйте раздел на флешку и донастройте fstab, что бы он после перезагрузки подхватил флешку. Тем же mc скопируйте или с winscp или командой cp в терминале.

spaRRowIt пишет:
Правда я до сих пор не понимаю зачем создавать папку с названием sdb1?

На одном известном форуме, посоветовали использовать luci-app-hd-idle...

sdb1 - что бы наверняка примонтировался раздел, на котолрый вы будете копировать систему. если папки нет, то выдаст ошибку при монтировании. Обозвать ее можно и подругому, как вам удобно.

luci-app-hd-idle - судя по иписанию в полне может сработать, нужно пробовать.
Но я если честно не заморачивался бы на этот сон. Современные винты долговечны и еще не понятно, что хуже толи постоянная парковка головок, то ли просто работающий винт.
: 01 апр 2015 07:59 Автор: spaRRowIt #1066
spaRRowIt аватар
Не, чет не ищет скайп!
Вообщем прежде чем начать тестировать пакеты. Мне надо перенести overlay с hdd на флешку, которая будет выступать носителем системы
так?
mkdir /mnt/sdb1
mount /dev/sdb1 /mnt/sdb1
mkdir /tmp/cproot
tar -C /overlay -cvf - . | tar -C /mnt/sdb1 -xf -
umount /mnt/sdb1
reboot

Правда я до сих пор не понимаю зачем создавать папку с названием sdb1?

На одном известном форуме, посоветовали использовать luci-app-hd-idle...
: 01 апр 2015 00:12 Автор: mszerg #1065
mszerg аватар
Не, не добавились. Просто на ссылке со скайпом вверху нажмите, оно должно автоматом в скайпе открыть вам нужный адрес....
: 31 март 2015 23:03 Автор: spaRRowIt #1064
spaRRowIt аватар
блин как там много live-shop... я вроде написал. проверьте скайп, Вам не Вам написал не понятно. или у вас скайп не запущен?
: 31 март 2015 22:43 Автор: mszerg #1062
mszerg аватар
В шапке сайта скайп есть, добавляйтесь)
: 31 март 2015 22:19 Автор: spaRRowIt #1061
spaRRowIt аватар
у вас есть какой то другой способ связи? я не знаю skype, viber, telegram, почта в конце концов. тут очень не удобно переписываться. а конечный результат можно потом выложить в очередной факлист. Кстати, спасибо за статьи. очень доступно.
: 31 март 2015 21:57 Автор: mszerg #1060
mszerg аватар
Попробуйте начать спервой утилиты sdparm
ВНИМАНИЕ: Спойлер! [ Нажмите, чтобы развернуть ]
opkg update
opkg install sdparm

а потом в консоли запустить
sdparm --vv --command=stop /dev/sda

/dev/sda - должен быть винт, возможно у вас будет /dev/sdb, если флешка подключена
: 31 март 2015 20:57 Автор: spaRRowIt #1059
spaRRowIt аватар
Я отпишусь. Если немного подробнее расскажите что с этим делать. Я так понимаю ниже представлены 4 пакеты. один из которых нужно поставить? а настраивать их не надо?
: 31 март 2015 20:49 Автор: mszerg #1058
mszerg аватар
Теоретически можно, мне пока проверить не начем.

Нужно доставить пакеты, я проверил они есть в openwrt
sdparm --vv --command=stop /dev/sda

или
hdparm -Y /dev/sdX
hdparm -B 10 /dev/sdX
hdparm -S 4 /dev/sdX

Как получится отпишитесь, самому интересно))
: 31 март 2015 20:13 Автор: spaRRowIt #1057
spaRRowIt аватар
А можно как то останавливать винт, переводить его в сон, если он сам из коробки этого не может? openwrt сможет это сделать? если система будет стоять на флешке!
: 31 март 2015 18:35 Автор: spaRRowIt #1056
spaRRowIt аватар
Вся эта ипопея и началась из за того что бы использовать именно картридер модема на котором будет стоять система. а винты с файлом будет меняться с переодичностью в две недели.
: 31 март 2015 18:25 Автор: mszerg #1055
mszerg аватар
Где-то натыкался на форуме у ребят была такая же проблема. Тогда ее так и не решили. Лучше отключить карт ридер в модеме и подключить флешку отдельно.
: 31 март 2015 15:30 Автор: spaRRowIt #1054
spaRRowIt аватар
А у меня такой вопрос. Я устанавливаю на роутр openwrt ставлю пакеты для exroot и модем свитчер.
Сам модем АТ командами настроен работать как модем и как картридер. Вставил в модем флешку. Перенес туда систему. Теперь такая проблема. Велючаю роутр, система с флешки не грузится. Из консили ребутишь, все работает. В чем может быть проблема?
: 16 фев 2015 21:29 Автор: mszerg #1006
mszerg аватар
Проверенно, на Barrier Breaker все так же само ставится.
Что-то с модом не то мне кажется.

1)Смотрите команду
dmesg
на предмет ошибок Input/output error

2)смонтируйте первый раздел и пробуйте на нем создать каталог и записать файл.
: 16 фев 2015 20:51 Автор: xopek #1005
xopek аватар
а апдейда с Barrier Breaker не будет? с аттитудом все было хорошо, а в барьере выскакивает ошибка на команде tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xvf -.
Пишет типа не могу создать симлинк notepad.cc/qonaslo98
флешка исправна. раздел первый. фс - екст4. роутер 741nd v4 usbmod. прошивка с форума опенврт
С Уважением
: 19 нояб 2014 19:29 Автор: ansid #872
ansid аватар
krivoyrog.dnp.olx.ua/obyavlenie/router-t...b-flash-ID76rcH.html вот здесь, а еще на dx.com есть
: 19 нояб 2014 16:52 Автор: mszerg #871
mszerg аватар
ansid пишет:
Вобщем dir-320 пришлось восстановить на прошивку Олега (понадобился сетевой принтер), но уже в дороге TP-Link TL-WR703N WiFi 16МБ ФЛЕШ, приедет - буду продолжать эксперименты :)

А где и за сколько брали данное чудо, если не секрет?
: 19 нояб 2014 16:38 Автор: ansid #870
ansid аватар
Вобщем dir-320 пришлось восстановить на прошивку Олега (понадобился сетевой принтер), но уже в дороге TP-Link TL-WR703N WiFi 16МБ ФЛЕШ, приедет - буду продолжать эксперименты :)
: 17 нояб 2014 12:41 Автор: mszerg #869
mszerg аватар
ansid пишет:
Не монтируется флешка в корень, объем root остается 1,9мБ

Выложите пожалуйста вывод команд:

При включенной флешке
dmesg | grep sda

При отключенной флешки и после перезагрузки
vi /etc/config/fstab
: 16 нояб 2014 17:46 Автор: ansid #868
ansid аватар
Не монтируется флешка в корень, объем root остается 1,9мБ
: 25 июнь 2014 11:50 Автор: Любитель #648
Любитель аватар
Огромное спасибо Автору за статью - очень пригодилось )))
Теперь моя Циска имеет память аж 2 Гыга.
Кое-что конечно пришлось изменить, но результат на удивление оказался положительным
: 08 июнь 2014 18:53 Автор: AlexGluck #647
AlexGluck аватар
Спасибо за статью, отключил для вашего сайта адблок ;-)
: 20 март 2014 09:47 Автор: mszerg #646
mszerg аватар
Пробуй подключить в ручную
swapon /dev/sda3

Если в ручную не подключается значит, что-то не установлено.

Большое спасибо - в ручную получилось - подаскажите пожалуйста как это прописать что б команда выполнялась при каждой перезагрузке раутера?

Это мы убедились, что он в принципе у вас работает.
Должно заработать стандартными способами.
Выложите содержимое
/etc/config/fstab

Если в ручную делать, то нужно добавить скрипт в папку /etc/rc.local. Создаете там файл в него вставляете команду
swapon /dev/sda3
На всякий случай сделайте файл исполняемым
chmod +x /etc/rc.local/название файла

Цифра в начале файла задает приоритет запуска при загрузке, поставьте побольше

Можно в вебинтерфейсе прописать эту команду в System/startup Local Startup
: 20 март 2014 07:55 Автор: vit.aliy #645
vit.aliy аватар
Пробуй подключить в ручную
swapon /dev/sda3

Если в ручную не подключается значит, что-то не установлено.

Большое спасибо - в ручную получилось - подаскажите пожалуйста как это прописать что б команда выполнялась при каждой перезагрузке раутера?
: 19 март 2014 18:42 Автор: mszerg #644
mszerg аватар

Да, не подключился.

порекомендуйте пожалуйста как с этим бороться - swap-utils у меня установлены :(

у меня была такая проблема когда подключал свап по UUID. Пришлось подключать по старинке.

Пробуй подключить в ручную
swapon /dev/sda3

Если в ручную не подключается значит, что-то не установлено.
: 19 март 2014 17:31 Автор: vit.aliy #643
vit.aliy аватар

Да, не подключился.

порекомендуйте пожалуйста как с этим бороться - swap-utils у меня установлены :(
: 19 март 2014 15:25 Автор: mszerg #642
mszerg аватар
Добрый день! команда free выдает нули в строке swap - это говорит о том что своп раздел не работает?

/$ free
total used free shared buffers
Mem: 29252 27692 1560 0 5060
-/+ buffers: 22632 6620
Swap: 0 0 0

Да, не подключился.
: 19 март 2014 10:04 Автор: vit.aliy #641
vit.aliy аватар
Добрый день! команда free выдает нули в строке swap - это говорит о том что своп раздел не работает?

/$ free
total used free shared buffers
Mem: 29252 27692 1560 0 5060
-/+ buffers: 22632 6620
Swap: 0 0 0
: 09 март 2014 12:55 Автор: Виталий_dir320_A1 #504
Виталий_dir320_A1 аватар
Подскажите пожалуйста, куда кидать скрипт автозапуска. /etc/crontabs/root - сюда?
: 06 март 2014 04:23 Автор: xopek #640
xopek аватар
Все, спасибо, разобрался. С ext4 мой 741nd работать не захотел. Причин выяснять не стал и форматировал в ext2 :)
: 05 март 2014 15:38 Автор: mszerg #639
mszerg аватар
После всех операций, происходит следующее:
1. загружаемся
2. втыкаем флешку
3. авторебут
Если пытаться загрузиться с флешки - моргает диодами как при загрузке и все. никуда не выходит.
Вывод dmesg за секунду до авторебута при втыкании флешки:
[ 96.610000] EXT4-fs (sda1): couldn't mount as ext3 due to feature incompatibi lities
[ 96.630000] EXT4-fs (sda1): couldn't mount as ext2 due to feature incompatibi lities
[ 96.710000] EXT4-fs (sda1): recovery complete
[ 96.720000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)


Что делать

Это стандартный лог загрузки. Ошибку не видно.
Попробуйте другую флешку.
Отключите загрузку с fstab
option from_fstab 0

Подключите флешку. Если перезагрузки нет, то что-то не то с файлами на флещке. Либо флешка битая или файлы не докопировались.
: 05 март 2014 14:53 Автор: xopek #638
xopek аватар
В какой точке его нужно монтировать?
Пропишите его в fstab по blkid
: 05 март 2014 14:52 Автор: xopek #637
xopek аватар
После всех операций, происходит следующее:
1. загружаемся
2. втыкаем флешку
3. авторебут
Если пытаться загрузиться с флешки - моргает диодами как при загрузке и все. никуда не выходит.
Вывод dmesg за секунду до авторебута при втыкании флешки:
[ 96.610000] EXT4-fs (sda1): couldn't mount as ext3 due to feature incompatibi lities
[ 96.630000] EXT4-fs (sda1): couldn't mount as ext2 due to feature incompatibi lities
[ 96.710000] EXT4-fs (sda1): recovery complete
[ 96.720000] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)


Что делать
: 28 фев 2014 13:26 Автор: mszerg #636
mszerg аватар
добрый день! команда dmesg | grep sda ничего не выводит - в чем может быть проблема? неправильно отформатированна флешка? у меня все разделы прймари, форматировал с помощью Гпартед, dmesg выдает ext4: Unknown symbol crc16 (err 0). Заранее спасибо за помощь!

Под подобными ошибками юсб может быть все угодно, может быть что-то с прошивкой если вы ставили транковую.
Советую отформатировать одним разделом и проверить определится ли она.

Из своего опыта не советую использовать старые глючные флешки и винты, валятся разного рода непонятные ошибки чтения-записи, которые не несут никакой смысловой нагрузки. Как поменял на новое, все заработало идеально.
: 28 фев 2014 12:26 Автор: vit.aliy #635
vit.aliy аватар
добрый день! команда dmesg | grep sda ничего не выводит - в чем может быть проблема? неправильно отформатированна флешка? у меня все разделы прймари, форматировал с помощью Гпартед, dmesg выдает ext4: Unknown symbol crc16 (err 0). Заранее спасибо за помощь!
: 22 фев 2014 20:17 Автор: mszerg #634
mszerg аватар
роутер dir-620 d1, с новыми прошивками от ramips не видит usb, хотя все нужные пакеты установлены.Подскажите в чем может быть проблема?

В транках может быть все что угодно.
Как определяете что не видит usb?
Дайте вывод команды
dmesg | grep USB
: 22 фев 2014 14:24 Автор: sgsan #633
sgsan аватар
роутер dir-620 d1, с новыми прошивками от ramips не видит usb, хотя все нужные пакеты установлены.Подскажите в чем может быть проблема?
: 10 янв 2014 12:26 Автор: Руслан #632
Руслан аватар
Все, спасибо большое за оперативность, но немного кривость рук (только начинаю что то делать в линуксе) дает о себе знать, все примонтировалось, заработало, спасибо.
: 10 янв 2014 12:23 Автор: mszerg #631
mszerg аватар
вывод команды dmesg | grep sda
root@OpenWrt:~# dmesg | grep sda
[ 120.080000] sd 0:0:0:0: [sda] 7821312 512-byte logical blocks: (4.00 GB/3.72 GiB)
[ 120.080000] sd 0:0:0:0: [sda] Write Protect is off
[ 120.090000] sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00
[ 120.100000] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 120.120000] sda: sda1 sda2 < sda5 sda6 >
[ 120.250000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 122.260000] EXT4-fs (sda5): mounting ext3 file system using the ext4 subsystem
[ 122.290000] EXT4-fs (sda5): recovery complete
[ 122.290000] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)

все нормально?, а то очень сильно от Вашего вывода отличается

Вы создали логический диск.

Указывайте все разделы как primery. В Программа для форматирования должно быть поля для выбора типа.

Вполне возможно что из-за этого и проблемы.

Но прошивку все равно стоит обновить.

p.s.

Из-за єтого и проблема. При вашей разбивке раздел /home - это sda5, а раздел подкачи - sda6. Соответственно это нужно исправлять в конфигах.
: 10 янв 2014 12:18 Автор: mszerg #630
mszerg аватар
Прошивка у меня OpenWrt Attitude Adjustment 12.09-rc1 - OpenWrtID
роутер tp-linl tl-mr3220
Для начала прошейте роутер на Attitude Adjustment 12.09-rc2
downloads.openwrt.org/attitude_adjustmen...-rc2/ar71xx/generic/
В полне возможно, что перезагрузка это баг первого релиза.

в вебморде люси свободно 27% (28 Kb), можеи изза нехватки места в ребут уходит?

Не совсем понял где это пишет? Какой размер первого раздела на флешке вы создали?
: 10 янв 2014 12:18 Автор: Руслан #629
Руслан аватар
вывод команды dmesg | grep sda
root@OpenWrt:~# dmesg | grep sda
[ 120.080000] sd 0:0:0:0: [sda] 7821312 512-byte logical blocks: (4.00 GB/3.72 GiB)
[ 120.080000] sd 0:0:0:0: [sda] Write Protect is off
[ 120.090000] sd 0:0:0:0: [sda] Mode Sense: 43 00 00 00
[ 120.100000] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[ 120.120000] sda: sda1 sda2 < sda5 sda6 >
[ 120.250000] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 122.260000] EXT4-fs (sda5): mounting ext3 file system using the ext4 subsystem
[ 122.290000] EXT4-fs (sda5): recovery complete
[ 122.290000] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)

все нормально?, а то очень сильно от Вашего вывода отличается
: 10 янв 2014 12:05 Автор: mszerg #628
mszerg аватар
до этого флешка была 4 Gb SanDisk, отформатирована в ext4 (2 раздела)
для проврерки поставил kingston на 2 gb (не форматировал еще, fat32 стоит), в ребут не ходит...её попробовать чтоли?

У меня было такое, что старые флешки периодически отваливались от системы и в лог сыпались ошибки чтения-записи. сейчас стараюсь использовать только новые. Но даже эти старые загружали систему и таких симптомов не было.

Попробуйте конечно на вашем kingston, лишним не будет. В любом случае надо всю процедуру заново пройти. А переформатировать флешку много времени не займет.
: 10 янв 2014 12:02 Автор: Руслан #627
Руслан аватар
отформатировал в ext4 теперь тоже в ребут ухъодит, в чем дело может быть?
: 10 янв 2014 11:38 Автор: Руслан #626
Руслан аватар
до этого флешка была 4 Gb SanDisk, отформатирована в ext4 (2 раздела)
для проврерки поставил kingston на 2 gb (не форматировал еще, fat32 стоит), в ребут не ходит...её попробовать чтоли?
: 10 янв 2014 11:32 Автор: Руслан #625
Руслан аватар
Вы правы, рано испугался :-)
Прошивка у меня OpenWrt Attitude Adjustment 12.09-rc1 - OpenWrtID
роутер tp-linl tl-mr3220
теперь при подключении той флешки роутер уходит в ребут, переформатировал флешку - все равно ребут, в вебморде люси свободно 27% (28 Kb), можеи изза нехватки места в ребут уходит?
: 10 янв 2014 11:13 Автор: mszerg #624
mszerg аватар
Нужна помощь.
Делал по инструкции, все было нормально, за исключением 2х особенностей, флешка смонтировалась не как
sda: sda1 sda2 sda3
а
sda: sda1 sda2
и второе, не прошла команда
mkdir /mnt/sda1
Все доделал, отправил на ребут, и все, при включении роутер мигает 2я лампочка слева очень часто и все, не грузиться. Что делать?
Очень прошу помощи, как оживить роутер.

данная процедура убить роутер не может.
Вытяните флешку и он будет работать.

Проделайте всю процедуру заново. где-то допустили ошибку.
Какая прошивка у вас стоит на роутере?
: 10 янв 2014 11:03 Автор: Руслан #623
Руслан аватар
Нужна помощь.
Делал по инструкции, все было нормально, за исключением 2х особенностей, флешка смонтировалась не как
sda: sda1 sda2 sda3
а
sda: sda1 sda2
и второе, не прошла команда
mkdir /mnt/sda1
Все доделал, отправил на ребут, и все, при включении роутер мигает 2я лампочка слева очень часто и все, не грузиться. Что делать?
Очень прошу помощи, как оживить роутер.
: 31 дек 2013 13:23 Автор: mszerg #622
mszerg аватар
Есть ли варианты если после сборки флэшку отключил подключил и дальше все работало.

Если на ней система стоит, то вряд ли, по крайней мере я такого способа не знаю.

Это все равно, если вы на стационарном компьютере отсоедините диск с виндой, врядли она после этого корректно заработает.
: 31 дек 2013 12:54 Автор: DonGrigal #621
DonGrigal аватар
Есть ли варианты если после сборки флэшку отключил подключил и дальше все работало.
: 21 дек 2013 16:09 Автор: mszerg #620
mszerg аватар
К стати на моем Nas Buffalo LSLive с гигабитной сетефой скорость записи 5,8 МБайта/с против 4,3 у HDD на роутере.

А чтение 6,3 против 8, т.е даже меньше чем с роутера.
: 21 дек 2013 15:56 Автор: mszerg #619
mszerg аватар
Подскажите какую скорость чтения/записи Вам удается достичь при работе с флешки.
У меня стоит задача поднять небольшой SMB сервер, закинуть туда 10Gb документов и расшарить на локальную сеть. Я взял флешку на 16 Гиг, перенес на неё OpenWRT и занялся переносом файлов но скорость копирования на флешку не превышает 1.5MB/s Это нормально? Пробовал на двух флешках
TPLink WR1043ND OpenWRT AA 12.09

Походу да. Что бы увеличить скорость записи нужно подключать hdd. Вот мои замеры на wr703n

Скорость записи на флешку (Samba) 1 МБайт/с
Скорость чтения с флешки (Samba) 6,2 МБайт/с

Скорость записи на usb hdd (Samba), система на флешке 4,3 МБайт/с
Скорость чтения с usb hdd (Samba), система на флешке 8 МБайт/с


Для сравнение скорость чтения/записи пр и подключению к компьютеру:
Скорость записи на флешку подключенную к компьютеру 9,2 МБайт/с
Скорость чтения с флешки подключенной к компьютеру 14,4 МБайт/с

Скорость записи на usb hdd подключенный к компьютеру 26 МБайт/с
Скорость чтения с usb hdd подключенного к компьютеру 23 МБайт/с

Скорость указана в МБайтах, в Мбитах будет соответственно в 8 раз больше.
: 21 дек 2013 13:13 Автор: GhostKU #618
GhostKU аватар
Подскажите какую скорость чтения/записи Вам удается достичь при работе с флешки.
У меня стоит задача поднять небольшой SMB сервер, закинуть туда 10Gb документов и расшарить на локальную сеть. Я взял флешку на 16 Гиг, перенес на неё OpenWRT и занялся переносом файлов но скорость копирования на флешку не превышает 1.5MB/s Это нормально? Пробовал на двух флешках
TPLink WR1043ND OpenWRT AA 12.09
: 29 нояб 2013 10:36 Автор: Valentin #503
Valentin аватар
Добрый день. У меня проблемы с автоматическим монтированием /home
но перед этим валится на данной операции:

tar -C /tmp/cproot -cvf - . | tar -C /mnt/sda1 -xvf -

./usr/lib/lua/luci/view/firewall/
tar: can't make dir ./usr/lib/lua/luci/view/firewall: No space left on device
./usr/lib/lua/luci/view/firewall/cbi_addforward.htm
tar: can't create directory './usr/lib/lua/luci/view/firewall': No space left on device
tar: can't open './usr/lib/lua/luci/view/firewall/cbi_addforward.htm': No such file or directory
: 28 нояб 2013 23:57 Автор: Baltazar #617
Baltazar аватар
Хотелось бы статью на тему "настройка tinyproxy openwrt" для блокировки нежелательных сайтов.

Посмотрю на досуге))
Спасибо, будем ждать.
: 28 нояб 2013 15:06 Автор: mszerg #616
mszerg аватар
Хотелось бы статью на тему "настройка tinyproxy openwrt" для блокировки нежелательных сайтов.

Посмотрю на досуге))
: 28 нояб 2013 13:54 Автор: Baltazar #615
Baltazar аватар
Хотелось бы статью на тему "настройка tinyproxy openwrt" для блокировки нежелательных сайтов.
: 24 окт 2013 16:03 Автор: mszerg #614
mszerg аватар
Спасибо за статью. Но Ничего не выходит (
Роутер wr703n транк BARRIER BREAKER (Bleeding Edge, r38461)

Своп и /home монтируются
а корневой раздел никак :-(

Может связано с тем, что не смог установить
block-extroot и
block-hotplug
говорит, что такого в репе нет.
Выручайте, пожалуйста.

Я вам советую ставить стабильную прошивку отсюда
downloads.openwrt.org/attitude_adjustment/12.09/ar71xx/generic/

BARRIER BREAKER - на данном этапе тестовая и в ней может быть, что угодно.
Если честно, то я ее себе еще не ставил, по слухам там поменяли подход к подключению флешки. Пока ответить не могу.
При наличии стабильной прошивки, которая имеется для вашего роутере установка BARRIER BREAKER не целесообраздна.
Его нужно ставить если у вас какой-то новый девайс для которого нет стабильных прошивок.
: 23 окт 2013 23:25 Автор: Михаил #613
Михаил аватар
Спасибо за статью. Но Ничего не выходит (
Роутер wr703n транк BARRIER BREAKER (Bleeding Edge, r38461)

Своп и /home монтируются
а корневой раздел никак :-(

Может связано с тем, что не смог установить
block-extroot и
block-hotplug
говорит, что такого в репе нет.
Выручайте, пожалуйста.
: 10 окт 2013 08:56 Автор: сергей #502
сергей аватар
письмо пожалуйста прочитайте
: 30 сен 2013 00:15 Автор: mszerg #612
mszerg аватар
Тогда по barrier breake пока особо не подскажу. Себе еще не ставил.

На днях буду пробовать, а то что-то в АА видеокамеру не могу завести на wr703n, напрягает))
: 29 сен 2013 23:06 Автор: OSBoy #611
OSBoy аватар
Что бы загружалось с флешки монтируйте карневую систему как в статье

option target '/'
option uuid 'ххххх' - прописывайте uuid корневого раздела

раздел с данными
option target '/home'
option target 'уууууу' -прописывайте uuid дополнительного раздела

Да нет, не всё так просто. Оказывается на ar71xx у многих такая проблема на некоторых версиях прошивок. У меня extroot заработал только после того, как в /etc/rc.local прописал:
export PREINIT=1
mount_root
: 29 сен 2013 22:26 Автор: mszerg #610
mszerg аватар
А не подскажите, как сделать extroot на прошивке из транка (barrier breaker)??
Второй день бьюсь, ничего не выходит.
установил block-mount, kmod-usb-storage, kmod-fs-ext4.
Скопировал /overlay на флешку.
Отредактировал /etc/config/fstab:

config 'global'
option anon_swap '0'
option anon_mount '0'
option auto_swap '0'
option auto_mount '1'
option delay_root '5'
option check_fs '0'

config 'mount'
option target '/overlay'
option uuid '4eeffb88-ca35-4f40-ac7a-94b4767addcb'
option enabled '1'

Не монтируется! Причём, если меняю:
option target '/overlay'
на:
option target '/mnt/sda1'

то после ребута всё прекрасно монтируется.

Что бы загружалось с флешки монтируйте карневую систему как в статье

option target '/'
option uuid 'ххххх' - прописывайте uuid корневого раздела

раздел с данными
option target '/home'
option target 'уууууу' -прописывайте uuid дополнительного раздела
: 29 сен 2013 19:06 Автор: OSBoy #609
OSBoy аватар
А не подскажите, как сделать extroot на прошивке из транка (barrier breaker)??
Второй день бьюсь, ничего не выходит.
установил block-mount, kmod-usb-storage, kmod-fs-ext4.
Скопировал /overlay на флешку.
Отредактировал /etc/config/fstab:

config 'global'
option anon_swap '0'
option anon_mount '0'
option auto_swap '0'
option auto_mount '1'
option delay_root '5'
option check_fs '0'

config 'mount'
option target '/overlay'
option uuid '4eeffb88-ca35-4f40-ac7a-94b4767addcb'
option enabled '1'

Не монтируется! Причём, если меняю:
option target '/overlay'
на:
option target '/mnt/sda1'

то после ребута всё прекрасно монтируется.
: 29 сен 2013 17:15 Автор: сергей #608
сергей аватар
получил домен на веб сервер в роутере
если не трудно сделайте запрос по адресу
valelera1967.dyndns.org:8008
и
valelera1967dyndns.org:8008
напишите что получилось
: 27 сен 2013 05:16 Автор: сергей #501
сергей аватар
написал получилось но есть вопрос
: 24 сен 2013 17:01 Автор: сергей #500
сергей аватар
письма от меня openwrt blog
: 17 сен 2013 16:54 Автор: сергей #499
сергей аватар
отослал на Этот адрес электронной почты защищён от спам-ботов. У вас должен быть включен JavaScript для просмотра.
: 17 сен 2013 09:24 Автор: mszerg #607
mszerg аватар
письма от меня openwrt blog
Что вы имеете ввиду?
: 17 сен 2013 05:23 Автор: сергей #606
сергей аватар
письма от меня openwrt blog
: 16 сен 2013 00:55 Автор: mszerg #605
mszerg аватар
Model D-Link DIR-620 D1
Версия прошивки OpenWrt Barrier Breaker r36656 / LuCI Trunk (svn-r9819)
Версия ядра 3.8.12

Сергей постарайтесь отвечать на все мои вопросы, так я вам быстрей помогу...

Прошивку сами собирали?
Если сами, то соберите пакет block-mount при компиляции прошивки.

Если качали с сайта, то дайте ссылку на нее.
Я ее не нашел на сайте...
: 15 сен 2013 23:16 Автор: сергей #604
сергей аватар
Model D-Link DIR-620 D1
Версия прошивки OpenWrt Barrier Breaker r36656 / LuCI Trunk (svn-r9819)
Версия ядра 3.8.12
: 15 сен 2013 23:14 Автор: сергей #603
сергей аватар
ничего не получилось с dir-620d
: 15 сен 2013 10:26 Автор: mszerg #602
mszerg аватар
Downloading downloads.openwrt.org/snapshots/trunk/ra...0f0afa872_ramips.ipk.
Unknown package 'block-mount'.
Collected errors:
* pkg_hash_fetch_best_installation_candidate: Packages for block-mount found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package block-mount

Сергей, вы что-то перемудрили.
Это не ваш репозиторий и оно вам об этом пишет, что block-mount не вашей архитектуры.

До этого вы писали что у вас ядро 3.3.8, т.е. это Atitude Adjasment
Судя по вики вам нужно прошивка и репозиторий от rt305x чипсета, а вы даете сылку на rt288x.

Дайте прямую ссылку на прошивку. или вы ее сами собирали?
Ваш репозиторий поидее этот
downloads.openwrt.org/attitude_adjustmen...ips/rt305x/packages/

Исправьте его в /etc/opkg.conf и должно все ставится.
: 15 сен 2013 06:50 Автор: сергей #601
сергей аватар
root@OpenWrt:~# free
total used free shared buffers
Mem: 29632 27692 1940 0 1776
-/+ buffers: 25916 3716
Swap: 36860 0 36860
: 15 сен 2013 06:49 Автор: сергей #600
сергей аватар
block-mount не нужен он создаёт fstab
как-бы нет пакета автомонтирования а так всё работает
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 383.2M 21.9M 341.1M 6% /
/dev/root 5.8M 5.8M 0 100% /rom
tmpfs 14.5M 832.0K 13.7M 6% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/sda2 383.2M 21.9M 341.1M 6% /overlay
overlayfs:/overlay 383.2M 21.9M 341.1M 6% /
/dev/sda2 383.2M 21.9M 341.1M 6% /mnt/sda2
/dev/sda3 457.9G 69.9M 434.5G 0% /mnt/data
: 15 сен 2013 00:02 Автор: сергей #599
сергей аватар
Downloading downloads.openwrt.org/snapshots/trunk/ra...0f0afa872_ramips.ipk.
Unknown package 'block-mount'.
Collected errors:
* pkg_hash_fetch_best_installation_candidate: Packages for block-mount found, but incompatible with the architectures configured
* opkg_install_cmd: Cannot install package block-mount
: 14 сен 2013 23:38 Автор: сергей #598
сергей аватар
root@OpenWrt:~# df -h
Filesystem Size Used Available Use% Mounted on
rootfs 1.1M 256.0K 832.0K 24% /
/dev/root 5.8M 5.8M 0 100% /rom
tmpfs 14.5M 264.0K 14.2M 2% /tmp
tmpfs 512.0K 0 512.0K 0% /dev
/dev/mtdblock6 1.1M 256.0K 832.0K 24% /overlay
overlayfs:/overlay 1.1M 256.0K 832.0K 24% /
/dev/sda2 383.2M 21.9M 341.1M 6% /mnt/sda2
root@OpenWrt:~#
ошибок нет
переустановил openwrt
создал fstab init.d
block-mount нет вот и нет результата
у меня репо ramips router dir-620d1
: 14 сен 2013 22:00 Автор: mszerg #597
mszerg аватар
Сергей, я думаю вам стоит начать с самого начала инструкции.
Отключайте флешку, перезагружайтесь, потом командой
mtd -r erase rootfs_data
очищайте все что вы уже наставили
: 14 сен 2013 21:46 Автор: mszerg #596
mszerg аватар
Он у вас весь перекареженный, сравните со статьей...
это на sda1 fstab

Он неправильный даже для sda1. Я выделил вам жирным секцию которая разорвана и вопросы поставил где вообще секция затерта
block-mount не установишь
С этим не должно быть никаких проблем. Вы мне так и не выслали df -h. Может у вас уже места нет?
opkg update
opkg install block-mount

Вы определитесь какие пакеты не ставятся, до этого про другие писали.
и не хватает fstab в init.d
это главная проблема
как решать?

Об этом буквально вчера дописал в конце статьи Возможные проблемы.
Вам нужно добитmся что бы openwrt загрузился с флешки. А потом активировать fstab...