gipas

Профи в Сат-ТВ
- лезть за нуль-модемным кабелем и по консоли настраивать этот miniuboot. Но тогда зачем в MPI есть такое
незнаю там зачем- мне тоже ничего полезного там накопать не повезло, лутче всего bootarg помениат цехреж telnet- никакои nulmodem ненужен- просто телнет и команды типа:

PHP:
fw_setenv bootdesc_7 'AFF-E2-sda2'
fw_setenv bootcmd_7 'ide reset;ext2load ide 0:2 a5000000 /boot/uImage;run bootargs_7;bootm a5000000'
fw_setenv bootargs_7 'set bootargs console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.0.25:192.168.0.196:192.168.0.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwc onf=device:eth0,hwaddr:00:50:FD:FF:12:34 init=/bin/devinit'


fw_setenv bootdesc_8 'RSP-E2-sda3'
fw_setenv bootcmd_8 'ide reset;ext2load ide 0:3 a5000000 /boot/uImage;run bootargs_8;bootm a500000'
fw_setenv bootargs_8 'set bootargs console=ttyAS0,115200 root=/dev/sda3 rw ip=192.168.0.25:192.168.0.196:192.168.0.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwc conf=device:eth0,hwaddr:00:50:FD:FF:12:34 init=/bin/devinit'


fw_setenv bootdesc_6 'neutrinoGIT-sda6'
fw_setenv bootcmd_6 'ide reset;ext2load ide 0:6 a5000000 /boot/uImage;run bootargs_6;bootm a5000000'
fw_setenv bootargs_6 'set bootargs console=ttyAS0,115200 root=/dev/sda6 rw ip=192.168.0.25:192.168.0.196:192.168.0.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwc conf=device:eth0,hwaddr:00:50:FD:FF:12:34 init=/bin/devinit'


fw_setenv bootdesc_1 'PKT-E2-sda5'
fw_setenv bootcmd_1 'ide reset;ext2load ide 0:5 a5000000 /boot/uImage;run bootargs_1;bootm a5000000'
fw_setenv bootargs_1 'set bootargs console=ttyAS0,115200 root=/dev/sda5 rw ip=192.168.0.25:192.168.0.196:192.168.0.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwc conf=device:eth0,hwaddr:00:50:FD:FF:12:34 init=/bin/devinit'

fw_setenv bootdesc_2 'neutrinoRSP-sda7'
fw_setenv bootcmd_2 'ide reset;ext2load ide 0:7 a5000000 /boot/uImage;run bootargs_2;bootm a5000000'
fw_setenv bootargs_2 'set bootargs console=ttyAS0,115200 root=/dev/sda7 rw ip=192.168.0.25:192.168.0.196:192.168.0.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwc conf=device:eth0,hwaddr:00:50:FD:FF:12:34 init=/bin/devinit'

fw_setenv bootdesc_3 'neutrinoRSP-sda9'
fw_setenv bootcmd_3 'ide reset;ext2load ide 0:9 a5000000 /boot/uImage;run bootargs_3;bootm a5000000'
fw_setenv bootargs_3 'set bootargs console=ttyAS0,115200 root=/dev/sda9 rw ip=192.168.0.25:192.168.0.196:192.168.0.1:255.255.255.0:kathrein:eth0:off mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6 nwhwc conf=device:eth0,hwaddr:00:50:FD:FF:12:34 init=/bin/devinit'


a USB имидзы я устанавливаю типа так:

PHP:
umount /media/autofs/MINI2
mkfs.ext3 -L MINI2 -b 4096 /dev/sda2
mount /dev/sda2 /media/autofs/MINI2
--{ftp or wget image.tar.gz to /media/autofs/MINI2}--
cd /media/autofs/MINI2
tar xzvf image.tar.gz
sync
--{reboot}--

у мениа внутренний SATA HDD
 
Последнее редактирование:

allllex

Модератор
Команда форума
Снимаю шляпу перед Командной строкой и Гипертерминалом, но хочется менее иезуитских методов общения с тюнером.

