handdator

Visa fullständig version : installera mgcamd 1.29a i 200s



mr_richard
2008-10-24, 21:18
Jag har en 400s som jag lagt in mgcamd i enligt guide här, via ftp till /var/emu men en emu mapp hittar jag inte i min 200s. Jag har förmodligen missat något men vad?

Jag har flashat den med serial_db.img och serial_kernel_root.img så här långt.
Har ni något tips på vad jag gjort fel, glömt eller sökt dåligt för att hitta?

deas
2008-10-25, 08:56
Finns inte mappen så prova att skapa den :)

mkdir emu

mr_richard
2008-10-25, 09:02
Jag trodde inte det skulle skilja något alls i mappar och dylikt, fick känslan av att jag glömt installera nån flådig image eller liknande :P

Säkert nåt riktigt noobigt jag missat.. det är tom värt lite ironi om dålig sökförmåga och annat hån :)

skapat och lagt in filerna men fungerar inte. får inte igång mgcamd. filerna ligger i sina mappar som jag hoppas dom ska men icke, meny+1 säger inget.

äh, jag har säkert en likadan i grannskapet jag kan jämföra med, ta backup och stoppa in i min och byta newcamd.list

flashade den med en backup från an annan 200s med 100s_usb_all_noboot_backup_20081025_151006.img
Och får PAnC gissar att det ska tolkas som panik. tillbaks till ruta ett.

Nej, jag får det inte att fungera. Kan någon göra en guide? De jag hittat som varit specifikt för 200s har inte räckt för mig. Ett exempel är:
Works on Relook.

1. Unzip attached file
2. Copy mgcamd.ppc_old to /var/emu
3. Erase mgcamd from /var/emu
4. Change name on mgcamd.ppc_old to mgcamd
5. Change attribute to 755
6. Restart mgcamd emu (Blue, and 1)

Liknande finns här på comhit, dessa utgår dock från att jag har haft mgcamd förut och bara byter version.

samot4
2008-10-27, 08:20
Vilken image har du på 200 boxen.Finns inte scriptet att starta mgcamd med så måste du lägga till det i /var/scripts och ändra emud filen i den katalogen.Det enklaste för dig är väl att instalera en image som stöder mgcamd.Typ Fantacy.

mr_richard
2008-10-27, 10:04
CubeCaFe200s_2.17 är i nu, mest för att jag kört liknande i min 400s där jag lyckades få igång det. Fast det var ett tag sen. Jag har gjort om allt imorse men inte testat ännu, jag skapade mapparna och la in de gamla mgcamd filerna jag sparat från en annan 200s som går på samma server. Så jag borde rimligtvis få igång mgcamd nu, annars provar jag Fantacy, den verkar mer lämplig för mig.

ska leta bra image senare

samot4
2008-10-27, 17:28
FantacyTeam 2.16a PAL - CubeCafe
Denna image har en emu install plugin.

mr_richard
2008-10-27, 18:46
FantacyTeam 2.16a PAL - CubeCafe
Denna image har en emu install plugin.
Tack. ska testa med en gång :thumbup:

mr_richard
2008-10-27, 19:18
CubeCafe Official Image 2.14 PAL var den nyaste jag hitta på denktenk förutom CubeCafe FantacyTeam 2.16a Serial Image men den verkar vara till 250 och flashtools vill inte flasha den, google gav inga stora förhoppningar heller. Bara att kämpa vidare! på fantacy-team.net :) togfantacyteam 2.9 ist. skit samma jag är helt noll ändå :P

hitta FT_216a_cube_usb_all_noboot.img nu.. usb. hmmmm får error med seriell kabel och usb finns ju inte. invalid protocol säger flashtools. aah, hittade ett svar:
This image is for the CubeCafe-s only.
No FT 2.16a is made to the 200s. http://www.fantacy-team.net/forum/images/smilies/icon_sad.gif

jag börjar nog om med 2.17 igen. kändes som om jag hade lite kontakt med verkligheten iaf.
Kan någon verifiera om en installation av mgcamd på 200s liknar det på dreambox: http://www.comhit.net/showthread.php?t=17089

samot4
2008-10-28, 09:00
Förvirring.
Du har helt rätt.På Fantacy teams sida så avser dom cubecafe 250 under rubriken Cubecafe images inte 200.Fantacy har ingen updated 200 image.Den senaste är 2,9d.Den har en emu install panel men jag är osäker på om den fungerar då dom bytte server för ett tag sedan och vet inte om dom uppdaterat scriptet med den nya update servern.

