Jump to content


Photo

Flashen crasht vaak


  • Please log in to reply
47 replies to this topic

#1 Cor1950

  • Senior Member
  • 289 posts

+1
Neutral

Posted 31 October 2022 - 19:05

Vaak als ik flash via : instellingen ; image flashen crasht enigma , zie bijlage. Dat gebeurt voor het maken van de backup . Na de herstart van enigma gaat het wel altijd goed , na de herstart heb ik nog nooit een crash gehad bij het flashen. Betreft vuduo4kse onder 8.3 , maar is geen 8.3 issue , had ik ook al in 8.2 en eerder last van.

Attached Files


Xtrend ET10000  met 2 DVB-S2 en 2 DVB-C tuners,  interne SSD , draait op OP 7.3   Niet in gebruik

Xtrend ET10000  met 2 DVB_C tuners , interne SSD , draait met OP 7.3                      Niet in gebruik

VU+ Ultimo 4 K,  2 FCB tuners  ( DVB_C en DVB_S2) , interne SSD , draait met  OP 8.1

VU+ Uno 4K  (helaas geen interne disk mogelijk) , draait op OP 8.2

VU+ Duo4kSE , interne SSD , draait op OP 8.2

Schotel van CD voor Astra 1 en 3


Re: Flashen crasht vaak #2 WanWizard

  • PLi® Core member
  • 70,840 posts

+1,832
Excellent

Posted 31 October 2022 - 19:26

Er staat een mount in je backup die (niet meer) deugt:

OSError: [Errno 112] Host is down: '/media/net/usb@VUUNO4K'

mijn gokje: het is een CIFS mount, en je hebt deze anonymous gemaakt (zonder gebruikersnaam/wachtwoord). Dat is inmiddels verplicht. Of het is een box die uit staat.

 

FlashImage zoekt ruimte om tijdelijke bestanden op te slaan, en loopt tegen deze niet reageerde mount aan.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #3 littlesat

  • PLi® Core member
  • 57,431 posts

+708
Excellent

Posted 1 November 2022 - 13:19

Helemaal mee eens...

 

ADD Peer vuuno4k=vuuno4k.local:8001
ADD Peer vuuno4k=vuuno4k.local:8001
REMOVE Peer vuuno4k
REMOVE Peer vuuno4k
[eDVBPESReader] ERROR reading PES (fd=60): Value too large for defined data type
Traceback (most recent call last):
  File "/usr/lib/enigma2/python/StartEnigma.py", line 223, in processDelay
    callback(*retval)
  File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 279, in checkMedia
    self.destination, isDevice = findmedia(os.path.isfile(self.BACKUP_SCRIPT) and config.plugins.autobackup.where.value or "/media/hdd")
  File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 271, in findmedia
    if checkIfDevice(path, diskstats):
  File "/usr/lib/enigma2/python/Screens/FlashImage.py", line 262, in checkIfDevice
    st_dev = os.stat(path).st_dev
OSError: [Errno 112] Host is down: '/media/net/usb@VUUNO4K'
[ePyObject] (CallObject(<bound method Session.processDelay of <__main__.Session instance at 0xb449e1c0>>,()) failed)

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Flashen crasht vaak #4 littlesat

  • PLi® Core member
  • 57,431 posts

+708
Excellent

Posted 1 November 2022 - 13:20

Misschien kunnen we wel overwegen dit 'crash-proof' te maken met een try/except constructie er omheen...


Edited by littlesat, 1 November 2022 - 13:21.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Flashen crasht vaak #5 Cor1950

  • Senior Member
  • 289 posts

+1
Neutral

Posted 1 November 2022 - 13:27

Ok bedankt. het is een cifs mount met gebruikersnaam/wachtwoord , maar die box staat tijdens het flashen inderdaad meestal uit . Zal hem de volgende keer eens aanzetten.


