Neutrino auf der Dreambox

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
dbluelle
Contributor
Beiträge: 319
Registriert: Samstag 29. Mai 2004, 18:49

Beitrag von dbluelle »

WoRm hat geschrieben:gibt es schon was neues wegen automount?
Ich hab gerade was eingecheckt, damit sollte es funktionieren :D

@alle
Nach dem Einchecken ist mir aufgefallen, dass ich da auch die Unterstützung für ccache (siehe http://tuxbox-forum.dreambox-fan.de/for ... hp?t=46523) aus Versehen mit drin hatte :roll:

Naja, jedenfalls kann man ccache jetzt mit

Code: Alles auswählen

--with-ccachedir=</Pfad/zu/ccache>
in der prepare_neutrino nutzen (Das bringt bei mir auf einem P3 mit 700MHz schon einiges ;))
Den Pfad zu ccache kann man übrigens per

Code: Alles auswählen

which ccache
ermitteln (ist bei mir /usr/bin).

dbluelle
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Schade irgendwie, das wir zum Thema DVB-C erst mal nicht weiterkommen werden. Letztendlich würde ich mir zutrauen, mit sehr viel Zeit mich in das Thema einarbeiten zu können, nur fehlt mir diese leider absolut.
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

prodigy7 hat geschrieben:Ich habe mal die Images getestet:
  • seife: Läuft, findet aber auf der Kabelbox keine Sender
  • dietmarw (Stand heute): Bootet nicht
ich habe jetzt täglich sowohl 500er als auch 7000er nach seife und auch dbluelle auf dem server liegen.
evtl. kann die ja mal jemand testen..
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Testbericht 1: Image von Seife (von DietmarW/08.10.2007) - geflasht nach /dev/mtd/0

Code: Alles auswählen

