Jump to content


Photo

Probleem met nanddump


  • Please log in to reply
19 replies to this topic

#1 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 3 January 2013 - 20:21

Ik zit met een vreemd probleem. In de BackupSuite wordt er een kerneldump gemaakt met het commando
/usr/sbin/nanddump /dev/mtd1 > /tmp/vmlinux.gz
Nu werkt dit ook in 99,9% van de gevallen maar er zijn enige (2) gebruikers op een ET waarbij de dump wel op de juiste wijze wordt gemaakt maar het programma niet afsluit maar blijft hangen en daardoor de back-up ook mislukt/niet verder gaat.
Wordt handmatig in telnet het commando op die machine gestart is er geen vuiltje aan de lucht maar vanuit een script blijft het steevast hangen.
Ook in een simpel testscriptje waarbij alleen het betreffende commando wordt gegeven blijft het geheel hangen na de output op het scherm.

De versie van nanddump is 1.49 en het geheel vindt plaats op een bijgewerkte Openpli 3.0 versie.

Ik weet het, er zijn niet veel aanknopingspunten maar heeft iemand enig idee wat het probleem zou kunnen zijn?

Re: Probleem met nanddump #2 Sjaaky

  • Senior Member
  • 7,443 posts

+41
Good

Posted 3 January 2013 - 20:22

Geheugen, dus /tmp, vol?

Re: Probleem met nanddump #3 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 3 January 2013 - 20:23

Ook in een simpel testscriptje waarbij alleen het betreffende commando wordt gegeven blijft het geheel hangen na de output op het scherm.


Dan is het in ieder geval reproduceerbaar.

In een aparte telnet-sessie eens ps doen en dmesg?

* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Probleem met nanddump #4 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 3 January 2013 - 20:53

Dat is een beetje het probleem, het zijn geen ervaren gebruikers dus dat wordt een beetje moeilijk. De gebruiker heeft nu weer een vastloper, ik denk dat opnieuw flashen misschien de enige oplossing is.
Een andere gebruiker met datzelfde probleem had ook opnieuw geflasht maar dat verhielp het probleem niet.

Blijft lastig om op afstand iets te kunnen doen. Ik zal even afwachten of hij weer leven in zijn ET krijgt.

Re: Probleem met nanddump #5 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 4 January 2013 - 06:59

Geheugen, dus /tmp, vol?

Dat zou heel goed kunnen: het maken van een backup kost veel geheugen. Het gebruik van de cache-flush plugin en/of het (tijdelijke) gebruik van een swap-file zouden het proberen waard kunnen zijn.

Re: Probleem met nanddump #6 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 4 January 2013 - 08:00

Het vreemde is dat hij 2 nagenoeg identieke machines heeft, bij de een werkt het wel en bij de ander niet. Als hij een back-up terugzet van de werkende machine op de niet werkende en dan daarvan dan weer een back-up wil maken loopt het ook weer vast.
IK zal hem de cache-flush plugin eens aanraden om te testen

Re: Probleem met nanddump #7 Rob van der Does

  • Senior Member
  • 7,766 posts

+184
Excellent

Posted 4 January 2013 - 08:15

Het vreemde is dat hij 2 nagenoeg identieke machines heeft, bij de een werkt het wel en bij de ander niet. Als hij een back-up terugzet van de werkende machine op de niet werkende en dan daarvan dan weer een back-up wil maken loopt het ook weer vast.
IK zal hem de cache-flush plugin eens aanraden om te testen

Inderdaad vreemd.
Cache flush is natuurlijk wel heel simpel om te proberen: beschikbaar via de feeds. Wel het slachtoffer even vertellen een flush uit te voeren direct voor de backup.

Re: Probleem met nanddump #8 Sjaaky

  • Senior Member
  • 7,443 posts

+41
Good

Posted 4 January 2013 - 08:28

Werkt het als de dump naar USB gemaakt wordt ipv /tmp?

Re: Probleem met nanddump #9 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 4 January 2013 - 08:45