mr_richard
2008-10-28, 11:00
mm, nu är jag på ruta ett igen.
men hittade några misstag, jag hade annorlunda filrättigheter på newcamd.list och newcs.xml. jag ändrade det utan att det blir något skillnad. Vet någon om det ska in några mgcamd filer på något annat ställe än /var ? kanske jag missad något sånt.

jag hittade en drös med filer som kändes väsentliga i /tmp :)
nope ingen framgång där inte.

Felet låg i att routern delade ut ett ipnummer som inte fanns i rangen (?) jag kunde arbeta med pceditor via lan men sen var det tydligen stopp. När jag gått in i systeminställningar>>IP inställningar och förnyat/Submit så fick den ett aktuellt ipnummer och gick igång.

mr_richard
2008-10-28, 13:37
I en tråd på fantacy-teams forum fick jag en image som känns väldigt lovande. Innehåller flera mysiga saker, tex mgcamd!
Higland 2.17 Jag flashar den nu så vet vi om en stund.
http://www.fantacy-team.net/forum/local_links.php?action=jump&catid=40&id=146

det ser lovande ut, nu ska jag bara hitta vart inloggnings uppgifter och liknande ska in.

samot4
2008-10-28, 20:15
Det är bättre att ha fasta ipn på boxarna.DHCP krånglar bara till allt.

samot4
2008-10-28, 20:22
Det här scriptet instalerar mgcamd/newcs på en 400.Taget från Fantacy 2.13.6.
#!/bin/sh

EMU=mgcamd

EMUDIRBIN=/var/emu/$EMU
EMUDIRCFG=/var/keys/mg_cfg

TMPDIRBIN=/tmp/$EMU
TMPDIRCFG=/tmp/mg_cfg

UPDIRBIN="http://update.fantacy-team.net/files/emu/mgcamd"
UPDIRCFG="http://update.fantacy-team.net/files/emu/mg_cfg"

OLDEMUVER=/var/emu/$EMU.ver.txt
NEWEMUVER="http://update.fantacy-team.net/files/emu/mgcamd.ver.txt"
TMPEMUVER=/tmp/$EMU.ver.txt

#UPDIRMENYTXT="http://update.fantacy-team.net/files/216a/scripts.tar.bz"
#MENUYTXT=/var/scripts/
#TMPMENUYTXT=/tmp/scripts.tar.gz

front_ioctl --job puts $EMU

### Config ends here ###


if [ -e $OLDEMUVER ] ; # Check installed version
then
OLDVER=$(cat $OLDEMUVER)
else
OLDVER=none # Set dummy version if not installed
fi


ping -q -c 3 www.fantacy-team.net > /dev/null

if [ $? != 0 ] ; # No ping responce
then
echo show_mess 3 No contact with server, aborting > /dev/commander
sleep 5
exit 1
fi
echo show_mess 3 Downloading... > /dev/commander
wget $NEWEMUVER -O $TMPEMUVER # Get server version

if [ -s $TMPEMUVER ] ; then
NEWVER=$(cat $TMPEMUVER) # Set server version
if [ $OLDVER != $NEWVER ] ; then # Different server version

echo show_mess 3 \"Update $EMU from $OLDVER to $NEWVER ...\" > /dev/commander

# Start downloading
wget $UPDIRBIN -O $TMPDIRBIN
wget $UPDIRCFG -O $TMPDIRCFG
chmod 755 $TMPDIRBIN

if [ -s $TMPDIRBIN ] && [ -s $TMPDIRCFG ] && [ -s $TMPEMUVER ] ; then # Check if all files exist
killall $EMU
rm -f $EMUDIRBIN
mv -f $TMPDIRBIN $EMUDIRBIN
rm -f $OLDEMUVER
mv -f $TMPEMUVER $OLDEMUVER
mv -f $EMUDIRCFG $EMUDIRCFG.bak
mv -f $TMPDIRCFG $EMUDIRCFG
dos2unix $EMUDIRCFG

# Update FantacyPanel menu
# wget $UPDIRMENYTXT -O $TMPMENUYTXT
# tar xzf $TMPMENUYTXT -C $MENUYTXT
# rm -f $TMPMENUYTXT

echo show_mess 3 Update to $EMU v$NEWVER OK > /dev/commander
sleep 3

else
echo show_mess 3 Something went wrong > /dev/commander
rm -f $TMPEMUVER $TMPDIRBIN $TMPDIRCFG # Clean up /tmp
exit 1
fi

else
echo show_mess 3 $EMU v$NEWVER already installed. > /dev/commander
rm -f $TMPEMUVER # Clean up /tmp
sleep 3
exit 1
fi
else
echo show_mess 3 \"Problem with server > /dev/commander
sleep 5
fi