Segmentation fault
Neutrino exited with nonzero exit status, restarting...
starting /bin/neutrino
[neutrino] frameBuffer Instance created
2044k video mem
[neutrino] Software update enabled
[ConfigFile] Unable to open file /var/tuxbox/config/neutrino.conf for reading.
[ConfigFile] Unable to open file /var/tuxbox/config/scan.conf for reading.
[neutrino] Loading of scan settings failed. Using defaults.
cannot read locale: No such file or directory
LCD (/dev/dbox/lcd0): No such file or directory
[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... failed: 2
[LCDFONT] adding font /share/fonts/14B.pcf.gz... failed: 2
[LCDFONT] adding font /share/fonts/15B.pcf.gz... failed: 2
[LCDFONT] Intializing font cache...
[lcdd] exit...(no lcd-support)
[lcdd] LCD-Init failed!
[neutrino] menue setup
[ConfigFile] Unable to open file /.version for reading.
loading locales: scandir: No such file or directory
[neutrino] registering as event client
Segmentation fault
Neutrino exited with nonzero exit status, restarting...
ÿÿþþþþÿþþþþþüüð
Dreambox DM500
loaded at:     00500000 0060216C
relocated to:  00400000 0050216C
board data at: 00500124 0050016C
relocated to:  0040519C 004051E4
zimage at:     004058D9 004FFD53
avail ram:     00503000 02000000

Linux/PPC load: console=ttyS0,115200 root=/dev/mtdblock5 rootfstype=squashfs ro
Uncompressing Linux...done.
Now booting the kernel
Linux version 2.6.9 (dietmarw@globalscum) (gcc version 3.4.4) #1 Mon Oct 8 00:07:22 CEST 2007
Built 1 zonelists
Kernel command line: console=ttyS0,115200 root=/dev/mtdblock5 rootfstype=squashfs ro
PID hash table entries: 256 (order: 8, 4096 bytes)
Console: colour dummy device 80x25
Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
Memory: 30080k available (1704k kernel code, 580k data, 80k init, 0k highmem)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
NET: Registered protocol family 16
Squashfs 2.2-r2 (released 2005/09/08) (C) 2002-2005 Phillip Lougher
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc.
Serial: 8250/16550 driver $Revision: 1.90 $ 7 ports, IRQ sharing disabled
ttyS0 at MMIO 0x0 (irq = 20) is a 16550A
ttyS1 at MMIO 0x0 (irq = 21) is a 16550A
ttyS2 at MMIO 0x0 (irq = 22) is a 16550A
loop: loaded (max 8 devices)
ne.c:v1.10 9/23/94 Donald Becker (becker@scyld.com)
Last modified Nov 1, 2000 by Paul Gortmaker
NE*000 ethercard probe at 0xc3060600:<4>eth0: interrupt from stopped card
 00 09 34 23 2f 88
eth0: NE2000 found at 0xc3060600, using IRQ 25.
Universal TUN/TAP device driver 1.5 (C)1999-2002 Maxim Krasnyansky
Using deadline io scheduler
dreambox: flash mapping: 800000 at 7f800000
DreamBOX rev3+: 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
disable flash VPP
Creating 7 MTD partitions on "DreamBOX rev3+":
0x00000000-0x00600000 : "DreamBOX cramfs+squashfs"
0x00600000-0x007c0000 : "DreamBOX jffs2"
0x007c0000-0x00800000 : "DreamBOX OpenBIOS"
0x00000000-0x007c0000 : "DreamBOX (w/o bootloader)"
0x00000000-0x00800000 : "DreamBOX (w/ bootloader)"
0x00120000-0x00600000 : "DreamBOX SquashedFS"
0x00000000-0x00120000 : "DreamBOX Cramfs"
mice: PS/2 mouse device common for all mice
i2c /dev entries driver
IBM IIC driver v2.1
ibm-iic0: using standard (100 kHz) mode
NET: Registered protocol family 2
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
NET: Registered protocol family 1
NET: Registered protocol family 17
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 80k init
init started:  BusyBox v1.01 (2007.10.07-22:08+0000) multi-call binary
head: module license 'Proprietary' taints kernel.
framebuffer mem base: a0900000
0/0: 00004000 81f00000
0/1: 00000000 00000000
1/0: 20003000 80f00000
1/1: 00000000 00000000
trying to memset ..
ok.
fb_find_mode returned 0
allocated major 250 for denc.
[DENC] set PAL
[DENC] disable WSS
core: Loaded IBM STB02xx core driver
audio init
AUDIO_CLEAR_BUFFER
demux: init
xp0_clk_stop
stb04_pig: $Id: stb04_pig.c,v 1.15 2007/02/28 21:34:47 ghost Exp $
registering frontend...
tda: init complete
[DENC] set mode to FBAS
showlogo: not found
showlogo: not found
/etc/init.d/rcS: 132: ifup: not found

Please press Enter to activate this console. $Id: sectionsd.cpp,v 1.247 2007/08/08 22:17:06 dbt Exp $
[ConfigFile] Unable to open file /var/tuxbox/config/neutrino.conf for reading.
[sectionsd] /var/tuxbox/config/neutrino.conf not found
[sectionsd] Caching max 6000 events
[sectionsd] Caching 14 days
[sectionsd] Caching 6 hours Extended Text
[sectionsd] Events are old 60min after their end time
/var/tuxbox/config/zapit/epgfilter.xml: No such file or directory
/var/tuxbox/config/mybouquets.xml: No such file or directory
[ConfigFile] Unable to open file /var/tuxbox/config/timerd.conf for reading.
$Id: zapit.cpp,v 1.402 2007/07/22 14:36:42 dbluelle Exp $
[ConfigFile] Unable to open file /var/tuxbox/config/zapit/zapit.conf for reading.
[frontend] uncommitted_switch_mode 0
[frontend] cable box detected
/var/tuxbox/config/zapit/services.xml: No such file or directory
zapit: set VIDEO_SET_FASTZAP 1
$Id: controld.cpp,v 1.127 2007/07/01 08:40:13 dbluelle Exp $

[ConfigFile] Unable to open file /var/tuxbox/config/controld.conf for reading.
[controld] /var/tuxbox/config/controld.conf not found
[controld] Boxtype detected: (4)
set event: 00000001
[controld] WARNING! Aspect is 1,[DENC] set WSS 4:3
 should be > 1!
[controld] setting VideoFormat [DENC] set mode to RGB
to 2
[controld][DENC] set mode to FBAS
 format: 2
cont[DENC] set WSS 4:3
rold: audioControl::setVolume does not work on dreamboxes
controld: audioControl::setMute does not work on dreamboxes
[controld]: Could not open configuration file scart.conf, using defaults
[controld]: ROUTEVIDEO v1 = 1 a1 = 1 v2 = 1 a2 = 1 v3 = 1 a3 = 1 fblk=1
[controld] AVSIOSASW1: Invalid argument
[controld] AVSIOSVSW2: Invalid argument
[controld] AVSIOSASW2: Invalid argument
[controld] AVSIOSVSW3: Invalid argument
[controld] setting VideoFormat to 2
[controld] format: 2
[yhttpd] Webserver nhttpd/3.1.3 (yhttpd_core/1.2.0)
Und hab hier wiederholt es sich dann ständig ...

Code: Alles auswählen

LCD (/dev/dbox/lcd0): No such file or directory
[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...
[yhttpd] Webserver starting...
[controld] aspec[DENC] set WSS 4:3
t ratio changed 0 -> 1 (4:3 -> 16:9)
[controld] setting VideoFormat to 2
[controld] format: 2
starting /bin/neutrino
[neutrino] frameBuffer Instance created
2044k video mem
[neutrino] Software update enabled
[ConfigFile] Unable to open file /var/tuxbox/config/neutrino.conf for reading.
[ConfigFile] Unable to open file /var/tuxbox/config/scan.conf for reading.
[neutrino] Loading of scan settings failed. Using defaults.
cannot read locale: No such file or directory
LCD (/dev/dbox/lcd0): No such file or directory
[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... failed: 2
[LCDFONT] adding font /share/fonts/14B.pcf.gz... failed: 2
[LCDFONT] adding font /share/fonts/15B.pcf.gz... failed: 2
[LCDFONT] Intializing font cache...
[lcdd] exit...(no lcd-support)
[lcdd] LCD-Init failed!
[neutrino] menue setup
[ConfigFile] Unable to open file /.version for reading.
loading locales: scandir: No such file or directory
file /var/tuxbox/config/zapit/cables.xml does not exist
complete_filename: /share/tuxbox/cables.xml
[neutrino] registering as event client
Segmentation fault
Neutrino exited with nonzero exit status, restarting...
starting /bin/neutrino
[neutrino] frameBuffer Instance created
2044k video mem
[neutrino] Software update enabled
[ConfigFile] Unable to open file /var/tuxbox/config/neutrino.conf for reading.
[ConfigFile] Unable to open file /var/tuxbox/config/scan.conf for reading.
[neutrino] Loading of scan settings failed. Using defaults.
cannot read locale: No such file or directory
LCD (/dev/dbox/lcd0): No such file or directory
[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... failed: 2
[LCDFONT] adding font /share/fonts/14B.pcf.gz... failed: 2
[LCDFONT] adding font /share/fonts/15B.pcf.gz... failed: 2
[LCDFONT] Intializing font cache...
[lcdd] exit...(no lcd-support)
[lcdd] LCD-Init failed!
[neutrino] menue setup
[ConfigFile] Unable to open file /.version for reading.
loading locales: scandir: No such file or directory
[neutrino] registering as event client
Segmentation fault
Neutrino exited with nonzero exit status, restarting...
starting /bin/neutrino
[neutrino] frameBuffer Instance created
2044k video mem
[neutrino] Software update enabled
[ConfigFile] Unable to open file /var/tuxbox/config/neutrino.conf for reading.
[ConfigFile] Unable to open file /var/tuxbox/config/scan.conf for reading.
[neutrino] Loading of scan settings failed. Using defaults.
cannot read locale: No such file or directory
LCD (/dev/dbox/lcd0): No such file or directory
[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... failed: 2
[LCDFONT] adding font /share/fonts/14B.pcf.gz... failed: 2
[LCDFONT] adding font /share/fonts/15B.pcf.gz... failed: 2
[LCDFONT] Intializing font cache...
[lcdd] exit...(no lcd-support)
[lcdd] LCD-Init failed!
[neutrino] menue setup
[ConfigFile] Unable to open file /.version for reading.
loading locales: scandir: No such file or directory
[neutrino] registering as event client
Segmentation fault
Neutrino exited with nonzero exit status, restarting...
starting /bin/neutrino
[neutrino] frameBuffer Instance created
2044k video mem
[neutrino] Software update enabled
[ConfigFile] Unable to open file /var/tuxbox/config/neutrino.conf for reading.
[ConfigFile] Unable to open file /var/tuxbox/config/scan.conf for reading.
[neutrino] Loading of scan settings failed. Using defaults.
cannot read locale: No such file or directory
LCD (/dev/dbox/lcd0): No such file or directory
[lcdd] time-skin not found -> using default...
[lcdd] weekday-skin not found -> using default...
[lcdd] date-skin not found -> using defau
Auf dem Bildschirm ist während der ganzen Zeit nichts zu sehen: Ergebnis - läuft nicht!
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

aber das von dbluelle für die gleiche box hast du nicht zufällig mal gegengetestet?
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Testbericht 2: Image von dbluell (von DietmarW/08.10.2007) - mit DreamUP geflasht

Eben so kurzes Gastspiel: Bootet zwar, wenn ich aber auf die Kanalsuche gehe, bekomme ich sofort den Hinweis, das keine Kanäle gefunden wurden.
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

dietmarw hat geschrieben:aber das von dbluelle für die gleiche box hast du nicht zufällig mal gegengetestet?
Hab ich ;-)
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Was mich noch wundert: Ich finde nirgendwo im Image eine cables.xml, auch wird keine angelegt. Ich habe mal eine von mir nach /var/tuxbox/config gelegt, scheint ihn aber nicht tangiert zu haben. In der Auswahl von Kabelanbieter kann ich auch nur "Kabel Deutschland" auswählen und nicht anders. Zudem gibts merkwürdigerweise in /var/tuxbox/config ein Verzeichnis enigma:

Code: Alles auswählen

/var/tuxbox/config/enigma/userbouquets.tv.epl
/var/tuxbox/config/enigma/userbouquet.94b4c.radio
/var/tuxbox/config/enigma/cable
/var/tuxbox/config/enigma/userbouquet.33fc5.tv
/var/tuxbox/config/enigma/config
/var/tuxbox/config/enigma/terrestrial
/var/tuxbox/config/enigma/userbouquets.radio.epl
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Versuch mal das /zapit Verzeichnis ...Kann mich erinnern da etwas gelesen zu haben.
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Hab ein

Code: Alles auswählen

find /|grep -i cable
ausgeführt und dabei hat er nur die Cable-Datei von Enigma gefunden gehabt... oder was meinst du?
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Vielleicht wäre es mal eine Idee, eine "Debugging-Version" zu erzeugen? Also eine Version, die extrem viele Debug/Verbose Meldungen ausgibt und das ganze wird dann auf der seriellen Konsole ausgegeben. Vielleicht kann man so den DVB-C Problemen herr werden?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

(bin gerade im Urlaub, darum antworte ich etwas langsamer :-)

In meinem Image liegt eine cables.xml:

Code: Alles auswählen

/var # find /share/tuxbox -name cables.xml
/share/tuxbox/cables.xml
Und wenn ich dem Code glauben darf, sollte eine, die du nach /var/tuxbox/config/zapit/cables.xml legst, bevorzugt werden.
Ich habe bei mir debug-code in dieser Form in die zapit.cpp eingebaut, um das zu überprüfen:

Code: Alles auswählen

void parseScanInputXml(void)
{
        std::string filename;
        std::string complete_filename;
        struct stat buf;
...
...
        complete_filename = (std::string)ZAPITCONFIGDIR + "/" + filename;
        if ((stat(complete_filename.c_str(), &buf) == -1) && (errno == ENOENT)) {
printf("file %s does not exist\n", complete_filename.c_str());
                complete_filename = (std::string)DATADIR + "/" + filename;
        }
printf("complete_filename: %s\n", complete_filename.c_str());
        scanInputParser = parseXmlFile(complete_filename.c_str());
}
Damit siehst du erstmal, ob überhaupt eine cables.xml gefunden wird.
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Okay ... DietmarW: Könntest du mir nochmal eine aktuelle Seife-Version bauen?
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

die liegen nach änderungen täglich auf den servern ;)
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

dietmarw hat geschrieben:die liegen nach änderungen täglich auf den servern ;)
Wäre es vielleicht möglich, z.B. die letzten 3-5 Images, die sich unterscheiden, mal aufzuheben? Ich denke gerade in der jetzigen Phase zum Testen kann man so auch eingrenzen, ob irgendwo was verschlimmbessert wurde.
re_Look
Interessierter
Interessierter
Beiträge: 47
Registriert: Mittwoch 10. Oktober 2007, 07:20

Beitrag von re_Look »

seife hat geschrieben:(bin gerade im Urlaub, darum antworte ich etwas langsamer :-)

In meinem Image liegt eine cables.xml:

Code: Alles auswählen

/var # find /share/tuxbox -name cables.xml
/share/tuxbox/cables.xml
Und wenn ich dem Code glauben darf, sollte eine, die du nach /var/tuxbox/config/zapit/cables.xml legst, bevorzugt werden.
Ich habe bei mir debug-code in dieser Form in die zapit.cpp eingebaut, um das zu überprüfen:

Code: Alles auswählen

void parseScanInputXml(void)
{
        std::string filename;
        std::string complete_filename;
        struct stat buf;
...
...
        complete_filename = (std::string)ZAPITCONFIGDIR + "/" + filename;
        if ((stat(complete_filename.c_str(), &buf) == -1) && (errno == ENOENT)) {
printf("file %s does not exist\n", complete_filename.c_str());
                complete_filename = (std::string)DATADIR + "/" + filename;
        }
printf("complete_filename: %s\n", complete_filename.c_str());
        scanInputParser = parseXmlFile(complete_filename.c_str());
}
Damit siehst du erstmal, ob überhaupt eine cables.xml gefunden wird.
... und ein return bei erfolg/misserfolg würde den Code auch gut tun ;)
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Hat sich was an den Quellcodes getan, so das es sinn macht, mal wieder ein aktuell gebautes Image zu testen? Ich frage nur, da es wenig sinn macht, wenn in Richtung DVB-C nix gemacht wurde und ich trotzdem teste (und damit Zeit verschwende)
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Nein, nicht daß ich wüßte. Da müßte schon mal ein Kabeluser Hand anlegen, von selbst fixt sich das nicht ;-)
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

