Habe seit einiger Zeit Probleme mit dem EPG/sectionsd. Im JtG-Forum wurde mir empfohlen, hier mal zu schauen und nachzufragen (http://www.jackthegrabber.de/viewtopic.php?t=8874)
Sagem Kabel 1*AMD
Avia 600: avia600vb022 (auch b028 und b017)
UCode: ucode_0014 (built-in) (auch ucode_0107)
Cam-Alpha: cam_01_02_105D
Image: JtG-Image v2.1.0 von 22.12.2005 und diverse Snapshots
SPTS on, HW_Sections off, AVIA WD off, eNX WD off, PMT off (auch diverse auf on getestet)
Nach Kaltstart wird EPG problemlos geladen, bleibt meist auch bei Kanalwechsel erhalten. Nach Deep-Standby aber wird EPG nicht mehr geladen, bzw erscheint für ein paar Sekunden, danach ist der sectionsd weg. Das ganze egal ob auf Premiere Kanal oder ARD, ZDF.
Gehe ich per Telnet auf die Box und starte sectionsd, dann läuft der erstmal für einige Zeit stabil, kracht dann aber wieder. Fehlermeldung z.B.:
~ > sectionsd
$Id: sectionsd.cpp,v 1.220 2006/04/26 21:27:58 houdini Exp $
[sectionsd] Caching max 6000 events
[sectionsd] Caching 14 days
[sectionsd] Events are old 120min after their end time
~ > [timeThread] - 22.05.2006 20:06:06, tim: Mon May 22 20:06:06 2006
[timeThread] Time set via DVB, going to sleep for 1800 seconds.
sectionsd: /home/riker/tuxbox/jtgimage/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gnu/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/boost/shared_ptr.hpp:253: T* boost::shared_ptr<T>::operator->() const [with T = SIevent]: Assertion `px != 0' failed.
oder auch:
[sectionsd] readNbytes: received POLLERR
oder
*** glibc detected *** free(): invalid next size (normal): 0x10109358 ***
I.d.R. geht's danach weiter mit
[CBasicClient] connect failed.
/tmp/sectionsd.sock: Connection refused
[CBasicClient] connect failed.
/tmp/sectionsd.sock: Connection refused
...
Hab auch schon auf 7 Tage und 3000 Einträge reduziert, brachte nicht wirklich was.
'nen Bootlog und Log vom Systemtest sieht unten. Da scheint aber wohl als i.O. zu sein.
Randbemerkung: vor kurzem hatte ich das Problem, dass die Box beim Starten partout keine Kanäle mehr zu finden meinte. In "Kanalsuche" wollte Neutrino dann aber nur 'nen Satelliten(!) durchsuchen, ist aber 'ne Kabelbox. Erst Flash eines Backup-Images überzeugte sie wieder davon, eine Kabelbox zu sein. Könnte da ein Zusammenhang bestehen und meine Box 'nen hardwaremäßigen Schuss haben?
Hoffe jemand kann mir hier helfen!
BTW: ja, ich habe schon gesucht, diverse Threads gelesen, und auch gesehen, dass seit Dezember viel am neuen sections gebastelt wird. Ältere Postings erschienen mir daher nicht hilfreich zu lesen.
Gruß, Kay
----------------------------------------------------------------------
Bootlog
----------------------------------------------------------------------
debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-8f.2f.76.07.00.00-bf
debug: HWrev 61 FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed
Flash-FS bootstrap loader (v1.5)
Found Flash-FS superblock version 3.1
Found file /root/platform/sagem-dbox2/kernel/os in Flash-FS
debug: Got Block #0040
will verify ELF image, start= 0x800000, size= 157252
verify sig: 262
Branching to 0x40000
U-Boot 1.1.4 (Tuxbox) (Dec 22 2005 - 23:11:37)
CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Board: DBOX2, Sagem, BMon V1.2
Watchdog enabled
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: .

FB: ready
LCD: ready
In: serial
Out: serial
Err: serial
Net: SCC ETHERNET
Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select option (1-3), other keys to stop autoboot: 0
### FS (squashfs) loading 'vmlinuz' to 0x100000
### FS load complete: 661177 bytes loaded to 0x100000
...............................................................
Un-Protected 63 sectors
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 661113 Bytes = 645.6 kB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.32-dbox2 (vom Jtg-Team) (gcc version 3.4.4) #1 Di Mai 16 22:3
5:00 CEST 2006
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/mtdblock2 rootfstype=squashfs
Decrementer Frequency = 247500000/60
m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
m8xx_wdt: keep-alive trigger installed (PITC: 0x2580)
Console: colour dummy device 80x25
Calibrating delay loop... 65.74 BogoMIPS
Memory: 30848k available (1120k kernel code, 340k data, 60k init, 0k highmem)
Dentry cache hash table entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Squashfs 2.2-r2 (released 2005/09/0 (C) 2002-2005 Phillip Lougher
i2c-core.o: i2c core module version 2.6.1 (20010830)
i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830)
CPM UART driver version 0.04
ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:3a:49:8a
loop: loaded (max 8 devices)
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
D-Box 2 flash memory: Found 1 x16 devices at 0x0 in 16-bit bank
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "FLFS (U-Boot)"
0x00040000-0x006a0000 : "root (SquashFS)"
0x006a0000-0x00800000 : "var (JFFS2)"
0x00020000-0x00800000 : "Flash without bootloader"
0x00000000-0x00800000 : "Complete Flash"
Linux video capture interface: v1.00
mice: PS/2 mouse device common for all mice
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
init started: BusyBox v1.1.2 (2006.05.10-18:00+0000) multi-call /etc/init.d/rcS
: /etc/init.d/rcS: 22: /etc/init.d/init_ide: not found
Starting the automounter
event: $Id: event.c,v 1.12 2003/09/30 05:45:38 obi Exp $
Thu Jan 1 12:00:00 CET 1970
[i2c-8xx]: mpc 8xx i2c init
[i2c-8xx]: adapter: 0
$Id: cam.c,v 1.30 2004/01/10 16:36:34 alexw Exp $
$Id: avia_napi.c,v 1.18 2003/11/24 09:53:01 obi Exp $
DVB: registering new adapter (C-Cube AViA GTX/eNX with AViA 500/600).
dvb_i2c_bridge: enabled DVB i2c bridge to PowerPC 8xx I2C adapter
$Id: cam_napi.c,v 1.8 2003/09/30 05:45:34 obi Exp $
avia_av: $Id: avia_av_core.c,v 1.99 2006/01/08 21:36:22 carjay Exp $
avia_av: AVIA500 sptsfix is off
avia_av_event: $Id: avia_av_event.c,v 1.11 2003/10/26 16:32:51 obi Exp $
avia_av_proc: $Id: avia_av_proc.c,v 1.14 2004/01/21 20:02:29 carjay Exp $
avia_gt_core: $Id: avia_gt_core.c,v 1.48 2004/12/20 01:01:22 carjay Exp $
avia_gt_core: autodetecting chip type... eNX
avia_gt_enx: $Id: avia_gt_enx.c,v 1.21 2003/09/30 05:45:35 obi Exp $
avia_gt_accel: $Id: avia_gt_accel.c,v 1.19 2003/09/30 05:45:35 obi Exp $
avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.210 2004/06/26 16:08:15 carjay Exp $
avia_gt_ucode: loaded ucode v0014
avia_gt_ucode: ucode section filters enabled.
avia_gt_dmx: warning, misaligned queue 0 (is 0xFD200, size 65536), aligning...
avia_gt_gv: $Id: avia_gt_gv.c,v 1.39 2004/08/28 16:44:56 carjay Exp $
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.29 2004/01/29 19:38:20 zwen Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_capture: $Id: avia_gt_capture.c,v 1.32 2003/09/30 05:45:35 obi Exp $
avia_gt_pig: $Id: avia_gt_pig.c,v 1.40 2003/09/30 05:45:35 obi Exp $
avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.26 2003/08/01 17:31:22 obi Exp $
avia_gt_core: Loaded AViA eNX/GTX driver
avia_av_core: Starting avia_gt_wdt thread.
avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.54 2004/03/17 18:42:18 zwen Exp $
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
Console: switching to colour frame buffer device 82x32
avia_gt_fb: fb0: AViA eNX/GTX Framebuffer frame buffer device
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface
jtginfo $Id: jtginfo.c,v 1.5 2005/10/25 15:20:33 jtgriker Exp $
avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.14 2003/09/30 05:45:35 obi Exp $
avia_gt_ir: $Id: avia_gt_ir.c,v 1.30 2003/09/30 05:45:35 obi Exp $
avia_oss: $Id: avia_gt_oss.c,v 1.26 2004/05/31 22:56:02 carjay Exp $
avia_gt_pcm_set_rate(44100)
avia_gt_v4l2: $Id: avia_gt_v4l2.c,v 1.12 2003/09/30 04:54:03 obi Exp $
DVB: registering frontend 0:0 (Atmel AT76C651A with TUA6010XS)...
avia_av_napi.c: $Id: avia_av_napi.c,v 1.33 2004/03/11 15:30:27 derget Exp $
avia_gt_napi: $Id: avia_gt_napi.c,v 1.203 2005/01/05 05:49:56 carjay Exp $
$Id: sectionsd.cpp,v 1.225 2006/05/21 19:27:15 mws Exp $
[sectionsd] Caching max 6000 events
[sectionsd] Caching 14 days
[sectionsd] Events are old 120min after their end time
$Id: zapit.cpp,v 1.388 2006/05/19 21:26:42 houdini Exp $
[zapit] PMT update enabled
/tmp/currentservices.xml: No such file or directory
[camd] ca system id: 1722
$Id: controld.cpp,v 1.117 2004/05/22 14:34:09 carjay Exp $
[controld] Boxtype detected: (3, Sagem D-BOX2)
[controld] setting VideoFormat to auto
[nhttpd] Neutrino HTTP-Server starting..
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/micron.ttf...OK (Micron/Regular)
[LCDFONT] adding font /share/fonts/micron_bold.ttf...OK (Micron/Bold)
[LCDFONT] adding font /share/fonts/pakenham.ttf...OK (Pakenham/Regular)
[LCDFONT] Intializing font cache...
[neutrino] frameBuffer Instance created
812k video mem
avia_gt_gv: set_input_mode (mode=2)
avia_gt_gv: set_input_size (width=720, height=576)
[neutrino] Software update enabled
[neutrino] enable flash
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using default...
[lcdd] month-skin not found -> using default...
[LCDFONT] initializing core...
[LCDFONT] adding font /share/fonts/12.pcf.gz...login[115]: root login on `pts/0
'
OK (Fix12/Regular)
[LCDFONT] adding font /share/fonts/14B.pcf.gz...OK (Fix14/Bold)
[LCDFONT] adding font /share/fonts/15B.pcf.gz...OK (Fix15/Bold)
[LCDFONT] Intializing font cache...
[LCDFONT] FTC_Face_Requester (Fix15/Bold)
[LCDFONT] FTC_Face_Requester (Fix14/Bold)
/dev/input/event1: No such file or directory
[CFSMounter] Mount(0) 192.168.42.222:/files/dbox2 -> /mnt/filme
[CFSMounter] FS mount error: "mount -t nfs 192.168.42.222:/files/dbox2 /mnt/film
e -o rw,soft,udp,vers=3,nolock,rsize=8192,wsize=32768"
[neutrino] menue setup
[controld] setting VideoFormat to auto
loading locales: scandir: No such file or directory
[neutrino] registering as event client
[controld] setting VideoFormat to auto
[camd] set emm caid 1722 capid 1500
[neutrino] initialized everything
[timeThread] - 25.05.2006 11:17:49, tim: Thu May 25 11:17:49 2006
[timeThread] Time set via DVB, going to sleep for 1800 seconds.
SPTS, queue 0 extended.
[camd] starting onid 0001 sid 000a
[camd] set emm caid 1722 capid 1500
descramble onid: 0001 sid: 000a status: 1d1d
[controld] VIDEO_EVENT_SIZE_CHANGED 720x576 (4:3 -> 16:9)
sectionsd: /home/riker/tuxbox/jtgimage/dbox2/cdk/lib/gcc/powerpc-tuxbox-linux-gn
u/3.4.4/../../../../powerpc-tuxbox-linux-gnu/include/boost/shared_ptr.hpp:253: T
* boost::shared_ptr<T>::operator->() const [with T = SIevent]: Assertion `px !=
0' failed.
[CBasicClient] connect failed.
/tmp/sectionsd.sock: Connection refused
[CBasicClient] connect failed.
/tmp/sectionsd.sock: Connection refused
[LCDFONT] FTC_Face_Requester (Fix12/Regular)
[CBasicClient] connect failed.
/tmp/sectionsd.sock: Connection refused
----------------------------------------------------------------------
----------------------------------------------------------------------
Systemtest:
----------------------------------------------------------------------
debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.2 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID 01-8f.2f.76.07.00.00-bf
debug: HWrev 61 FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
debug: &_text 0x10000, &_etext 0x26ec0, &_data 0x26ec0, &_edata 0x2a9bc
debug: &_end 0x35944, &__stack 0x400000
debug: Memory tests (0x400000 -- 0x2000000)
debug: NumberTest: debug: passed
debug: MarchTest: debug: passed
debug: PermTest: debug: passed
dbox2:root>
----------------------------------------------------------------------