Xtrend ET10000  met 2 DVB-S2 en 2 DVB-C tuners,  interne SSD , draait op OP 7.3   Niet in gebruik

Xtrend ET10000  met 2 DVB_C tuners , interne SSD , draait met OP 7.3                      Niet in gebruik

VU+ Ultimo 4 K,  2 FCB tuners  ( DVB_C en DVB_S2) , interne SSD , draait met  OP 8.1

VU+ Uno 4K  (helaas geen interne disk mogelijk) , draait op OP 8.2

VU+ Duo4kSE , interne SSD , draait op OP 8.2

Schotel van CD voor Astra 1 en 3


Re: Flashen crasht vaak #6 HFX

  • Senior Member
  • 323 posts

+8
Neutral

Posted 1 November 2022 - 15:33

Dus als je een andere sat ontvanger in je netwerk hebt gemount, en je zet die dan uit dan crasht je ontvanger als je die via je pvr toets selecteerd, ook ik merk dit dan blijft het tandwieltje draaien en moet de de stroom er even afgooien anders start die niet meer op.   Bij oudere images van openpli had je hier nooit last van.  



Re: Flashen crasht vaak #7 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 15:42

Dit klingt na een missing try except afvang mechanisme in enigma2



Re: Flashen crasht vaak #8 WanWizard

  • PLi® Core member
  • 70,840 posts

+1,832
Excellent

Posted 1 November 2022 - 15:45

Dat merkte Littlesat ook al op.

 

Dus als je een andere sat ontvanger in je netwerk hebt gemount, en je zet die dan uit dan crasht je ontvanger als je die via je pvr toets selecteerd, ook ik merk dit dan blijft het tandwieltje draaien en moet de de stroom er even afgooien anders start die niet meer op.   Bij oudere images van openpli had je hier nooit last van.  

 

Als het een CIFS mount is niet, dan krijg je bovenstaande. Als het een NFS mount is wel, dat is een kernel mount die wacht op een timeout, NFS is niet ontworpen voor servers die je zo maar uit zet. Dan moet je iets als autofs gebruiken.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #9 HFX

  • Senior Member
  • 323 posts

+8
Neutral

Posted 1 November 2022 - 15:57

Zou misschien wel mooi zijn om software matig iets te maken zodat je sat ontvanger niet meer kan vastlopen op een draaiend tandwiel, dat had je vroeger ook op met windowsxp en nu met windows 11 niet meer ;) een soort control alt delite toets op je afstandsbediening



Re: Flashen crasht vaak #10 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 16:10

Bijna ieder programmeer taal kent try except catch routines ook python.

Bij functies die mis kunnen lopen kan je acties nemen om hangen te voorkomen.

Bv kan geen netwerk verbinding maken dan die netwerk verbinding overslaan.

De deskundigen hier kunnen dat wel oplossen.



Re: Flashen crasht vaak #11 WanWizard

  • PLi® Core member
  • 70,840 posts

+1,832
Excellent

Posted 1 November 2022 - 16:15

Niet alles is op die manier op te lossen. Een NFS connectie bv hangt op een I/O wait in de kernel, daar kan python helemaal niks mee, totdat de kernel met een timeout terug komt.

 

Autofs lost dit probleem overigens ook niet op, maar werkt er om heen door een mount automatisch te verwijderen na het verlopen van een idle timer.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #12 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 16:30

Je moet natuurlijk de try except op de juiste plaats zetten ,bij de functie oproep die

niet terug komt en dat kan je dan afvangen.

Inderdaad bij netwerken is dat lastiger try zetten daar waar je de data wilt verzenden.

Kan zijn dat python dat niet goed doet die zit verder van de bron.



Re: Flashen crasht vaak #13 WanWizard

  • PLi® Core member
  • 70,840 posts

+1,832
Excellent

Posted 1 November 2022 - 18:04

Denk dat je me niet begrijpt.

 