Nee dat werkt ook niet, standaard wordt die dump in de backupsuite gemaakt naar het medium waarop de backup gemaakt wordt, dus op HDD of USB. Het dumpen naar /tmp/ was even om te testen aangezien die toch weer leeg is na een reboot.
Maar die kerneldump is maar 6 MB groot dus dat lijkt mij toch niet zo'n probleem, het vreemde is die dump wordt wel gemaakt maar op de een of andere manier wordt nanddump niet juist afgesloten / helemaal niet afgesloten.

Re: Probleem met nanddump #10 Erik Slagter

  • PLi® Core member
  • 46,969 posts

+542
Excellent

Posted 4 January 2013 - 09:00

Dat is een beetje het probleem, het zijn geen ervaren gebruikers dus dat wordt een beetje moeilijk. De gebruiker heeft nu weer een vastloper,

Hmm dat is jammer, want een strace zit er dan ook niet in ;)

* Wavefrontier T90 with 28E/23E/19E/13E via SCR switches 2 x 2 x 6 user bands
I don't read PM -> if you have something to ask or to report, do it in the forum so others can benefit. I don't take freelance jobs.
Ik lees geen PM -> als je iets te vragen of te melden hebt, doe het op het forum, zodat anderen er ook wat aan hebben.


Re: Probleem met nanddump #11 MiLo

  • PLi® Core member
  • 14,055 posts

+298
Excellent

Posted 4 January 2013 - 18:38

Hoe start je het script? Met os.system, popen of een eConsole? De eerste twee hebben vaak rare memory problemen, alleen de eConsole is betrouwbaar.
Real musicians never die - they just decompose

Re: Probleem met nanddump #12 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 4 January 2013 - 20:23

De normale backupsuite wordt gestart vanuit de plugin met
def runbackup(session, result):
	if result:
		session.open(Console, title = _("Full back-up on HDD"),cmdlist = [_("sh '/usr/lib/enigma2/python/Plugins/Extensions/BackupSuite-HDD/backup.sh' en_EN")])
en vanuit de backup.sh wordt backupsuite.sh aangeroepen/gestart.

Het testscriptje is een een simpel script met de volgende inhoud
#
#  TEST
#!/bin/sh

echo "Version 2" > /tmp/test.log
/usr/sbin/nanddump /dev/mtd1 > /tmp/test1.gz
if [ -f /tmp/test1.gz ] ; then
	echo "test1.gz made" >> /tmp/test.log
	ls -e1 /tmp/test1.gz >> /tmp/test.log
else
	echo "/tmp/test1.gz NOT FOUND"  >> /tmp/test.log
fi
en gestart vanuit telnet.
De dump wordt gemaakt en is ook compleet maar dan houdt het op, het script komt niet toe aan het testen of het bestand bestaat.

Ook na een verse flash met niets anders geïnstalleerd dan de BackupSuite loopt het dumpen van de kernel ook vast terwijl het voorheen geen enkel probleem was.
Het is geen uitgebreid probleem maar enige gebruikers hebben hier last van, ik heb alleen geen gemeenschappelijke dingen kunnen vinden die het zouden kunnen verklaren.

Re: Probleem met nanddump #13 cobus

  • Senior Member
  • 4,774 posts

+69
Good

Posted 4 January 2013 - 20:59

Misschien een rare opmerking maar is er niet iets mis met die ontvangers want er zijn er vele wie jou backup plugin gebruiken en 2 daarvan hebben deze problemen dat is toch te weinig om van een fout uit te gaan omtrent jou plugin ?

Groetjes Cobus R

 

VU+ UNO 4K SE FBC DVB-C (8x)

MUTANT HD66SE FBC DVB-C (3x)

MAXYTEC MULTIBOX COMBO

MUTANT HD60 DVB-S

 

 

Ziggo (digitaal) Kabel TV (FTV) op alle decoders met oa fallback tuner

 


Re: Probleem met nanddump #14 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 4 January 2013 - 21:25