Dann wirds wohl erst mal nix mehr :-( Die Russen geben Ihr Know-How ja leider auch nicht raus - Aussage: Sie sind genervt von den ständigen Anfragen der OpenSource-Leute, dass die den Quellcode haben wollen... ;-)
dwilx

Beitrag von dwilx »

Sie sind genervt von den ständigen Anfragen der OpenSource-Leute
Ich fass es nicht, soviel zum Thema GPL :evil: und überhaupt, dass man da überhaupt betteln muß...oder ham die 'ne andere Lizenz. Nebenbei scheinen da die Uhren irgendwie anders zu gehen, so der Eindruck :gruebel:
Tommy
Tuxboxer
Tuxboxer
Beiträge: 4332
Registriert: Dienstag 7. Mai 2002, 17:04

Beitrag von Tommy »

Ich versteh das nicht - das CVS wird aber als gegeben hingenommen? :dash:
---------------------------
Alle weiteren Infos findest Du im WIKI
Bitte vor dem posten Boardregeln lesen und verstehen!
Wie erstelle ich ein Bootlog? Wo finde ich die FAQ?
wevat
Neugieriger
Neugieriger
Beiträge: 3
Registriert: Dienstag 27. Juli 2004, 15:32

Beitrag von wevat »

Hallo, ich hatte erst seife per pn angeschrieben, weil das posten hier nicht ging. Jetzt weiss ich warum, weil ich Links im Posting hatte.
O.K. Die PN an seife lautete ungefähr so...
*******************
Hallo,