De applicatie doet I/O (open, read, write), dat roept via de file API de kernel driver aan, en die retourneert niet. Het hele process gaat in I/O-WAIT. Er valt dus niks te try/excepten.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #14 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 18:32

<..>

try:

  open(xxxxxx)

except:

  meld dat stream niet te openen is

  en meld het de user

 

<..>

try:

  read(fd)

except:

  meld dat geen data binnen komt

  en meld het de user

<..>

try:

  write(fd)

except:

  meld dat geen data verzonden kon worden

  en meld het de user

<..>

try:

  close(fd)

except:

  meld dat niet goed afgesloten kon worden

  en meld het de user

<..>



Re: Flashen crasht vaak #15 WanWizard

  • PLi® Core member
  • 70,840 posts

+1,832
Excellent

Posted 1 November 2022 - 19:23

En dat werkt dus niet, want zowel open() als read() ald write() retoureren niet, laat staat dan ze een exception kunnen triggeren. Die blijven in de kernel hangen: python open() -> c open() -> linux API -> nfs driver -> hangen in I/O WAIT.

 

Was ik daar nu niet duidelijk genoeg in?


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #16 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 19:33

Ok jammer dan dat python dat niet goed verwerkt.

Bij de c compiler gaat dat wel goed heb server software geschreven waar vaker

netwerk ergens niet ging en heb het zo altijd kunnen opvangen met het gestuntel in

patch kasten.

Heeft weinig met linux api te doen het loopt over tcp socket in kernel en die

meldt altijd.

 

Python is niet mijn ding dus open geeft in python geen FileDiscriptor terug ?

-1 mis gelopen positieve waarde socket is open.


Edited by luisteraar, 1 November 2022 - 19:35.


Re: Flashen crasht vaak #17 WanWizard

  • PLi® Core member
  • 70,840 posts

+1,832
Excellent

Posted 1 November 2022 - 20:22

Nogmaals, het is specifiek aan NFS.

 

Ja, de socket meldt 't keurig. Maar de NFS driver blijft gewoon wachten tot de server weer terug komt, dat is inherent aan het design van NFS. Servers mogen gewoon nooit plat gaan.

 

Vroeger kon je nog wat sleutelen met "intr, soft" op de mount, maar dat werkt niet echt meer.


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.


Re: Flashen crasht vaak #18 luisteraar

  • Senior Member
  • 2,480 posts

+24
Neutral

Posted 1 November 2022 - 20:28

OK dat is een ander verhaal nfs werkt niet met open read write close op de socket 

zoals gemeld.

nfs kent wel automount als server down is wordt nfs automatisch umounted

heb ik vernomen.



Re: Flashen crasht vaak #19 scriptmelvin †

  • PLi® Contributor
  • 720 posts

+46
Good

Posted 1 November 2022 - 20:32

Je zou nog "bg" op de mount kunnen proberen, dan gaat mount in de achtergrond (en blijft het bijna een week (!) proberen).


Sorry to inform you this member, my brother, passed away.

Re: Flashen crasht vaak #20 WanWizard

  • PLi® Core member
  • 70,840 posts

+1,832
Excellent

Posted 1 November 2022 - 20:38

Op de mount zelf zou dat kunnen, het probleem hier is een bestaande mount, waarbij de server is uitgezet zonder een deugdelijke umount te doen.
 

OK dat is een ander verhaal nfs werkt niet met open read write close op de socket 
zoals gemeld.

 

niet als je file I/O bedoelt, het is tenslotte een networked filesystem ;).

 

nfs kent wel automount als server down is wordt nfs automatisch umounted

heb ik vernomen.

 

Ik ben reuze beniewd wat je dan precies vernomen hebt,


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), uClan Usytm 4K Ultimate (S2+T2), Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will not be very active at times and may be slow to respond. I will not read the forum or PM on a regular basis.

Many answers to your question can be found in our new and improved wiki.



4 user(s) are reading this topic

0 members, 4 guests, 0 anonymous users