Wie schon hier mehrfach im Forum zu lesen ist, wird vom VU+ Team immer empfohlen, die epg.dat Datei im Flash der jeweiligen Box zu speichern, der Defaultpfad sollte nicht geändert werden, bzw. gäbe es dafür keine Gründe... Naja, warum soll ich aus einfachen Gründen den Flash belasten, wenn ich doch nen USB Stick nutzen kann ? Für die Filmdatenbank benutz ich den schon, also warum auch nicht für das EPG ?
Gesagt getan, doch nach kurzer Zeit hab ich schon festgestellt, das das EPG nicht sauber funktioniert wenn es auf dem USB Stick liegt ( /media/usb) . Nach einem Neustart sind für die meisten Sender keine Einträge mehr vorhanden. Eine Suche im Board hat ergeben, das ich mit dem Problem nicht allein bin, quer über alle Boxen läst sich offensichtlich die epg.dat nicht sauber mit einem USB Stick betreiben. Kann doch nicht sein, dachte ich erst, doch das scheint die bittere Realität zu sein, wie man in vielen Threads hier lesen kann.
Da die Sache mir einfach keine Ruhe gelassen hat, hab ich hier in dem Thread gepostet da epgrefresh ja auf einer funktioniereden EPG.DAT aufsetzt. Nach kurzer Zeit der alte Tenor vom Board-Team und Mod , die epg.dat muss in den Flash, der gesammte Rest der Einwände wird ignoriert........ Also weiter geschaut um hinter das wieso und warum zu kommen.......dafür hab ich dann den Debugmodus gesetzt im Image.
Doch bevor ich mit dem Log weiter geschaut habe, hab ich die 3 USB Sticks von mir getestet..... An Windows, an Ubuntu und an einer DM500HD gabs es keinerlei Fehler mit den Sticks, ok dann geht der stick auch mit ner Solo4k, 13.0.9 ist aktuell mit allen Updates
USB Stick angesteckt:
Spoiler anzeigen
[ 105.225949] usb 3-1: new high-speed USB device number 2 using ehci-brcm
[ 106.041493] usb-storage 3-1:1.0: USB Mass Storage device detected
[ 106.042035] scsi2 : usb-storage 3-1:1.0
[ 107.037542] scsi 2:0:0:0: Direct-Access INTENSO USB 1100 PQ: 0 ANSI: 0 CCS
[ 107.038672] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 107.041803] sd 2:0:0:0: [sdb] 7831552 512-byte logical blocks: (4.00 GB/3.73 GiB)
[ 107.043054] sd 2:0:0:0: [sdb] Write Protect is off
[ 107.043068] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 107.044299] sd 2:0:0:0: [sdb] No Caching mode page found
[ 107.049693] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 107.062000] sd 2:0:0:0: [sdb] No Caching mode page found
[ 107.067370] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 107.075174] sdb: sdb1
[ 107.078291] sd 2:0:0:0: [sdb] No Caching mode page found
[ 107.083721] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 107.089889] sd 2:0:0:0: [sdb] Attached SCSI removable disk
[ 107.193087] fuse init (API version 7.22)
Um es gleich zu sagen und der Sache es in Summe vorweg zu nehmen, liegt die epg.dat im Flash/Nasmount funktioniert die Konfiguration. Liegt die epg.dat auf dem USB STick geht es niemals!
Schaut man sich jetzt den Debuglog an, wo die epg.dat auf dem Netzwerkmount liegt, sieht das so aus wenn man die Box runterfährt:
Spoiler anzeigen
22:38:27.790 [e2-core] resolve: -> /etc/enigma2/lamedb
22:38:27.790 [e2-core] ---- saving lame channel db
22:38:27.824 [e2-core] saved 355 channels and 5520 services!
22:38:27.825 [e2-core] release cached channel (timer timeout)
22:38:27.921 [e2-core] [eEPGCache] store epg to realpath '/media/net/autofs/Movie/Nas/epg.dat'
22:38:28.058 [e2-core] [eEPGCache] 135300 events written to /media/net/autofs/Movie/Nas/epg.dat
22:38:28.122 [e2-core] [EPGCache] finalize epg.dat file
22:38:28.385 [e2-core] thread joined 0
22:38:29.004 [e2-core] set RTC to previous valid time
22:38:29.108 [e2-core] - (42) eVTiApp
22:38:29.109 [e2-core] [eVTiApp] ...shutdown
Schaut man sich jedoch den Debuglog an, wo die epg.dat auf dem USB Stick liegt, sieht das so aus wenn die Box runterfährt
Spoiler anzeigen
22:23:06.131 [e2-core] resolve: -> /etc/enigma2/lamedb
22:23:06.131 [e2-core] ---- saving lame channel db
22:23:06.166 [e2-core] saved 355 channels and 5520 services!
22:23:06.167 [e2-core] release cached channel (timer timeout)
22:23:06.169 [e2-core] [eEPGCache] store epg to realpath '/media/usb/epg.dat'
22:23:06.312 [e2-core] [eEPGCache] 135466 events written to /media/usb/epg.dat
22:23:07.065 [e2-core] [EPGCache] finalize epg.dat file
22:23:08.161 [e2-core] main thread is non-idle! display spinner! <<<<<<<<<<< Hier wird wohl das Problem liegen, da eine epg.dat immer kleiner ist , als wenn die Datei im Flash/Netzwerkmount liegt!!
22:23:08.496 [e2-core] thread joined 0
22:23:09.125 [e2-core] set RTC to previous valid time
22:23:09.230 [e2-core] - (42) eVTiApp
22:23:09.230 [e2-core] [eVTiApp] ...shutdown
Ich hatte mich die Tage ja mal "weit aus dem Fenster gelehnt" mit der Spekulation, des es Probleme mit dem Mount sind/sein könnten. Na ja, nachdem man sich den Debuglog anschaut, wird nicht nur der Kernel mit involviert sein, sondern wohl auch noch E2.
In Summe finde ich den Fehler bezüglich des USB STicks so komisch, das ich mich bei der OE-Alliance noch umgeschaut habe. Andere E2 Boxen bei anderen Herstellern haben die gleichs Probs... Benutzt man jetzt Google zum Thema epg.dat , dann findet man doch recht schnell raus, das auch andere Images Teams Probleme mit der epg.dat auf dem USB Stick haben. Da ist man doch sehr erstaunt..............
Es wäre ein riesen Gewinn aus meiner Sicht für alle User, wenn man die grundsätzlichen Probleme in Bezug auf USB Benutzung/epg.dat nachgehen würde. Da Plugins wie epgrefresh, als Beispiel, eine funktionierende epg.dat angewiesen sind, wäre auf diesem Weg sogar die Anzahl der Posts reduzierbar im Board, die Diskussionen dazu würde es gar nicht erst geben.
Kann sich jemand vom VTI Image Team bitte der Sache mal annehmen und lösen ?
Herzlichen Dank.
Gesagt getan, doch nach kurzer Zeit hab ich schon festgestellt, das das EPG nicht sauber funktioniert wenn es auf dem USB Stick liegt ( /media/usb) . Nach einem Neustart sind für die meisten Sender keine Einträge mehr vorhanden. Eine Suche im Board hat ergeben, das ich mit dem Problem nicht allein bin, quer über alle Boxen läst sich offensichtlich die epg.dat nicht sauber mit einem USB Stick betreiben. Kann doch nicht sein, dachte ich erst, doch das scheint die bittere Realität zu sein, wie man in vielen Threads hier lesen kann.
Da die Sache mir einfach keine Ruhe gelassen hat, hab ich hier in dem Thread gepostet da epgrefresh ja auf einer funktioniereden EPG.DAT aufsetzt. Nach kurzer Zeit der alte Tenor vom Board-Team und Mod , die epg.dat muss in den Flash, der gesammte Rest der Einwände wird ignoriert........ Also weiter geschaut um hinter das wieso und warum zu kommen.......dafür hab ich dann den Debugmodus gesetzt im Image.
Doch bevor ich mit dem Log weiter geschaut habe, hab ich die 3 USB Sticks von mir getestet..... An Windows, an Ubuntu und an einer DM500HD gabs es keinerlei Fehler mit den Sticks, ok dann geht der stick auch mit ner Solo4k, 13.0.9 ist aktuell mit allen Updates
USB Stick angesteckt:
[ 105.225949] usb 3-1: new high-speed USB device number 2 using ehci-brcm
[ 106.041493] usb-storage 3-1:1.0: USB Mass Storage device detected
[ 106.042035] scsi2 : usb-storage 3-1:1.0
[ 107.037542] scsi 2:0:0:0: Direct-Access INTENSO USB 1100 PQ: 0 ANSI: 0 CCS
[ 107.038672] sd 2:0:0:0: Attached scsi generic sg1 type 0
[ 107.041803] sd 2:0:0:0: [sdb] 7831552 512-byte logical blocks: (4.00 GB/3.73 GiB)
[ 107.043054] sd 2:0:0:0: [sdb] Write Protect is off
[ 107.043068] sd 2:0:0:0: [sdb] Mode Sense: 43 00 00 00
[ 107.044299] sd 2:0:0:0: [sdb] No Caching mode page found
[ 107.049693] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 107.062000] sd 2:0:0:0: [sdb] No Caching mode page found
[ 107.067370] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 107.075174] sdb: sdb1
[ 107.078291] sd 2:0:0:0: [sdb] No Caching mode page found
[ 107.083721] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 107.089889] sd 2:0:0:0: [sdb] Attached SCSI removable disk
[ 107.193087] fuse init (API version 7.22)
Um es gleich zu sagen und der Sache es in Summe vorweg zu nehmen, liegt die epg.dat im Flash/Nasmount funktioniert die Konfiguration. Liegt die epg.dat auf dem USB STick geht es niemals!
Schaut man sich jetzt den Debuglog an, wo die epg.dat auf dem Netzwerkmount liegt, sieht das so aus wenn man die Box runterfährt:
22:38:27.790 [e2-core] resolve: -> /etc/enigma2/lamedb
22:38:27.790 [e2-core] ---- saving lame channel db
22:38:27.824 [e2-core] saved 355 channels and 5520 services!
22:38:27.825 [e2-core] release cached channel (timer timeout)
22:38:27.921 [e2-core] [eEPGCache] store epg to realpath '/media/net/autofs/Movie/Nas/epg.dat'
22:38:28.058 [e2-core] [eEPGCache] 135300 events written to /media/net/autofs/Movie/Nas/epg.dat
22:38:28.122 [e2-core] [EPGCache] finalize epg.dat file
22:38:28.385 [e2-core] thread joined 0
22:38:29.004 [e2-core] set RTC to previous valid time
22:38:29.108 [e2-core] - (42) eVTiApp
22:38:29.109 [e2-core] [eVTiApp] ...shutdown
Schaut man sich jedoch den Debuglog an, wo die epg.dat auf dem USB Stick liegt, sieht das so aus wenn die Box runterfährt
22:23:06.131 [e2-core] resolve: -> /etc/enigma2/lamedb
22:23:06.131 [e2-core] ---- saving lame channel db
22:23:06.166 [e2-core] saved 355 channels and 5520 services!
22:23:06.167 [e2-core] release cached channel (timer timeout)
22:23:06.169 [e2-core] [eEPGCache] store epg to realpath '/media/usb/epg.dat'
22:23:06.312 [e2-core] [eEPGCache] 135466 events written to /media/usb/epg.dat
22:23:07.065 [e2-core] [EPGCache] finalize epg.dat file
22:23:08.161 [e2-core] main thread is non-idle! display spinner! <<<<<<<<<<< Hier wird wohl das Problem liegen, da eine epg.dat immer kleiner ist , als wenn die Datei im Flash/Netzwerkmount liegt!!
22:23:08.496 [e2-core] thread joined 0
22:23:09.125 [e2-core] set RTC to previous valid time
22:23:09.230 [e2-core] - (42) eVTiApp
22:23:09.230 [e2-core] [eVTiApp] ...shutdown
Ich hatte mich die Tage ja mal "weit aus dem Fenster gelehnt" mit der Spekulation, des es Probleme mit dem Mount sind/sein könnten. Na ja, nachdem man sich den Debuglog anschaut, wird nicht nur der Kernel mit involviert sein, sondern wohl auch noch E2.
In Summe finde ich den Fehler bezüglich des USB STicks so komisch, das ich mich bei der OE-Alliance noch umgeschaut habe. Andere E2 Boxen bei anderen Herstellern haben die gleichs Probs... Benutzt man jetzt Google zum Thema epg.dat , dann findet man doch recht schnell raus, das auch andere Images Teams Probleme mit der epg.dat auf dem USB Stick haben. Da ist man doch sehr erstaunt..............
Es wäre ein riesen Gewinn aus meiner Sicht für alle User, wenn man die grundsätzlichen Probleme in Bezug auf USB Benutzung/epg.dat nachgehen würde. Da Plugins wie epgrefresh, als Beispiel, eine funktionierende epg.dat angewiesen sind, wäre auf diesem Weg sogar die Anzahl der Posts reduzierbar im Board, die Diskussionen dazu würde es gar nicht erst geben.
Kann sich jemand vom VTI Image Team bitte der Sache mal annehmen und lösen ?
Herzlichen Dank.