ich habe eine dm7000, leider funktioniert das bei mir nicht.
Hier das Log. Habe den Patch neutrino-dream-20070901.diff.gz genommen. Habe auch schon verschiedene andere ausprobiert. Mit dem selben Ergebnis.

Code: Alles auswählen

[neutrino] frameBuffer Instance created
2044k video mem
setting 414720 bytes to 0
[neutrino] enable flash
[neutrino] Software update enabled
[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...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)
[XP0] buffer overflow free: 199 len: 277
[neutrino] menue setup
[neutrino] received 2 sats
[neutrino] registering as event client
[basicsocket] send_data: Resource temporarily unavailable
xp0_clk_stop
AUDIO_CLEAR_BUFFER
VIDEO_STOP, state 0
xp0_clk_start
[zapit] no teletVIDEO_SELECT_SOURCE
extDemux on dreaclose video clip-mode
mbox 
VIDEO_PLAY / VIDEO_CONTINUE, state 1 1
PCM enabled
PES or MPEG1
spdif mode = e0c0
val=0011d
AUDIO_SELECT_SOURCE
[neutrino] initialized everything
Segmentation fault
Muss ich für die dm7000 noch etwas ändern.
Also mein Vorgang ist dieser:
1.) Mit diesem Script gedownloaded und gepatcht. Ein, zwei Sachen muste man dann per Hand eintragen, die gerejected wurden. War aber O.K.