Вы как маленькие. Гипертерминала боитесь, а телнета нет.
А чем они отличаются? Если бокс не грузится, сразу кричите реанимация. А запустите гипертерминал, и все ясно, он вам покажет ваш ляп. Может просто забыли мини активировать, или еще какой пустяк. Ввели команду, и заработал.
Здесь вам никакой телнет не поможет. Просто потому, что нет сети, нет телнета. А чтобы появиться сети, бокс должен загрузиться. А если ошибка в загрузке? И что вы будете д6елать? Реанимироваться. Даже не зная причину.
А гипертерминал, как и телнет, только он работает ВСЕГДА, если совсем не убили загрузчик. Никакая сеть не нужна. И адресов никаких не нужно. Хвостиками соединены.
И работать в нем не опаснее телнета.
А кабель для него надо иметь всегда. По гипертерминалу можно и лог эмулятора смотреть. И можно видеть длину посылаемого ключа. Много чего можно.
Я включаю комп, включаю гипертерминал. Даже когда ничего не делаю с боксом. Просто лог эмулятора смотрю. Не бойтесь гипертерминала а дружите с ним. Единственно, Гипертерминал выполнит ЛЮБУЮ вашу команду.
Даже на убийство бокса. И ничего не возразит. Но эта команда единственная, на стирание загрузчика. Остальные команды могут привести к неработоспособности бокса, и только.
Через тот же гипертерминал и реанимируетесь за пару кликов, и что самое главное, совсем безопасно.

Не забывайте, что тюнер на линуксе. А там надо знать и командную стоку и телнет и Гипертерминал. Когда то надо начинать.
А не хотите, нефиг было покупать бокс с линуксом внутри.
 

rm53

Профи в Сат-ТВ
Требуется помощь.
Поставил miniuboot 1.3 посредством MPI и не пойму:
- как установить имидж на мини раздел?
- как настроить бутарги?
- c помощью MPI это можно сделать? или
- лезть за нуль-модемным кабелем и по консоли настраивать этот miniuboot. Но тогда зачем в MPI есть такое

1.Наводишь мышку на раздел в который хочешь поставить имидж, кликаешь правой кнопкой, в выскочившем окошке выбери имидж, который хочешь ставить и вперёд!
2.У меня ставятся автоматом, то есть если ставлю имидж и выбираю его в той же менюшке правой кнопкой как "Сделать загрузочным по умолчанию", то тюнер загружается с этого имиджа и если хочешь, то можешь считать ботарг и сохранить его на диск
3.Всё это делается из MPI

Добавлено через 7 минут
Цитата:Снимаю шляпу перед Командной строкой и Гипертерминалом, но хочется менее иезуитских методов общения с тюнером.
Вы как маленькие. Гипертерминала боитесь, а телнета нет.
Это была немножко шутка, а если серьёзно, то мне просто неудобно работать с Гипертерминалом, поскольку тюнер в одной комнате, комп в другой и постоянно соединены только сетевым кабелем. Но РЕАНИМАЦИЯ - это дело святое, поэтому приходится и кабель из шкафа и тюнер из стойки доставать:)
 
Последнее редактирование:

Xronon

Профи в Сат-ТВ
gipas, спасибо разобрался. Пугала новизна мероприятия и таскание тюнера по всему дому. Маленькая проблемка только случилась fw_setenv в /bin нету. На моем флешь имидже телнет сильно урезан.
allllex не все так плохо, просто лень было... думал с помощью проги все сделаю. Ан нет.
rm53, обошелся без этой бесполезной, на мной взгляд, MPI. Нафига ее городили?! При помощи MPI ни один имидж на мини так поставить и не смог. Да, что там, даже разделы создать не получилось. Хотя рапортует, что ОК.
Это была немножко шутка, а если серьёзно, то мне просто неудобно работать с Гипертерминалом, поскольку тюнер в одной комнате, комп в другой и постоянно соединены только сетевым кабелем. Но РЕАНИМАЦИЯ - это дело святое, поэтому приходится и кабель из шкафа и тюнер из стойки доставать
И я про тоже. Лень эта такая штука - беречь ее надо:pardon:
ПС
Мини интересная штука. Сейчас понаставил всяких энигм, нейтрино, сижу и настраиваю весь этот зверинец.
 
Последнее редактирование:

rm53