Borde gå att logga in med telnet och köra det på en 200.

mr_richard
2008-10-30, 12:27
Ok, tack. jag har ju så smått börjat med telnet, men det fungerade fint med Higland 2.17. Skitenkelt för att vara ärlig :) så nu får den stå och jag ska försöka att låta den vara orörd.


Det här scriptet instalerar mgcamd/newcs på en 400.Taget från Fantacy 2.13.6.
#!/bin/sh

EMU=mgcamd

EMUDIRBIN=/var/emu/$EMU
EMUDIRCFG=/var/keys/mg_cfg

TMPDIRBIN=/tmp/$EMU
TMPDIRCFG=/tmp/mg_cfg

UPDIRBIN="http://update.fantacy-team.net/files/emu/mgcamd"
UPDIRCFG="http://update.fantacy-team.net/files/emu/mg_cfg"

OLDEMUVER=/var/emu/$EMU.ver.txt
NEWEMUVER="http://update.fantacy-team.net/files/emu/mgcamd.ver.txt"
TMPEMUVER=/tmp/$EMU.ver.txt

#UPDIRMENYTXT="http://update.fantacy-team.net/files/216a/scripts.tar.bz"
#MENUYTXT=/var/scripts/
#TMPMENUYTXT=/tmp/scripts.tar.gz

front_ioctl --job puts $EMU

### Config ends here ###


if [ -e $OLDEMUVER ] ; # Check installed version
then
OLDVER=$(cat $OLDEMUVER)
else
OLDVER=none # Set dummy version if not installed
fi


ping -q -c 3 www.fantacy-team.net (http://www.fantacy-team.net) > /dev/null

if [ $? != 0 ] ; # No ping responce
then
echo show_mess 3 No contact with server, aborting > /dev/commander
sleep 5
exit 1
fi
echo show_mess 3 Downloading... > /dev/commander
wget $NEWEMUVER -O $TMPEMUVER # Get server version

if [ -s $TMPEMUVER ] ; then
NEWVER=$(cat $TMPEMUVER) # Set server version
if [ $OLDVER != $NEWVER ] ; then # Different server version

echo show_mess 3 \"Update $EMU from $OLDVER to $NEWVER ...\" > /dev/commander

# Start downloading
wget $UPDIRBIN -O $TMPDIRBIN
wget $UPDIRCFG -O $TMPDIRCFG
chmod 755 $TMPDIRBIN

if [ -s $TMPDIRBIN ] && [ -s $TMPDIRCFG ] && [ -s $TMPEMUVER ] ; then # Check if all files exist
killall $EMU
rm -f $EMUDIRBIN
mv -f $TMPDIRBIN $EMUDIRBIN
rm -f $OLDEMUVER
mv -f $TMPEMUVER $OLDEMUVER
mv -f $EMUDIRCFG $EMUDIRCFG.bak
mv -f $TMPDIRCFG $EMUDIRCFG
dos2unix $EMUDIRCFG

# Update FantacyPanel menu
# wget $UPDIRMENYTXT -O $TMPMENUYTXT
# tar xzf $TMPMENUYTXT -C $MENUYTXT
# rm -f $TMPMENUYTXT

echo show_mess 3 Update to $EMU v$NEWVER OK > /dev/commander
sleep 3

else
echo show_mess 3 Something went wrong > /dev/commander
rm -f $TMPEMUVER $TMPDIRBIN $TMPDIRCFG # Clean up /tmp
exit 1
fi

else
echo show_mess 3 $EMU v$NEWVER already installed. > /dev/commander
rm -f $TMPEMUVER # Clean up /tmp
sleep 3
exit 1
fi
else
echo show_mess 3 \"Problem with server > /dev/commander
sleep 5
fi



Borde gå att logga in med telnet och köra det på en 200.

Pette_rsson
2008-10-30, 20:26
Highland är bra men jag tycker det är fruktansvärt segt om man har kört gemini på en dreambox ett tag t.ex.

Finns inga bra images till 200s i mitt tycke :(

mr_richard
2008-10-31, 07:52
Highland är bra men jag tycker det är fruktansvärt segt om man har kört gemini på en dreambox ett tag t.ex.

Finns inga bra images till 200s i mitt tycke :(
Jag håller med dig, jag skulle ha köpt en db100 vad den nu heter denna gång men fega ur och trodde att det skulle vara enkelt med 200an eftersom jag hade en dgs redan. Sen är det ju många andra parametrar som spelar in för kanalbytena såklart.