Code: Alles auswählen

#!/bin/bash 
#
# script to checkout and patch my neutrino-dreambox patches
# Stefan Seyfried, version 20070729

if [ ! -e "$1" ]; then
	echo "usage: $0 patchname.diff[.gz]"
	exit 1
fi

cvs -d anoncvs@darf_keine_links_posten:/cvs/tuxbox -z3 co -f -r dreambox -P .
#cvs -d anoncvs@darf_keine_links_posten:/cvs/tuxbox -z3 co -f -r dreambox -D "2007-10-01 14:19" -P .
cvs -qz3 up -dPA                apps/ cdk/root/

case $1 in
*.gz)	zcat $1 | patch -p1 ;;
*)	patch -p1 < $1 ;;
esac

chmod +x cdk/customize-*

Dann im cdk-Verzeichnis
./prepare_neutrino dm7000
./configure --prefix=$TUXCDK --with-targetruleset=flash --with-cvsdir=$TUXCVS --enable-maintainer-mode
dreamboximage_neutrinoroot
make rebuild-flash
und dann kein flash-compress, sondern Image selber zusammengestellt und geflasht.
Das geht aber und ist O.K.

Für Hilfe, oder ein aktuelles Diff für die dm7000 wäre ich sehr dankbar.
Gruss
wevat
******************
Nächste PN war, weil das Schreiben hier icht ging.
******************
Also ich habe ein daily-dreamimage von seife von tuxbox.trale.de für die dm7000 genommen. Selber Fehler. Segmentation-fault.
Dann habe ich eines von dbluelle für die dm7000 genommen. Das lief.