Het zou best kunnen dat er iets mis mee is en ik geloof ook dat er aan de plugin niet veel zal mankeren, buiten een wat houtje touwtje "programmeerwerk" geheel tot stand gekomen door niet gehinderd te worden door enige kennis :D , maar ik zou wel graag de oorzaak willen achterhalen voor het geval het zich weer eens voordoet.
Maar gezien het gegeven dat ook in een heel klein scriptje het programma ook niet tot een goed einde komt vrees ik dat er er toch iets meer aan de hand is dan alleen geheugengebrek.
Dit kreeg ik net door over de box, afkomstig uit de webif:
Brand: Xtrend
Model: et9000
Chipset: bcm7405
Frontprocessor Version: None
Total Memory: 290984 kB
Free Memory: 191196 kB
Box Uptime: 2:12


Re: Probleem met nanddump #15 pieterg

  • PLi® Core member
  • 32,766 posts

+245
Excellent

Posted 4 January 2013 - 22:57

wellicht geeft nanddump een melding over een bad block wat geskipped wordt, waardoor het script gaat hangen?

(een paar procent van de flash blocks mogen 'bad' zijn, dus er kunnen er altijd een paar toevallig in de kernel partitie zitten)

Re: Probleem met nanddump #16 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 4 January 2013 - 23:56

Nee geen meldingen over bad blocks zoals je op deze screenshot kunt zien


Posted Image

Re: Probleem met nanddump #17 nakah47

  • Member
  • 19 posts

0
Neutral

Posted 26 January 2013 - 01:53

hoi pedro,


Heb je ook backup script for DM800se and DM500 HD for OE2 softwares ( zogenoemde Open PLI 3.0), ik kan nergens vinden ook niet eens voor Open pli 2.1 , maar die had ik opgelost van TS panel daar stond wel in tools een backupscript en werkte prima, maar Open PLI 3.0 softwares zijn OE2,0 = Python 2.7 , dus zou die backup script niet werken, ik kan niet een TS panel toevoegen Open PLI 3.0 softwares, dus aub hulp ik wil graag volledige back up maken van beide boxen

Grtjes

Re: Probleem met nanddump #18 nakah47

  • Member
  • 19 posts

0
Neutral

Posted 26 January 2013 - 01:53

cables.xml moet je negeren, die wordt niet gebruikt.

Gewoon cablescan gebruiken, die vind je in het tuners (service searching?) menu als je een dvb-c tuner hebt.

Nee geen meldingen over bad blocks zoals je op deze screenshot kunt zien


Posted Image


hoi pedro,


Heb je ook backup script for DM800se and DM500 HD for OE2 softwares ( zogenoemde Open PLI 3.0), ik kan nergens vinden ook niet eens voor Open pli 2.1 , maar die had ik opgelost van TS panel daar stond wel in tools een backupscript en werkte prima, maar Open PLI 3.0 softwares zijn OE2,0 = Python 2.7 , dus zou die backup script niet werken, ik kan niet een TS panel toevoegen Open PLI 3.0 softwares, dus aub hulp ik wil graag volledige back up maken van beide boxen

Grtjes


Edited by nakah47, 26 January 2013 - 01:54.


Re: Probleem met nanddump #19 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 26 January 2013 - 07:34

Kijk eens in deze POSTdaar vind je de plugin dflash voor de dreamboxen, misschien dat het dan wel lukt.

Re: Probleem met nanddump #20 nakah47

  • Member
  • 19 posts

0
Neutral

Posted 29 January 2013 - 23:45

Hallo Kerel,


Ga ik zeker proberen en laat ik je weten ,


Grtjes,

Heb je ook enige idee over die kabel scan probleem? Als ik kabel scan in Ziggo gebied doet

deze opties

Offiecel lijst: Nee
HD lijst : Ja

Dan maakt die mooei boueqet met HD zenders boven op,

Nederland 1 HD
Nederland 2 HD
Nederland 3 HD

maar als ik met zelftde opties in UPC gebied kabel scan doet dan maakt ie ook een mooei bouqet maar dan boven op eerst SD zenders

BIjvoorbeeld

Nederland 1
Nederland 2
Nederland 3

enige ideaa , ik ben even plug in kabel scan ingekeken maar ik zag niks bijzonder behalve die sysmbol rate van UPC 6900 stond niet erin


3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users