Перейти к содержимому


Фотография

Установка Optware


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 836

Опрос: Пригодились ли вам эти инструкции? (322 пользователей проголосовало)

Голосовать Гости не могут голосовать

#261 MG

MG

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1797 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 26 October 2010 - 09:48

Никто так ничего не и посоветует насчет организации бриджа на дюне (посты 249 и 258)?

#262 Phantoms7

Phantoms7

    Пользователь

  • Пользователи
  • PipPip
  • 43 сообщений

Отправлено 26 October 2010 - 18:25

Приветы всем! :) 1. После остановки transmission (tstop по telnet) раздачи не исчезают из статистики трекера, т.е. такое впечатление, что они по-прежнему раздаются. Понаблюдал по-дольше - исчезают, но не практически мгновенно как на PC-шном utorrent, а примерно через 30-40 мин. 2. После остановки transmission (tstop по telnet) через примерно полминуты из плеера начинает слышаться ровное жужжание, как будто винт постоянно работает, но не пишет и не читает как при работе клиента. Все выше перечисленное имеет место в режиме standby. Никто случайно не замечал подобного? :huh:

#263 BookReaderUA

BookReaderUA

    Пользователь

  • Пользователи
  • PipPip
  • 13 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 07 November 2010 - 17:17

Пользуясь инструкциями 'ABATAPA' (за которые ему огромное человеческое спасибо) несколько месяцев назад установил на Dune Base 3.0 и Optware, и mc, и Transmission. Все это время раздачей с Дюнки был в принципе удовлетворен, за исключением проблем, возникающих после пропаж электропитания. Какое-то время проблемы эти решал ручками, но потом мне это надоело, и я решил как-то улучшить ситуацию, для чего начал опять перечитывать инструкции. В ходе перечитывания выяснилось, что я кое-что в этих инструкциях не понимаю (или не понял тогда, в первый раз). Поэтому был бы признателен специалистам за дополнительные разъяснения.

Итак, все началось с этого:

... я, как и обещалось, наконец-то смог подготовить инструкцию по установке Optware на Дюну.
...
Установка по умолчанию осуществляется на системный накопитель (/persistfs). и т.д...


Пока вроде все ясно - купил флешку, вставил в Дюнку, сделал системной, установил Optware, все заработало. Перешел к установке Transmission:

Данный вариант установки и настройки Transmission предполагает, что установка Optware производилась методом, описанным мною ранее.
...
Перед установкой необходимо определиться с каталогом, в который будут сохраняться загруженные файлы.
Внимание! Этот каталог должен быть доступен в момент старта Transmission!
Здесь и далее в тексте подразумеваем, что это /tmp/mnt/storage/disk/Transmission.
...
Крайне желательно, чтобы это был один физический том с тем, на который ранее устанавливался Optware - в противном случае, Вы можете столкнуться с тем, что на момент старта Transmission его данные (закачки) еще не доступны.


При повторном чтении инструкций я осознал, что тут уже не все так однозначно. Проблема состоит в том, что под "загруженными файлами", упомянутыми выше, можно понимать:
(1) Файлы типа *.torrent (торренты);
(2) Непосредственно скачиваемые и раздаваемые файлы (видео, программы, и т.п.) (закачки);
(3) И те, и другие файлы вместе.

По ходу установки Transmission я выбрал трактовку (1). Затем дошел до этого места в инструкции:

5. Теперь нам нужно отредактировать файл конфигурации.
...
Меняем конфиг, приводя нижеперечисленные избранные строки к указанному виду (здесь в строках курсивом будут комментарии, их копировать не надо!):
...
Важно! Указываем каталог, куда будут скачиваться файлы (в нашем примере, напомню,
/tmp/mnt/storage/disk/Transmission , меняете на свой), при этом все прямые слэши "/" предваряете обратными "\":

"download-dir": "\/tmp\/mnt\/storage\/disk\/Transmission",
...
и т.д.


