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

ChAlex

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

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

  • Посещение

Весь контент ChAlex

  1. Спасибо и на этом. Если спортивный интерес не угаснет, попробую варианты и с винтом, и посмотрю на предмет наличия порта (как правило сейчас все экономят на всякой мелочи, и зачем ставить разьем если туда ничего нельзя включить? поэтому может все-таки и можно, посмотрю, кстати смутно припоминаю что напряжение по-моему на контактах там есть - как то тыкал, искал за что зацепиться что бы отключать вентилятор в standby).
  2. Только одна загвоздка: в 91HD нет серийного порта :rolleyes: Или это не совсем так? На плате видел какой то-разьем, похоже в такой в 900/910 модели включен разьем серийного порта (по фотографиям). Если это так, то мог бы склепать туда хвост, но не уверен что если это даже он, то подведена ли к нему логика? Или можно как-нибудь по сетке снять?
  3. Сейчас уже нет e2. С загрузкой PGI и Енигмы с USB - разобрался, все траблы с PGI были из-за параметров fw_setenv. Собственно вопрос не в том, какая прошивка стоит на третьем разделе. Восстанавливаю события. Все началось с того, что у меня на ресивере 91HD перезагрузить прошивку енигмы, которая стояла на 3-м разделе можно только при одновременно нажатой кнопке на пульте (я это писал в топике по енигме и вы Дядя Фёдор там предлагали попробовать то и это). Вообщем, что бы определиться в чем трабл - толи в енигме, толи в целом в ресивере или еще в чем я решил попробовать поставить другую прошивку и выбор пал на 0.7.3, поскольку только на нее я еще нашел имидж на внешнюю USB, при старте которой и возникла у меня загвозда с загрузкой, поскольку не знал про несоответсвие праметров fw_setenv от енигмы для загрузки PGI. Но с этим сейчас разобрался, PGI грузится с 3 раздела внешнего винта нормально!. Но перзагрузка - аналогично енигме: только при нажатой кнопке пульта. С десяток постов назад сегодня я писал по этому поводу, и теперь приведу еще раз: Теперь по поводу вечного бута енигмы: если прошивка на флэшке - ресивер перегружается нормально!. С раздела винта - только при нажатой кнопке пульта! Похоже данная ситуация не зависит от прошивки, окончательно не убедился, поскольку не смог поставить имедж PGI на внешний винт, но по ходу загрузки даже битого имиджа - поведение подобное. При начале загрузки например развернутого имеджа 0.7.3 идет вначале характерное интенсивное чтение ядра (ну или загрузчика, не суть важно), потом пауза , потом опять чуть чуть почитал и висит. После выключения ресивера с панели и включения - результат аналогичный загрузки енигмы: нет вообще чтения с винта, просто висит boot, если при включении удерживать кнопку - то процесс загрузки начинается но зависает (дальше вопрос имиджа). (ТЕПЕРЬ ТОЧНО ОПРЕДЕЛИЛ ЧТО НЕ В ПРОШИВКЕ ДЕЛО. НА PGI ТАКАЯ ЖЕ СИТУАЦИЯ) Отсюда размышления о причинах: 1. То что не сохраняется вариант загрузки мало вероятно (но косяк конечно при желании впаять можно, хоть и сложно), потому что с флэшки то перегружается нормально, именно тот вариант, который был последним, я не думаю, что вариант загрузки правится перед выключением, по логике должен перед стартом прошивки. 2. Самое простое объяснение - несовместимость винта, и конечно на это можно списать. Но... Но тут меня мучает вопрос, но ведь при нажатой кнопке на пульте все грузится!!! Ну если предположить алгоритм загрузки следующий: загружаем начальный загрузчик, ждем паузу на возможное нажатие на пульте, если нажата кнопка - а) считываем параметры загрузки (то что прописано fw_setenv), отображаем на интикатор вариант загрузки, переходим к загрузке прошивки, если не нажата кнопка - б) считываем сохраненный вариант загрузки, далее считываем параметры загрузки (то что прописано fw_setenv), далее не отображая на индикатор дополнительно информации переходим к загрузке прошивки. 10 секунд на инициализацию диска по включению питания - ну больше чем достаточно! Кроме того пробовал поставить 20 секунд. Если этот параметр отрабатывается правильно, то время ожидания загрузки явно больше времени до старта загрузки при нажатии на пульте кнопки. Ну либо по разному происходит загрузка в одном и втором случае, хотя логики в таком варианте никакой, но видно все-таки это так. Возможно во втором варианте не выполняются какие-либо команды,а если сделать загрузку аналогичную в обоих случаях, то наверное все заработало бы. Исходное состяние системы ведь в обоих случаях одинаковое! Может можно как-то побороть данный момент? И еще , параметр rootdelay = 10 изменить на 20, пробовал даже на 30 - не влияет!
  4. Да собственно я ничего не мудрил и с уточнением этих параметров собственно все становится на место. Ибо что есть что в команде fw_setenv пришлось определять только путем сравнения, какого либо описания ее я не нашел, стандартно зашитые команды на 91HD не подходят, так как нет внутреннего винта и команды по кнопкам 5,6,7 не грузили еингму залитую на USB винт, пока не заменил в команде ide на usb. Остальное все оставил как было по 5-й кнопке в мультибуте PGI. Ну а так у меня во FlashRAM стоит PGI 0.9 ею и пользуюсь. Внешний винт сейчас разбит на 3 раздела, 1-swap - подключен, проверил; 2-й для запис отформатирован в Ext3; 3-й - на случай пробы новых прошивок енигмы. На него и пробовал поставить 0.7.3 для проверки ступора по перезагрузке енигмы.
  5. выводит, и даже на слух не заметите разницы с оптикой, ну разве что вы Бетховин. :)
  6. Еще раз спасибо! А с остальной частью сего параметры: ... ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000" можно (а может нужно :wacko: ) опустить? А то помнится когда первый раз читал по поводу fw_printenv там так стращали что нужно все в точности повторить, дабы избежать порчи имусчества :lol:
  7. AlexSSS999, если речь только об номере раздела и имени устройства, то тогда и енигма не стартовала бы. Я грешным делом думал, что для прошивок на базе DGS кроме этого нужно еще какие-то параметры устанавливать, ибо что нового в "старт с USB" по сравнению с установкой той же енигмы на внешний винт или раздел? Как отформатировать, как переписать, как разархивировать? Так все то-же самое что и для енигмы. Что-то я ничего нового там не увидел, хотя может что-то важное прошло незамеченным? Вот и спрашиваю: разница по загрузке енигмы и PGI на внешний винт какая-нибудь есть? Если есть - то в чем? PS Пока писал, дядя Фёдор уже дал лаконичный и точный ответ!Большое спасибо!
  8. Ну ручками я тоже правил, исключительно имена и разделы загрузки. Но у меня энигма грузится, а PGI - нет с одной и той же флешки. Вот и интересно, что конкретно должно быть в конфиге, кроме разделов подправлено, что бы PGI грузилась с флешки, ибо у меня стартует (то бишь раздел правильный), а потом виснет. Или в таком случае с мультибутом все правильно и трабл в ином? Ибо все различия команды fw_setenv я выделил в посте выше.
  9. Спасибо, уже тему нашел, только резуме из этого пока не усвоил, в чем разница настройки. путем сравнения: Вместо setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda1 rw rootdelay=10 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000" для енигмы нужно для DGS setenv bootargsusb "setenv bootargs console=ttyAS1,115200 panic=3 root=/dev/sda1 rw rootdelay=10 bigphysarea=1500 quiet" В этом суть изменения настройки конфига? Или просто небходимо добавить bigphysarea=1500 quiet, а что с остальной частью init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000? Она нужна или нет? Что-то не пойму, в топике кто в лес кто по дрова
  10. Господа, кто-нибудь ставил прошивку 0.7.3 ИМЕННО на 91HD на внешний USB? А то что-то не могу загрузиться с этой прошивки.
  11. Изменени данного параметра не влияет на перезагрузку в данном случае. Итак перепробовал различны варианты предварительный результат экспериментов: проблема где-то на уровне совместимости с USB диском (для окончательного вывода попробую еще поэкспериментирвать с прошивкой на DGS базе).При установке на флэшку - энигма перегружается нормально. Не хочет только с винта. Поэтому дальнейшие размышления в топике по мультибуту http://gomel-sat.bz/forums/index.php?show...st&p=296678
  12. Переформатировал винт, подключил swap, пробовал развернуть - результат тот-же. Дядя Фёдор, итак возвращаюсь к корням проблемы. Прошивку 0.7.3 хотел поставить на раздел внешнего USB винта, дабы проверить причину вечного бута енигмы при перезагрузке, дело в прошивке или так-сказать это системная проблема (начало сей истории в топике по енигме http://gomel-sat.bz/forums/index.php?show...t&p=294255), в результате нашел еще одну проблему - не могу поставить данную прошивку. У меня есть 2 предположения почему не могу загрузить 0.7.3.: 1. Может в настройках мультибута нужно менять еще какие-то параметры, кроме раздела с которого грузить прошивку? Потому как пробовал поставить прошивку уже просто на флэшку, отформатированну в Ext2 - не грузится, но туда же залитая енигма по той же кнопке - грузится! 2. Если проблема не в параметрах мультибута, то может тогда глючный имидж? (PS :rolleyes: после того как написал, нашел топик с обсуждением загрузки PGI с USB, так пока глянул не вникая в детали, видать все-таки вариант 1, думаю разберусь) Теперь по поводу вечного бута енигмы: если прошивка на флэшке - ресивер перегружается нормально!. С раздела винта - только при нажатой кнопке пульта! Похоже данная ситуация не зависит от прошивки, окончательно не убедился, поскольку не смог поставить имедж PGI на внешний винт, но по ходу загрузки даже битого имиджа - поведение подобное. При начале загрузки например развернутого имеджа 0.7.3 идет вначале характерное интенсивное чтение ядра (ну или загрузчика, не суть важно), потом пауза , потом опять чуть чуть почитал и висит. После выключения ресивера с панели и включения - результат аналогичный загрузки енигмы: нет вообще чтения с винта, просто висит boot, если при включении удерживать кнопку - то процесс загрузки начинается но зависает (дальше вопрос имиджа). Отсюда размышления о причинах: 1. То что не сохраняется вариант загрузки мало вероятно (но косяк конечно при желании впаять можно, хоть и сложно), потому что с флэшки то перегружается нормально, именно тот вариант, который был последним, я не думаю, что вариант загрузки правится перед выключением, по логике должен перед стартом прошивки. 2. Самое простое объяснение - несовместимость винта, и конечно на это можно списать. Но... Но тут меня мучает вопрос, но ведь при нажатой кнопке на пульте все грузится!!! Ну если предположить алгоритм загрузки следующий: загружаем начальный загрузчик, ждем паузу на возможное нажатие на пульте, если нажата кнопка - а) считываем параметры загрузки (то что прописано fw_setenv), отображаем на интикатор вариант загрузки, переходим к загрузке прошивки, если не нажата кнопка - б) считываем сохраненный вариант загрузки, далее считываем параметры загрузки (то что прописано fw_setenv), далее не отображая на индикатор дополнительно информации переходим к загрузке прошивки. 10 секунд на инициализацию диска по включению питания - ну больше чем достаточно! Кроме того пробовал поставить 20 секунд. Если этот параметр отрабатывается правильно, то время ожидания загрузки явно больше времени до старта загрузки при нажатии на пульте кнопки. Ну либо по разному происходит загрузка в одном и втором случае, хотя логики в таком варианте никакой, но видно все-таки это так. Возможно во втором варианте не выполняются какие-либо команды,а если сделать загрузку аналогичную в обоих случаях, то наверное все заработало бы. Исходное состяние системы ведь в обоих случаях одинаковое! Может можно как-то побороть данный момент?
  13. Ну так есть несколько путей решения: 1. Купите карту на платформу (и доставайте провайдера, почему не показывает, если таковое есть.А еще потребуйте компенсации за моральный ущерб ;) ) 2. Напишите свой эмулятор. 3. Попробуйте подоставать шаровода (и выслушайте все, что они по этому поводу скажут) :lol:
  14. А что есть принципиальная схема тюнера? Если да, то откуда можно скачать?
  15. Большое спасибо! :rolleyes: А mkfs.ext2 /dev/sdsa1 не опечатка? не mkfs.ext2 /dev/sda1?
  16. Как и говорил, при такой настройке загрузка не начинается вообще! Что касается форматирования, то уже может с 10 раз переформатировал (быстрее форматнуть раздел, чем удалят с него прошивку :rolleyes: ) Я не по поводу как проверить swaps (нет его) , а как включить?
  17. Да вопрос то вроде не в мультибуте, ресивер то начинает читать прошивку с винта, а потом затыкается, такое ощущение, что не находит какой-то файл. А эта команда не покатит, по-моему. когда-то с загрузкой енигмы боролся. Нет у меня ide ми поэтому ext2load ide 0:3. И такое не катит. Да и какая разница что грузить: енигму или PGI. У меня сначала на этом разделе стояла енигма. Но проблемы с перезагрузкой. Поэтому переставил енигму на 1-й раздел, а на 3-й поставил PGI. Загрузка аналогичная, только с других разделов. Енигма грузится, а PGI нет. Вот со swap ближе к цели, только никак не найду как его включить? Тип раздела установлен вроде верно /dev/sda1 * 1 125 1004031 82 Linux swap А почему нет swapa - не вьеду
  18. [PGI ~]$ free total used free shared buffers Mem: 46084 44772 1312 0 5688 Swap: 0 0 0 Total: 46084 44772 1312 Я так понимаю swap вообще не подключен? А он разве не автоматом должен подключаться? И как его вообще создать? команда вот такая : fw_setenv menu_1 'front_puts PGI 7;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 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot' Значение в ресивере: menu_1=front_puts PGI 7;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 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";setenv bootcmd "run bootusb";saveenv;boot
  19. [PGI ~]$ badblocks -o /mnt/usb/sda1/badblock -svwf /dev/sda3 Checking for bad blocks in read-write mode From block 0 to 1004061 Testing with pattern 0xaa: done Reading and comparing: done Testing with pattern 0x55: done Reading and comparing: done Testing with pattern 0xff: done Reading and comparing: done Testing with pattern 0x00: done Reading and comparing: done Pass completed, 0 bad blocks found. Вроде как с диском нет проблем, во всяком случае с разделом, на который установливалась прошивка.
  20. Что-то не могу поставить прошивку на внешний винт (раздел 3). Ресивер 91HD. Мои действия: скачал прошивку по ссылке в этой теме PGI-91-v0.7.3.USB.tbz2, перекачал на диск. По телнету распаковал командой tar xf PGI-91-v0.7.3.USB.tbz2. Назначил загрузку по кнопке 1. Загружаю, на индикаторе загорается PGI, с винта идет интенсивное чтение, потом пауза, еще пару раз моргнет и сброс винта и ресивер уходит на перезагрузку, горит boot и процесс повторяется. Пробовал поставит DEBUG="yes' - лог файлы отсутсвуют. В чем проблема? С флеша PGI 9 грузится, с раздела 1 енигма тоже. В чем проблема? не пойму
  21. Ага, только нафиг они тогда, если время автоматом не переключается? :wacko: Ладно, будем знать поправку на ветер.
  22. menu_5=front_puts ENIGMA2-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 init=/bin/devinit ip=$ipaddr:$serverip:$gateway:$netmask mem=128m coprocessor_mem=4m@0x10000000,4m@0x10400000";set env bootcmd "run bootusb";saveenv;boot Меня всегда убивала данная команда, особенно coprocessor_mem=4m@0x10000000,4m@0x10400000 : кто из простых юзеров, не посвященных в гуру сможет сказать что сее значит, соответственно зачем давать гранату обезьяне? :D А по ходу rootdelay=10 это в чем? секундах минутах или еще в чем?
  23. Тогда для тех кто не курил вашу травку что означают 3 параметра: летнее время (вкл или выкл), дата и end data? :blink: Поскольку не обремененному верой в будизм естественно предполагать что первый - это использовать или нет автоматический переход на летнее/зимнее время, а второй и третий собственнно даты перехода на это самое время. Еще меня как-то все время мучил вопрос сложности перевода "End data" - ну все по русски а это... , наверно сложно переводимый фразеологический оборот :D
  24. И более того - даже нет разьема для блока питания! :) А что не видали таких? На дворе то 21-век :P
  25. Да он у всех попер. Всвязи с чем меня вопрос заинтересовал: это что так быстро решили проблему (и даже вне тюнера) или че-то не покатило и провайдер вернулся назад
×
×
  • Создать...