Also nach dbluelle ausgecheckt. Habe hier gelesen, dass dbluelle geschrieben hat, wer nach seinem System ein Dreamimage mit neutrino bauen will, soll folgendes machen

Code: Alles auswählen

export CVS_RSH=ssh
cvs -d anoncvs@darf_keine_links_posten:/cvs/tuxbox -z3 co -P -rdreambox .
cd cdk
chmod ugo+x prepare_neutrino
./prepare_neutrino <dm7000, dm500, dm56x0> ( dm7000 is default )
make checkout_neutrino
make dreamboximage_neutrinoroot"
make rebuild-flash
make flash-compress

Für die Entwickler: Es gibt zwei neue Optionen für configure:
Code:
--with-busybox=<1.2/1.0>
--with-freetype=<2.1/2.0>
Seife sagte mir aber, dass sie die selben Sourcen nehmen würden. Kann sein, dass in den 19 Seiten hier dbluelle ja nochmal etwas anderes geschrieben und umgestellt hat.
Anm.: Habe gerade nocheinmal alles durchgelesen dbluelle hat auf Seite 14 einen checkout angegeben, bei dem ein anderes CVS rauskommt.

Kann mir da jemand weiterhelfen und mir sagen, warum seifes Image im Gegensatz zu dbluelles Image auf der Dream 7000 nicht läuft.
Ich spicke jetzt einmal neutrino mit vielen Debugmeldungen und dann einmal sehen.