В этом месте инструкции опять упоминаются "файлы", которые "скачиваются". Как я теперь понимаю, при установке Transmission эти файлы я потрактовал уже в смысле (2) и указал путь к внутреннему жесткому диску. Однако, при повторном чтении инструкций, я обратил внимание, что 'ABATAPA' в обоих примерах указывает один и тот-же путь, из чего, вроде-бы, следует, что моя трактовка была неверной.

Об этом-же свидетельствует и то, что после пропадания питания и включения Дюны Transmission стартует со всеми закачками, но для части закачек данные не находятся и их приходится перехэшировать вручную.

Я вижу два пути исправления ситуации:

1. Отменить автозапуск Transmission или, если это возможно, "замедлить" его до момента монтирования всех устройств.

2. Разместить и Optware, и Transmission с торрентами, и закачки не на /persistfs. Однако, во-первых, я не знаю, как это сделать, а, во-вторых, боюсь, что при этом проблемы с автозапуском Transmission сменятся проблемами с автозапуском Optware.

Вариант с размещением всего на /persistfs не рассматриваю, поскольку не считаю реалистичной закачку на системную флешку какой-нибудь Godfather Collection размером этак 165 ГБ...

Прошу специалистов меня поправить.

P.S. Возможно еще установить Optware на /persistfs, а Transmission с торрентами и закачками - на внутренний жесткий диск, но, насколько я понимаю, это приведет к тому, что автозапуск Transmission будет работать, мягко говоря, через раз.

#264 Kernelix

Kernelix

    Новичок

  • Пользователи
  • Pip
  • 3 сообщений

Отправлено 07 November 2010 - 18:32

Решил проблему с зависанием Дюны - ограничил закачки до 200 Кб\сек, а раздачи до 100Кб\сек. Теперь работает стабильно, а на максимальной скорости 3Мб\сек - виснет через 30 минут работы.

#265 Sve

Sve

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 283 сообщений
  • Gender:Male
  • Location:Москва

Отправлено 08 November 2010 - 21:09

Об этом-же свидетельствует и то, что после пропадания питания и включения Дюны Transmission стартует со всеми закачками, но для части закачек данные не находятся и их приходится перехэшировать вручную.

Не указывайте пути в виде /tmp/mnt/storage/disk/Transmission, я уже об этом писал неоднократно, в момент старта transmission их просто не существует (хотя иногда, если transmission запускается дольше обычного, всё успевает примонтироваться), используйте /D/Transmission.
Если Вы всё-таки не хотите менять пути, то посмотрите тут (смена имени дюны в сети с задержкой 30 секунд) и сделайте по аналогии запуск transmission с задержкой.

#266 BookReaderUA

BookReaderUA

    Пользователь

  • Пользователи
  • PipPip
  • 13 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 09 November 2010 - 10:54

Большое спасибо за ответ.

Не указывайте пути в виде /tmp/mnt/storage/disk/Transmission, ....

Уточните, пожалуйста, этот путь не надо указывать где? В инструкции 'ABATAPA' этот путь в качестве примера приводится в двух разных местах, которые цитируются в моем посте. Для меня это может быть либо путь, где размещается Transmission (вероятно, с торрент-файлами), либо путь, где размещаются закачки. Развейте сомнения чайника.

... в момент старта transmission их просто не существует (хотя иногда, если transmission запускается дольше обычного, всё успевает примонтироваться), используйте /D/Transmission.

А вот тут, пожалуйста, для чайника поподробнее. А почему путь /D/Transmission обязательно успевает примонтироваться к моменту старта Transmission? И вообще, разве это по сути не то же самое, что и /tmp/mnt/storage/disk/Transmission?

Если Вы всё-таки не хотите менять пути, то посмотрите тут (смена имени дюны в сети с задержкой 30 секунд) и сделайте по аналогии запуск transmission с задержкой.


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

#267 MG

MG

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1797 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 10 November 2010 - 09:10

