Перейти к содержанию

simply123

Пользователи
  • Постов

    61
  • Зарегистрирован

  • Посещение

  1. Может поделитесь результатом, что бы сэкономить время другим? Я вот тоже подумываю перенести ПГИ1.4 во внутрь и поиграться с энигмой с внешнего носителя.
  2. Ну значит я волшебных кнопок не знаю. Название программы для записи у меня берётся из EPG если вручную нажать кнопку записи. При записи по таймеру название остаётся пустым. А что надо нажимать, что бы таймер записи автоматически выбрал время и название их EPG?
  3. В общем-то, прошивка работает, грех жаловаться. Чего можно было бы улучшить, по моему мнению,---это интеграция записи с EPG. Например: 1. Задаёшь программу для записи, название автоматически берётся из EPG. 2. Нажимаешь волшебную кнопочку в EPG и подсвеченное событие вносится в программу записи.
  4. Большое спасибо за новую версию!
  5. Уже несколько раз возникала такая ситуация: при просмотре на таймшифте после полуночи (то есть при смене даты) попытка перемотки внутри таймшифта приводит к зависанию этого просмотра. Попробовал включить запись с сохранением таймшифта, файл создался но его просмотр не получается: на несколько секунд появляется сообшение "Конец записи" и на этом всё.
  6. Спасибо за ценную подсказку! Я это проглядел.....
  7. Оказалось, что это не работает: PGI хочет писать именно в раздел /dev/sda2. Д.Фёдор, а нельзя сделать PGI более гибкой и что бы она была согласна писать в любой достаточно большой раздел, который подмонтирован к /media? (Кстати, чего-то не могу отредактировать предыдущиё пост, что бы это указать...)
  8. На всякий случай суммирую здесь свои попытки установки внешних прошивок на ipbox-91HD без встроенного диска. Моя конфигурация: ipbox-91HD, внешний винт Hitachi на 500Гб, который подключён к ресиверу через USB hub. В этот же хаб воткнут WiFi. У меня были такие симптомы: A. Никакая внешняя прошивка не запускаятся с диска, если диск воткнут прямо в ресивер без хаба. Всё замерзает на надписи boot на передней панели, даже нажатая кнопка при запуске не меняла эту надпись. B. Если диск подсоединялся через хаб, то внешняя прошивка запускалась только при нажатой цифре на пульте (см. мультибут). При попытке просто включить опять всё замерзало на надписи boot. C. Если в момент включения к ресиверу подключён только винт, то он назначается устройством sda. Если в момент подключения в хаб воткнуты и диск и усб-флешка, то флешка назначается устройством sda а винт---sdb. На прошивках ооснованных на DGS это можно увидеть зайдя в меню "Обновление ПО/обновление с USB", если у вас винт и флешка разбиты по разному, то вы увидите что есть, что. Ну или в telnet выполните команду df. Я делал несколько тыков туда-сюда решая проблему, в результате у меня на флешке стоит внешняя Энигма и ЗПШ-1.0. Из минусов---грузится всё раза в два дольше, чем из самого ресивера. Выпрямленная процедура, наверно, должна выглядеть так (однако я е ё на проверял на практике): 1. Не заню надо ли, но я обновил загрузчик вот на этот:: http://cuberevo-digital.com/new/cs_softwar...ory=&page=2 Скорее всего этот шаг не нужен, если у вас загрузчик 1.3.2 или новее. Версию загрузчика можно посмотреть из меню PGI. 2. Ставлю конфигурацию мультибута отсюда: http://sboxx.org/multiboot/ Опять же, этот шаг необязателен если вы самомтоятельно настроите кнопки для запуска энигмы и PGI, как описано в шаге 6. 3. Готовим флешку. У меня стоит на 500Мб, я её разбил на примерно три равные части и отформатировал так: sda1---swap sda3---ext2 sda4---ext2Раздел sda2 не создавал, так как PGI его бы пыталось монтировать на /media, мне это не нужно. Детали как, работать с дисками прекрасно описаны в (Азбуке по работе с дисками) или с помощью Acronis Disk Director в картинках здесь:http://ipbox900.dyndns.tv/phpBB-3.0.2/phpB...hp?p=9651#p9651. 4. На sda3 разворачиваю архив PGI-91-v1.0.USB.tgz. После этого создаю на sda3 файл var/bin/init.d/start.mount с такими строками: #!/bin/sh wapon /dev/sdb1 umount /media umount /dev/sdb2 mount /dev/sdb2 /mediaОн нужен, что бы PGI нашла нужные разделы в непривычном для себя месте (см. проблему C выше). 5. На sda4 разворачиваю архив с Энигмой. Добавляю в файл /etc/fstab такие строки: /dev/sdb2 /media/hdd ext3 defaults 0 0 /dev/sdb1 none swap sw,auto 0 0 6. В telnet на PGI выполняю команду (заменив первых четыре ip адреса, на то, что нужно вам!): fw_setenv menu_4 'front_puts E2-3;setenv ipaddr 192.168.1.74;setenv serverip 192.168.1.254;setenv gateway 192.168.1.254;setenv netmask 255.255.255.0;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:4 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 bigphysarea=10240 root=/dev/sda4 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot'Это надо, что бы Энигма запускалась по четвёртой кнопке. Номер может и другим, но(!) 6 мы будем использовать для PGI---она подходит из стандартной конфигурации мультибута, установленного в шаге 2. Ну и 0---зарезервирован для загрузки из памяти приёмника. Собственно для запуска PGI c 3-го раздела флешки достаточно повесить на какую-то из кнопок такую команду: front_puts USB-SDA3;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=7 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;boot 7. Вроде всё! Флешка теперь навсегда прописана в ресивере, Грузимся: по кнопке 4 в энигму, по 6---в PGI. Настраиваем их или восстанавливаем настройки из сохранённых ранее.
  9. Понял свою ошибку, привожу полный вывод (уже после замены на 15: К сожалению, замена на 15 ничего не дала.
  10. У меня 91HD, так что винт---внешний присоединён на усб. Если усб-влешка не всталена, то винт назначается sda. Если флешка вставлена, то она становится sda, а винт---sdb. Кроме флешки, винта и WiFi ничего в усб хаб втыкать планов нет. Было бы неплохо, если бы ядро поддерживало монтирование по UUID, тогда всей путаницы можно было бы избежать. Команда df есть, она мне это всё и показывает. Прописал в ПГИ в /var/bin/init.d/start.mount что бы /dev/sdb2 монтировался на /media. Получилася вполне рабочая конфигурация (только с флешки грузится долго из-за начального ожидания).
  11. Прошу прощения, на этот Ваш пост я уже ответил в посте 437. (http://gomel-sat.bz/forums/index.php?showtopic=1156&view=findpost&p=346946) Или я что-то пропустил? Кстати, по поводу более старого uboot: на sat-universe я нашёл версию 1.3.2. Но она не прошиватся с Er 5. Кстати, похоже в этой версии ещё не было деления на разные ресиверы, может быть что-то что сделали для улучшения именно на 91HD и вызывает эту проблему с загрузкой с внешнего диска. Вот, кстати, провёл новые тесты: установил ПГИ-1.0 на третий раздел юсб флешки и удачно загрузился по кнопке 6 и потом перезагрузился без нажатой кнопки. Было чётко видно, что жёсткий диск отправился спать до того как надпись boot сменилась на Load. Зачем надо такое долгое ожидание (по ощущениям 20сек) и можно ли его сократить? В принципе, это уже почти рабочий вариант, только флешку вставлять-вынимать нет желания, а с ней жёсткий диск отъезжает на sdb. Надо будет во всех прошивках прописать что бы его там и искали. Достаточно ли будет поменять /var/etc/fstab в ПГИ записанной в память ресивера?
  12. Спасибо за точную наводку. Всё один-в-один. Хорошо бы ChAlex уже знал чё делать-то.
  13. Спасибо за участие в моих непонятках. Вот вывод: [PGI ~]$ fw_printenv menu_6 menu_6=front_puts USB-SDA3;setenv bootusb "run bootargsusb;usb reset;ext2load usb 0:3 a5ff0000 boot/uImage;bootm a5ff0000";setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda3 rw rootdelay=10 bigphysarea=1500 quiet";setenv bootcmd "run bootusb";saveenv;bootУ работающей кнопки 0 в конце стоит setenv bootcmd "bootm a0060000"; Поставил самый последний загрузчик, ничего не поменялось. Для наработки эмпирики выдернул WiFi---тоже самое. А вот когда вставил провод от диска прямо в ресивер (мимо USB хаб) то стало интересно: загрузка не проходит даже при нажатой кнопке! Вставил диск через хаб---опять грузится по кнопке. Кстати, диск у меня внешний со своим питанием, при отсутствии запросов при включении достаточно быстро переходит в спящий режим (секунд 15?). Когда кнопка 6 при включении нажата, то по миганию светодида видно что первое обращение проходит в первые секунды. А вот если кнопка не нажата ни одного обращения не видно по миганию. Может можно в команде загрузки сократить время, которое даётся для устаканивания устройства?
×
×
  • Создать...