Профи в Сат-ТВ
rm53, обошелся без этой бесполезной, на мной взгляд, MPI. Нафига ее городили?! При помощи MPI ни один имидж на мини так поставить и не смог. Да, что там, даже разделы создать не получилось. Хотя рапортует, что ОК.
Напрасно Вы так скептически к этой проге отнеслись:pardon:
Как я писал, я ВСЁ ставил через MPI (и разделы создавал) и у меня всё работает, хотя я вручную не прописывал ни бутарги, ни какую либо другую информацию. Единственное что не получилочь, это исправить бутарг на основной флеши (там прописан не тот IP), но поскольку он мне не мешает, я его оставил таким как он был...
Я придерживаюсь такого мнения, что если у людей работает, а у меня нет, значит надо рыть у себя... Зачем от чего-то отказываться, если это удобно... Часто новое нам кажется сложным, поскольку мы его не знаем и не умеем им пользоваться, а освоение всего нового требует ресурсов (времени, мозгов...), а нам не всегда хочется эти ресурсы тратить, и мы выбираем знакомую нам дорогу...
По поводу Командной Строки...Я ещё помню DOS 3.2, хотя и там уже был Нортон Командер, и помню как "примонтировывал" CD-ROM и другие периферийные устройства... А сейчас спросите у пользователей компютерами как это сделать?, какие дать команды в DOS? и 90% (а может даже 99) вам не ответят:pardon:...
Всё дело в програмисте, главное, чтобы человек написавший оболочку был с мозгами. (А то так и писали бы всё на Ассемблере :(
 
Последнее редактирование:

alex1059

Профи в Сат-ТВ
Единственное что не получилочь, это исправить бутарг на основной флеши (там прописан не тот IP), но поскольку он мне не мешает, я его оставил таким как он был...
Вот и у меня не получается. И как это сделать, не могу понять. Через MPI не получается. Может можно через телнет, но какие там команды вводить не знаю...
 

allllex

Модератор
Команда форума
Хоть и не хотел я быть мазохистом, но наверное придется все-таки, немецкую помощь, как работать с MPI перевести на русский.
Не очень горю желанием, там все таки 28 страниц с картинками.
И второе, что наверное сделаю, это снесу все у себя к чертовой матери и опишу как ставить с офф 0.6 из магазина ---> до мини с 4, а может с 9 разделами.
Но это не обещаю. Я все ждал заключительного офф. имиджа, чтобы один раз окончательно, последний раз установить на боксе одновременно и офф. и энигму2 и нейтрино и VDR, чтобы потом не дергаться.
И еще есть одно большое НО для написания помощи. Она подойдет только тем, у кого конфигурация на 100% совпадает с моей. У других в командах надо будет буквы менять, и не только буквы. Даже если количество разделов на флешке будет разное, и метод фоматирования влияют на определение разделов флешек. Зависит даже от того, сколько разделов основных, а сколько логических.
Поэтому будет так, общий принцип действий, не более. Но это только планы, а немецкую помощь постараюсь завтра подвесить.
 

rm53

Профи в Сат-ТВ
Цитата:Сообщение от rm53
Единственное что не получилочь, это исправить бутарг на основной флеши (там прописан не тот IP), но поскольку он мне не мешает, я его оставил таким как он был...
Вот и у меня не получается. И как это сделать, не могу понять. Через MPI не получается. Может можно через телнет, но какие там команды вводить не знаю...
А зачем тебе это надо? И у меня в бутарге на имидж который установлен в основной флеши записан IP, который шел в архиве. (Во всяком случае так считывает MPI) Но если загрузишь имидж, и зайдёшь в раздел "Сеть" там у тебя будет прописан тот IP, который был в первоначальном имидже... У меня цепочка следующая: Первым стоял VIT_MOD_2.02, там я прописал сеть, далее ствил SVN, на неё Зимний, Енигма сама переписывала в каждый вновь установленный имидж IP старого. Во всяком случае у меня...
А через телнет прочитай пост 121
 

allllex

Модератор
Команда форума
Как и обещал, даю ссылку на перевод немецкой инструкции Как работать с MPI (Multipartinstaller)
Оригинал находится здесь:
http://www.aaf-board.com/wbb2/thread.php?threadid=36197

Несколько замечаний почему могут быть ошибки для тех, кто поленится читать:
1. Не обращают внимания, стоит ли галочка на окошечке Check Mini
2. При загрузке .kim имиджа предварительно не открывается и не редактируется (если нужно) сам файл .kim
3. Не используют для установки имиджа .img файл, при установке которого программа сама скажет, установлен ли мини загрузчик, и нужно ли его устанавливать.
4. Не учитывают то, что при установке имиджа в папке для установки ОБЯЗАТЕЛЬНО должны находиться все три файла комплектом: KIM, IMG и MD5
Я не автор, а переводчик. Только чуть-чуть дописал от себя.
http://forum.sat-expert.com/attachment.php?attachmentid=24803&stc=1&d=1265181137
 
Последнее редактирование:

gipas

Профи в Сат-ТВ
гипас, спасибо разобрался. Пугала новизна мероприятия и таскание тюнера по всему дому. Маленькая проблемка только случилась фв_сетенв в /бин нету. На моем флешь имидже телнет сильно урезан.
по моему когда MPI подклиучаетса к тунеру, он выкладывает fw_setenv и fw_printenv в /tmp/ , пишите /tmp/fw_setenv и всио будет о
В USB имиджах ичите /sbin/fw_setenv
 

Xronon

Профи в Сат-ТВ
Прочитал перевод руководства по MPI. О изменении/добавлении или каких-либо других действиях над бутарг немцы не написали. Думаю потому что MPI самостоятельно конфигурирует эти самые бутарги (об этом ниже). Приметил факт, что я не ставил ВА как рекомендуется в руководстве; может быть поэтому MPI, при попытке установить имидж на мини, говорила мне: "Раздел не готов". При попытке считать бутарг с любого мини MPI выдавал одно и тоже, к сожалению я эту строчку не скопировал чтобы привести ее здесь.
gipas, с этим разобрался. Просто глянул в лог MPI (как-то же программа должна считывать значения бутарг) и увидел что fw (если не ошибаюсь flash write) пишуться в tmp.
cd /tmp
ls

После этого
./fw_printenv
смог увидеть бутарги. Как оказалось их уже было прописано три (под мои мини) 9,8 и 7.
 
Последнее редактирование:

MaskaV

Профи в Сат-ТВ
Allllex вам дело говорит,что ви все cом порта так боитеc?Boot арги и c KCC можно посмотрет и поправит.Вот мои ,запуск из флаш. boot_param_version=11

board=stb7100ref_27
bootdelay=1
autoload=n
ba2cmd=if itest.s $ba2flag == 1; then set ba2flag 0; saveenv;if itest.l *a0fd0000 == -85525248; then go a0fd0000; fi; fi; bootm a0040000
ba2flag=0
bootcmd_8=usb reset;ext2load usb 0:3 a5000000 /boot/uImage;run bootargs_8;bootm a5000000
bootargs_8=set bootargs console=ttyAS0,115200 root=/dev/sda3 rw ip=192.168.1.100:192.168.1.2:192.168.1.1:255.255.255.0:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6
nwhwconf=device:eth0,hwaddr:00:1D:EC:00:84:7E init=/bin/devinit
bootcmd_7=usb reset;ext2load usb 0:4 a5000000 /boot/uImage;run bootargs_7;bootm a5000000
bootargs_7=set bootargs console=ttyAS0,115200 root=/dev/sda4 rw ip=192.168.1.100:192.168.1.2:192.168.1.1:255.255.255.0:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6
nwhwconf=device:eth0,hwaddr:00:1D:EC:00:84:7E init=/bin/devinit
filesize=800000
fileaddr=A4900000
bootargs_9=set bootargs console=ttyAS0,115200 root=/dev/sda2 rw ip=192.168.1.100:192.168.1.2:192.168.1.1:255.255.255.0:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=6
nwhwconf=device:eth0,hwaddr:00:1D:EC:00:84:7E init=/bin/devinit
gatewayip=192.168.1.1
ethaddr=00:1D:EC:00:84:7E
ipaddr=192.168.1.100
netmask=255.255.255.0
gateway=192.168.1.1
serverip=192.168.1.1
bootdesc_0=Flash
bootdesc_9=----USB-1----
bootdesc_8=----USB-2----
bootdesc_7=----USB-3----
bootcmd_9=usb reset;ext2load usb 0:2 a5000000 /boot/uImage;run bootargs_9;bootm a5000000
bootcmd_0=run bootargs_0; bootm a0040000
bootargs_0=set bootargs bootm a0040000 console=ttyAS0,115200 root=/dev/mtdblock2 ip=192.168.1.100:192.168.1.2:192.168.1.1:255.255.255.0:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x104
00000 rootdelay=0 nwhwconf=device:eth0,hwaddr:00:1D:EC:00:84:7E init=/bin/devinit
bootargs=console=ttyAS0,115200 root=/dev/mtdblock2 ip=192.168.1.100:0.0.0.0:192.168.1.1:255.255.255.0:kathrein:eth0:eek:ff mem=64m coprocessor_mem=4m@0x10000000,4m@0x10400000 rootdelay=1 nwhwconf=device:
eth0,hwaddr:00:1D:EC:00:84:7E init=/bin/devinit
bootcmd=bootm a0030000
hdd=no
bootdesc_default=0
bootmenutimeout=2
rootdelay=1
front=3
backupper=3
backlower=1
stdin=serial
stdout=serial
stderr=serial

Environment size: 2257/65532 bytes Все ето, когда flash boot в дефаулте.И из вашево телнета ничево неувидите из етого,а там если даже один знак не такои,как надо,грузится небудет,а все время мучится из за лени,я етого непонимаю. И у меня 3 разние флешки и USB HDD,и все грузятся без проблем,и Neutrino тоже.sda1 =SWAP.Все форматирую Акронисом,загружаю иж swap SVNv2 внутри,вот им и загружаю.и никаких MPI ненадо.
 
Последнее редактирование:

rm53

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

RusWolf

Профи в Сат-ТВ
В общем, кому лень работать через ком порт:
1. Запускаем программу Multi Part Installer
2. Конектимся к ресиверу
3. Нажимаем кнопку Mini U-boot, программу Multi Part Installer пока больше не трогаем
4. Через Telnet даём команды cd /tmp и ls
Должны видить в папке /tmp
9156f52ad5ca.jpg


теперь эти команды работают
./fw_printenv
./fw_setenv

a917cc5fa557.jpg
 
Последнее редактирование:
  • Like
Реакции: kia2

alex1059

Профи в Сат-ТВ
RusWolf,
Так как поменять IP адреса внутри флеши? set gateway 192.168.3.xx и после этого save е проходит.
 

rm53

Профи в Сат-ТВ
В общем, кому лень работать через ком порт:
1. Запускаем программу Multi Part Installer
2. Конектимся к ресиверу
3. Нажимаем кнопку Mini U-boot, программу Multi Part Installer пока больше не трогаем
4. Через Telnet даём команды cd /tmp и ls
Должны видить в папке /tmp
Мне не лень, мне НЕУДОБНО:pardon:
А зачем включать MPI? Просто соединись с боксом по Telnet и набери ./fw_printenv... Это для того, чтобы прочитать...
 

RusWolf

Профи в Сат-ТВ
Мне не лень, мне НЕУДОБНО:pardon:
А зачем включать MPI? Просто соединись с боксом по Telnet и набери ./fw_printenv... Это для того, чтобы прочитать...
У меня в имидже нету нужных файлов, а после запуска MPI они есть горонтировано в /tmp


RusWolf,
Так как поменять IP адреса внутри флеши? set gateway 192.168.3.xx и после этого save е проходит.

Немного не понял сути вопроса.
Но команды ./fw_setenv ipaddr '192.168.3.xx' и ./fw_setenv save проходят.

99055d6fed4f.jpg

e497a809ad9a.jpg
 
Последнее редактирование:

MaskaV

Профи в Сат-ТВ
Да уж,наверно я здес самии болшои лентяи,мне легче вклучит бокс заднеи кнопкои и посмотрет без писанини,для меня писат на компе страшнеи атомнои воини,без разнитси на каком язике.Рyчкои 100 pаз бистреи и легче.
 

alex1059

Профи в Сат-ТВ
RusWolf,
Теперь все заработало. Спасибо.
 

MaskaV

Профи в Сат-ТВ
Между прочим,виход от NeutrinoFlash на Enigma2 неисползуя com порт невозможен.И делает ето толко UFS FlashSuite2.3.KCC и MPI немогут остановит бокc для загрузки инсталера.
 
Сверху