Уже спрашивал, но в качестве ответа было только подтверждение возможности, но не сам способ :(... Поэтому повторюсь: Очень интересует возможность организации моста (bridge) между проводным и беспроводным (WiFi и ethernet) интерфейсами Dune HD Base 3.0, прошивка 2027 (не критично, можно сменить). Предпочтительно решение без установки optware, хотя при необходимости можно и установить... Доступ к девайсу по telnet'у уже открыт. Если имеет значение - интернет и локалка на стороне WiFi, к ethernet кроссоверным патчкордом будет подключен хост (ТВ). Для моих целей ширина канала не критична.

#268 KSN

KSN

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений

Отправлено 10 November 2010 - 17:48

Попрошу спецов помочь по установке Optware на Макса Думаю вопрос интересует не только меня. Спасибо.

#269 Sve

Sve

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 283 сообщений
  • Gender:Male
  • Location:Москва

Отправлено 12 November 2010 - 23:05

2BookReaderUA

Уточните, пожалуйста, этот путь не надо указывать где? В инструкции 'ABATAPA' этот путь в качестве примера приводится в двух разных местах, которые цитируются в моем посте. Для меня это может быть либо путь, где размещается Transmission (вероятно, с торрент-файлами), либо путь, где размещаются закачки. Развейте сомнения чайника.

Да везде. Инструкция ABATAPA, как я понял, изначально писалась не для дюны, а затем была адаптирована.

А вот тут, пожалуйста, для чайника поподробнее. А почему путь /D/Transmission обязательно успевает примонтироваться к моменту старта Transmission? И вообще, разве это по сути не то же самое, что и /tmp/mnt/storage/disk/Transmission?

ПОТОМУЧТО! И да - это то же самое. Но монтирование /D на этапе запуска transmission уже произошло, а монтирование /tmp/mnt/storage/бла-бла-бла ещё нет.

И кстати, если собираетесь много качать - сделайте своп. В этой теме есть описание как.

#270 BookReaderUA

BookReaderUA

    Пользователь

  • Пользователи
  • PipPip
  • 13 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 13 November 2010 - 13:14

2BookReaderUA
Да везде.

Не понял. Еще раз повторяю, инструкция ABATAPA (насколько я ее понял) гласит:
- устанавливайте Optware на системную флешку /persistfs
- выберите путь для установки Transmission (и торрент-файлов) на том же устройстве, где было установлено Optware
- используйте этот-же (по Вашим словам) путь для хранения закачек
Простите, но у меня общий объем закачек приближается к 2 ТБ. Вы предлагаете мне хранить их все на системной флешке?

ПОТОМУЧТО!

Не кричите на меня, пожалуйста. Пословицу "Ты сердишься - значит ..." напомнить?

И да - это то же самое. Но монтирование /D на этапе запуска transmission уже произошло, а монтирование /tmp/mnt/storage/бла-бла-бла ещё нет.

Хорошо, я попробую разобраться, почему это так.

Инструкция ABATAPA, как я понял, изначально писалась не для дюны, а затем была адаптирована.

Но это-же не оправдание неточностей в ней, если они есть, ведь так?
В частности, если то, что Вы написали про разные моменты монтирования одного и того-же устройства правда, то, по моему, в инструкции лучше указать, что Transmission следует устанавливать как раз на /D, а не на /persistfs. Тогда закачки можно разместить также на /D и автозапуск Transmission будет работать замечательно.

И кстати, если собираетесь много качать - сделайте своп. В этой теме есть описание как.

Я собираюсь не столько качать, сколько раздавать. Но про своп посмотрю, спасибо.

#271 claim

claim

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений

Отправлено 13 November 2010 - 19:05

Спасибо за ценную информацию. Все стало и работает. Зверек - Dune HD Base 3.0

Вопрос такой: как все-таки побороть момент, когда при выключении Дюны кнопкой на передней панели слетают настройки из settings.json? Конечно можно после включения остановить Трансмишн, скопировать заранее отредактированный settings.json вместо дефолтного и запустить Трансмишн снова, но может есть более изящный путь?..

Вопрос намбер ту: при добавлении торрента в btpd через интерфейс Дюны он качается в папку одноименную названию торрента (т.е. если есть торрент Фильм.БДДиск.торрент, то создается папка Фильм.БДДиск, куда собственно и ведется скачивание файлов). При добавлении торрента через консоль (btcli add) так не происходит. Как можно сделать данный процесс аналогичным тому, что предлагает интерфейс Дюны или только вручную каждый раз нужную папку указывать?

П.С. Кстати заметил, что btpd при прочих равных условиях жрет меньше процессора по выводу команды ТОР, так что наверное буду прощаться с Трансмишн...

УПДате.
Совсем забыл. При запуске mc в терминале из функциональных клавиш работают только F1-F8. Как сделать так, чтобы работали и остальные функциональные клавиши? Я конечно понимаю, что можно Esc+цифру нажимать, но может существует не сильно напрягающее мозг решение для клавиш после F8?

#272 ABATAPA

ABATAPA

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 281 сообщений
  • Gender:Male

Отправлено 14 November 2010 - 15:00

А вот тут, пожалуйста, для чайника поподробнее. А почему путь /D/Transmission обязательно успевает примонтироваться к моменту старта Transmission? И вообще, разве это по сути не то же самое, что и /tmp/mnt/storage/disk/Transmission?

Еще раз: если каталог с Optware и каталог с настройками и файлами Transmission находятся на одном диске, то проблем не будет, ибо Transmission запускает, разумеется, один из стартовых скриптов Optware.

Уже спрашивал, но в качестве ответа было только подтверждение возможности, но не сам способ :(..


Каков вопрос - таков и ответ. Вы спросили: "Можно ли?". Вам ответили: "Да, можно!"



Не понял. Еще раз повторяю, инструкция ABATAPA (насколько я ее понял) гласит:
...
Простите, но у меня общий объем закачек приближается к 2 ТБ. Вы предлагаете мне хранить их все на системной флешке?


Не обязательно. См. выше.

Вопрос такой: как все-таки побороть момент, когда при выключении Дюны кнопкой на передней панели слетают настройки из settings.json? Конечно можно после включения остановить Трансмишн, скопировать заранее отредактированный settings.json вместо дефолтного и запустить Трансмишн снова, но может есть более изящный путь?..

У Вас ошибки с путями. Transmission сохраняет файл settings.json как переодически, так и при выходе. Но при старте Вы, вероятно, указываете ему другой путь к конфигу. Которого нет, и потому кажется, что он "обнуляется".
Проверяйте все пути.

Совсем забыл. При запуске mc в терминале из функциональных клавиш работают только F1-F8. Как сделать так, чтобы работали и остальные функциональные клавиши? Я конечно понимаю, что можно Esc+цифру нажимать, но может существует не сильно напрягающее мозг решение для клавиш после F8?

Использовать нормальный терминал (PuTTY), правильно выставив тип терминала (например, ansi), в скриптах убрать принудительное объявление терминала (export TERM=...).
Ну, или если не получается - зайти в настройки MC -> "Распознавание клавишь" ("Lern keys.."), и обучить.

#273 makushka

makushka

    Комментатор

  • Пользователи
  • PipPipPip
  • 69 сообщений

Отправлено 14 November 2010 - 16:06

скажите пожалуйста, как поднять скорость отдачи? я обновил transmission до 2.11 и после этого скорость отдачи резко упала до 0-30 кбит/c. на 2.04 все было норм. проверил настройки. вроде ничего не изменилось. попробовал чуть увеличить: "open-file-limit ": 1000 "peer-limit-global": 500 "peer-limit-per-torrent": 500 результатов никаких

#274 claim

claim

    Пользователь

  • Пользователи
  • PipPip
  • 16 сообщений

Отправлено 14 November 2010 - 19:24

У Вас ошибки с путями. Transmission сохраняет файл settings.json как переодически, так и при выходе. Но при старте Вы, вероятно, указываете ему другой путь к конфигу. Которого нет, и потому кажется, что он "обнуляется".
Проверяйте все пути.


Использовать нормальный терминал (PuTTY), правильно выставив тип терминала (например, ansi), в скриптах убрать принудительное объявление терминала (export TERM=...).
Ну, или если не получается - зайти в настройки MC -> "Распознавание клавишь" ("Lern keys.."), и обучить.


1. Да, было в init.d прописано /tmp/mnt... Поменял на /D/Transmission - все работает как надо.:)
2. Putty и использовал. Решение немного не такое, как Вы советовали, но подсказали, где копать. Так что тоже удалось пофиксить.
Спасибо Вам большое.

П.С. Вопрос по поводу btcli я так понимаю можно решить написание скрипта. Может посоветуете, где почитать доступно о скриптинге вобще и на bash в частности?

#275 MG

MG

    Маэстро комментариев

  • Пользователи
  • PipPipPipPipPipPipPip
  • 1797 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 15 November 2010 - 13:04

Каков вопрос - таков и ответ. Вы спросили: "Можно ли?". Вам ответили: "Да, можно!"

"Можно ли?" - это часть вопроса(ов) одного поста. Там было:

Можно ли...? Как?
Желательно...
Но ведь... Или netfilter есть?



#276 BookReaderUA

BookReaderUA

    Пользователь

  • Пользователи
  • PipPip
  • 13 сообщений
  • Gender:Male
  • Location:Киев

Отправлено 16 November 2010 - 21:59

Еще раз: если каталог с Optware и каталог с настройками и файлами Transmission находятся на одном диске, то проблем не будет, ибо Transmission запускает, разумеется, один из стартовых скриптов Optware.

Означает ли это, что если я хочу упомянутые "файлы Transmission" (aka "закачки"?) размещать на внутреннем жестком диске Дюны, то для беспроблемного автозапуска Transmission я должен и Optware установить также на внутреннем жестком диске Дюны?

#277 Sve

Sve

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 283 сообщений
  • Gender:Male
  • Location:Москва

Отправлено 18 November 2010 - 04:10

Да, возможно, но опять же повторюсь, что в момент старта скрипта запуска transmission внутренний жёсткий диск дюны виден ТОЛЬКО КАК /D
Поэтому необходимо поправить пути в скриптах и конфигах.
Опять же ничего не мешает установить transmission на внутренний носитель, а закачки держать на /D

#278 Хэнк Хилл

Хэнк Хилл

    Комментатор-активист

  • Пользователи
  • PipPipPipPip
  • 104 сообщений

Отправлено 21 November 2010 - 12:10

А rdesktop для дюны есть? Или FreeRDP?
hdbase3

#279 Sve

Sve

    Опытный комментатор

  • Пользователи
  • PipPipPipPipPip
  • 283 сообщений
  • Gender:Male
  • Location:Москва

Отправлено 21 November 2010 - 18:17

Нет

#280 Psholty

Psholty

    Пользователь

  • Пользователи
  • PipPip
  • 27 сообщений
  • Location:Томск

Отправлено 21 November 2010 - 20:29

Привет всем! Недавно стал счастливым обладателем ДюнаМакса есть желание его немного доработать, первое, что напрягло, отсутсвие вебморды у штатного торрент клиента, решается установкой трансмиссии, за что спасибо автору данной темы второе-на Моем Максе стоит 2тб винт, не плохо бы на него взгромоздить медиа сервак типа твонки, у меня твонки успешно пашет даже на слабеньком асусовском роутере (wl500gp) дюна вроде помощнее... Может кто пробовал?
Dune HD Max + SeedBox RAID5 5xWDGreen 3TB