Wenn mir aber jemand einen Tip geben würde, was der Unterschied zwischen einer DM500 und eine DM7000 ist, dann wäre es doch einfacher.

Danke
wevat
prodigy7
Erleuchteter
Erleuchteter
Beiträge: 595
Registriert: Donnerstag 1. Januar 2004, 16:59

Beitrag von prodigy7 »

dixidix hat geschrieben:Ich fass es nicht, soviel zum Thema GPL :evil: und überhaupt, dass man da überhaupt betteln muß...oder ham die 'ne andere Lizenz. Nebenbei scheinen da die Uhren irgendwie anders zu gehen, so der Eindruck :gruebel:
Die haben eine "wir sind ganz toll" Lizenz - wenn du dir das Image anguckst, findest du genug GPL Hinweise, nur bringt das nicht viel, wenn die Leute die dahinter stecken, nicht wirklich zu greifen sind. Leider... abgesehen von dem illegalen Dreck haben die optisch ja auch ein paar ganz nette Sachen eingebaut.
kamikazemike
Interessierter
Interessierter
Beiträge: 23
Registriert: Donnerstag 21. März 2002, 00:10

Beitrag von kamikazemike »

wevat hat geschrieben: Kann mir da jemand weiterhelfen und mir sagen, warum seifes Image im Gegensatz zu dbluelles Image auf der Dream 7000 nicht läuft.
habe nach dbluelles anweisung ein image für die 7000er gebacken.
das ganze funktioniert im multiboot (flashwizzard).
allerdings mehr schlecht als recht. aber es bootet und ich habe ein bild.
immer wieder abstürze (undefinierbar) machen dem ganzen spaß einen strich durch die rechnung.
epg und uhrzeit funktionierten nicht, aber durch weglassen von -tc beim sectionsd brachten abhilfe.
bitte jetzt nicht schlagen :) , ich habe absolut keine ahnung von neutrino. ka was ich da abgeschalten habe im sectionsd.
ich benutze seit jahren nur enigma. ich habe eigentlich nur dem drängen eines freundes nachgegeben.
er will umbedingt neutrino auf der dreambox haben.
wenn das jemand probieren will, kann ich es ja irgendwo hinladen.

cu kami
tine1084
Einsteiger
Einsteiger
Beiträge: 160
Registriert: Freitag 8. September 2006, 14:58

Beitrag von tine1084 »

Hallo,
hat denn nicht mal jemand eine Anleitung, wie man ein Neutrino-Image für die dm7020 baut? Würde mich freuen.

mfg tine1084