Bugs, bugs, bugs ... Kammerjäger !!! (dvbsnoop, busybox)

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Bugs, bugs, bugs ... Kammerjäger !!! (dvbsnoop, busybox)

Beitrag von sanaia »

Hallo,

bei dem versuch das cdk (stand: 21.04.2004) zu kompilieren ist er - mal wieder - rausgeflogen, diesmal bei dem versuch die 'dvbsnoop' library zu bauen; sieht für mich nach einem fehler im autoconf mechanismus aus:
cd /home/sanaia/tuxbox-cvs/apps/dvb/dvbsnoop && ./autogen.sh && CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ CFLAGS="-Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2" CXXFLAGS="-Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2" ./configure --build=i686-suse-linux --host=powerpc-tuxbox-linux-gnu --prefix=/home/sanaia/dbox2/cdkroot --with-driver=/home/sanaia/tuxbox-cvs/driver --with-dvbincludes=/home/sanaia/tuxbox-cvs/driver/dvb/include --with-target=cdk --enable-maintainer-mode CPPFLAGS=" -I/home/sanaia/tuxbox-cvs/driver/dvb/include"
Generating configuration files for dvbsnoop, please wait....
aclocal
autoconf
automake --add-missing
automake: configure.ac: `AM_INIT_AUTOMAKE' must be used
automake: configure.ac: installing `./install-sh'
automake: configure.ac: installing `./mkinstalldirs'
automake: configure.ac: installing `./missing'
automake: Makefile.am: installing `./INSTALL'
automake: configure.ac: installing `./depcomp'
make: *** [/home/sanaia/tuxbox-cvs/apps/dvb/dvbsnoop/config.status] Error 1
Nun die frage: ist das ein bekannter bug, oder eine ganz eigene zugabe meines systems ?

danke und ciao.
Zuletzt geändert von sanaia am Dienstag 27. April 2004, 12:40, insgesamt 1-mal geändert.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

kann ich nicht nachvollziehen?

- Ist das HEAD?
- Stimmen die Versionen von autoconf und configure, etc.?
- mal neu ausgescheckt, oder make clean bzw. make distclean in dvbsnoop gemacht?
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Den Fehler hab ich auch , aber mir mit automake 1.8x geht ohne Probleme.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Probier bitte mal in configure.ac:

Code: Alles auswählen

AC_INIT([dvbsnoop],[1.3.34],[rasc@users.sourceforge.net])
AM_INIT_AUTOMAKE([dist-bzip2 no-define])
zu aendern in:

Code: Alles auswählen

AC_INIT([dvbsnoop],[1.3.34],[rasc@users.sourceforge.net])
AM_INIT_AUTOMAKE([dist-bzip2 1.3.34])
und gib bitte mal ein feedback.
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Kannst du so commiten.
Geht noch mit automake (GNU automake) 1.4-p6
.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

upps:
Korrektur:
AM_INIT_AUTOMAKE([dvbsnoop],[1.3.34])
... weil ansonsten macht "make dist" Unsinn.
Aber es ist eher empfehlenswert auf automake 1.8 upzudaten...
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Ja geht auch .
Hehe war sowas nicht schon mal commitet ? ;)
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

das letzte ist die alte Version.
Wegen dem "make dist" wurde das aber geaendert...
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

Hallo,

ich habe jetzt die letzten versionen von automake, autoconf und libtool installiert, dvbsnoop neu ausgecheckt (25.04.) und dann nochmal einen durchlauf gemacht. Diesmal hat er die dvbsnboop package gebaut.

Erstmal danke für die hilfe. Im moment compiliert er das gesamte cdk wieder neu, warten wir also ab, worüber er dann meckert ...
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

... and da isser wieder - der nächste bug !

Nach einem cvs update, gefolgt von 'make distclean', autogen.sh, configure blah blah ... und folgendem 'make all' bombt er mich wieder bei der busybox raus !
powerpc-tuxbox-linux-gnu-gcc -I./include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wstrict-prototypes -Wshadow -Os -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -DL_xgetularg10_bnd -c libbb/xgetularg.c -o libbb/xgetularg10_bnd.o
powerpc-tuxbox-linux-gnu-gcc -I./include -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -Wall -Wstrict-prototypes -Wshadow -Os -fomit-frame-pointer -D_GNU_SOURCE -DNDEBUG -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -DL_xgetularg10 -c libbb/xgetularg.c -o libbb/xgetularg10.o
powerpc-tuxbox-linux-gnu-ar -ro libbb/libbb.a ./libbb/bb_asprintf.o ./libbb/ask_confirmation.o [...] ./libbb/xgetularg10.o
powerpc-tuxbox-linux-gnu-gcc -s -Wl,-warn-common -o busybox -Wl,--start-group ./applets/applets.a [...] ./libbb/libbb.a -lcrypt -Wl,--end-group
powerpc-tuxbox-linux-gnu-strip --remove-section=.note --remove-section=.comment busybox
/bin/sh applets/busybox.mkll include/config.h >busybox.links
( cat docs/busybox_header.pod; \
docs/autodocifier.pl include/usage.h; \
cat docs/busybox_footer.pod ) > docs/busybox.pod

BusyBox Documentation

mkdir -p docs
pod2text docs/busybox.pod > docs/BusyBox.txt
mkdir -p docs
pod2man --center=BusyBox --release="version 1.00-pre8" \
docs/busybox.pod > docs/BusyBox.1
pod2html --noindex docs/busybox.pod > \
docs/busybox.net/BusyBox.html
mkdir -p docs
make[1]: Leaving directory `/dbox2/tuxbox-cvs/cdk/busybox-1.00-pre8'
make[1]: Entering directory `/dbox2/tuxbox-cvs/cdk/busybox-1.00-pre8'
ar -ro applets/applets.a ./applets/applets.o ./applets/busybox.o ./applets/usage.o
ar -ro archival/archival.a ./archival/tar.o
ar -ro archival/libunarchive/libunarchive.a ./archival/libunarchive/data_skip.o [...] ./archival/libunarchive/get_header_tar.o
ar -ro coreutils/coreutils.a ./coreutils/cat.o [...] ./console-tools/loadkmap.o
ar -ro findutils/findutils.a ./findutils/find.o ./findutils/grep.o ./findutils/xargs.o
ar -ro init/init.a ./init/halt.o ./init/init.o ./init/poweroff.o ./init/reboot.o ./init/init_shared.o
ar -ro modutils/modutils.a ./modutils/insmod.o ./modutils/lsmod.o ./modutils/rmmod.o
ar -ro networking/networking.a ./networking/hostname.o [...] ./networking/wget.o
ar -ro networking/udhcp/udhcp.a ./networking/udhcp/common.o [...] ./networking/udhcp/script.o
ar -ro procps/procps.a ./procps/free.o ./procps/kill.o ./procps/pidof.o ./procps/ps.o ./procps/uptime.o
ar -ro util-linux/util-linux.a ./util-linux/dmesg.o ./util-linux/more.o ./util-linux/mount.o ./util-linux/nfsmount.o ./util-linux/umount.o
ar -ro coreutils/libcoreutils/libcoreutils.a ./coreutils/libcoreutils/cp_mv_stat.o ./coreutils/libcoreutils/getopt_mk_fifo_nod.o
./coreutils/libcoreutils/xgetoptfile_sort_uniq.o
ar -ro libbb/libbb.a ./libbb/bb_asprintf.o [...] ./libbb/xgetularg10.o
gcc -s -Wl,-warn-common -o busybox -Wl,--start group ./applets/applets.a ./archival/archival.a ./archival/libunarchive/libunarchive.a [...] ./libbb/libbb.a -lcrypt -Wl,--end-group/usr/i486-suse-linux/bin/ld: ./applets/applets.a(busybox.o)(.text+0xd6): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(busybox.o)(.text+0xde): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(busybox.o)(.text+0x11a): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(busybox.o)(.text+0x12a): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(busybox.o)(.text+0x16a): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(busybox.o)(.text+0x182): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(busybox.o)(.text+0x186): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(applets.o)(.text+0x76): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./applets/applets.a(applets.o)(.text+0x7a): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x50e): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x512): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x536): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x53a): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x546): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x556): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x56e): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x582): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x592): unresolvable relocation against symbol `optind@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x5da): unresolvable relocation against symbol `stdout@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x5e2): unresolvable relocation against symbol `stdout@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x5f2): unresolvable relocation against symbol `stdin@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0x5f6): unresolvable relocation against symbol `stdin@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0xa46): unresolvable relocation against symbol `stdout@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0xa4a): unresolvable relocation against symbol `stdout@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0xa62): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/archival.a(tar.o)(.text+0xa66): unresolvable relocation against symbol `stderr@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/libunarchive/libunarchive.a(data_extract_to_stdout.o)(.text+0xe): unresolvable relocation against symbol `stdout@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: ./archival/libunarchive/libunarchive.a(data_extract_to_stdout.o)(.text+0x12): unresolvable relocation against symbol `stdout@@GLIBC_2.0'
/usr/i486-suse-linux/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make[1]: *** [busybox] Error 1
make[1]: Leaving directory `/dbox2/tuxbox-cvs/cdk/busybox-1.00-pre8'
make: *** [.deps/busybox] Error 2
Finde ich reichlich seltsam, denn gestern hat er es noch kompiliert. Was mich aber viel mehr wundert ist, weshalb er plötzlich, nachdem er alles mit den powerpc-tuxbox-linux-gnu-* tools gemacht hat, auf einmal wieder die binutils des des host systems (/usr/i486-suse-linux/bin/ld) verwendet und die busybox für das hostsystem (den linux PC) linken will !? Irgendwas ist hier doch megafaul ...
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

bugs, bugs, bugs ....

Beitrag von sanaia »

UPDATE: falls es jemand interessiert:

wenn ich in das verzeichnis gehe, in dem der build abgebrochen wird (busybox-1.0-pre8), in der shell eingebe 'export CROSS_COMPLIER_PREFIX=powerpc-tuxbox-linux-gnu- && make' dann geht es seltsamerweise. Also vermutlich ist das wohl ein weiterer bug im autoconf mechanismus. Könnte das bitte jemand fixen ?
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Hmm, dir ist aber schon klar, daß man einen Bug nur fixen kann wenn er auch auftritt?

Ich kann ja verstehen, daß du frustriert bist, aber sieh's mal so. Bei mir baut das CDK einfach durch und macht keine Probleme. Das wird bei anderen auch so sein, sonst wäre das Forum ja voll von Beschwerden.

Wenn es bei dir nicht geht, dann kann es natürlich sein, daß es sich wirklich um einen Bug handelt. Aber dieser Bug scheint ja durch deine Distribution bzw. verwendeten autotools ausgelöst zu werden.

Ich z.B. baue auf einer Debian-Kiste und das ist auch die Umgebung, in der die meisten Entwickler arbeiten Knoppix z.B. ist auch Debian-basiert.

Die Jungs von Suse ändern gerne mal was an der internen Struktur, machen Anpassungen etc. Das kann alles dazu führen, daß an einer Stelle mal etwas klemmt.

Das kann aber dann nur jemand fixen, der es auch benutzen will, in dem Falle also (leider) du selber.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Poste bitte mal die Versionen der Compiler-Tools (siehe dazu /cdk/doc/Install...)
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

Hallo,
tut mir ja unendlich leid, hier so rumnerven zu müssen :roll:
Ursprünglich wollte ich ja nur neutrino shoutcast beibringen - und 'ne anfängerin bin ich nun auch nicht gerade mehr; ich hab' schon etliche *NIXe hinter mir, systeme compiliert und bei NetBSD kerneldevices programmiert - aber so störrisch wie dieses hat sich noch keines angestellt. Bei jedem versuch es neu zu bauen fliege ich an einer anderen stelle raus.

Das host system ist suse 8.0 (weil das der einzige linuxrechner ist, der hier noch rumsteht); die versionen der tools sind:

autoconf 2.59, automake 1.8, gcc 2.95.3, binutils 2.11.92, libtool 1.5.6, gettext 0.13, make 3.79.1

Einen versuch geb ich ihm morgen noch, dann werfe ich das handtuch und spiel ein image mit enigma auf, in dem shoutcast funktioniert.
Npq hat geschrieben:Das kann aber dann nur jemand fixen, der es auch benutzen will, in dem Falle also (leider) du selber.
Ich wollte mit der dbox I-radio hören, und da sich keiner bereitgefunden hat den player zu patchen, hab ich mich da rangemacht. Davon, das ich suse flicken soll und/oder den autoconf mechanismus des cdk hatte ich ja keine ahnung. Das ist in etwa so als ob du in urlaub fahren willst und dir der reiseveranstalter 'nen spaten in die hand drückt mit dem kommentar: "wenn sie in urlaub wollen, dann graben sie erst mal nach öl - wir brauchen sprit !" :-?

Wenn das cdk bei euch läuft, dann hab ich wohl pech gehabt - aber dann muss ein anderer den internet-radio code schreiben.
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

das sollte eigentlich passen.

... deine gcc-Version ist zu alt.
wir sind inzwischen bei der 3.x Version - zumal die Version 2.x und 3.x leider nicht "Lib-Link-Kompatibel" sind...

uebrigens musste ich mein Suse auch gleich updaten, weil Suse einfach nur uralt-Sachen dabei hatte...
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Hmm, ich hab mal nach der Stelle bei busybox gesucht, irgendwie sieht das bei mir schon ganz anders aus.
BusyBox Documentation

mkdir -p docs
pod2text docs/busybox.pod > docs/BusyBox.txt
mkdir -p docs
pod2man --center=BusyBox --release="version 1.00-pre8" \
docs/busybox.pod > docs/BusyBox.1
pod2html --noindex docs/busybox.pod > \
docs/busybox.net/BusyBox.html
mkdir -p docs
make[1]: Leaving directory `/home/tuxbox/cvs/tuxbox/cdk/busybox-1.00-pre8'
make[1]: Entering directory `/home/tuxbox/cvs/tuxbox/cdk/busybox-1.00-pre8'
/bin/sh applets/install.sh /home/tuxbox/tuxroot/cdkroot
/home/tuxbox/tuxroot/cdkroot/bin/[ -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/ash -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/basename -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/cat -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/chgrp -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/chmod -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/chown -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/clear -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/cp -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/cut -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/date -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/dd -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/df -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/dirname -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/dmesg -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/du -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/echo -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/env -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/expr -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/false -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/find -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/free -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/grep -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/gunzip -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/gzip -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/head -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/hostname -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/id -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/ip -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/kill -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/killall -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/ln -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/login -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/ls -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/mkdir -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/more -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/mount -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/mv -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/passwd -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/pidof -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/ping -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/ps -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/pwd -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/reset -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/rm -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/rmdir -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/sed -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/sh -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/sleep -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/sort -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/tail -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/tar -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/test -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/touch -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/true -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/tty -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/umount -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/uname -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/uniq -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/uptime -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/vi -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/wget -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/whoami -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/xargs -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/yes -> busybox
/home/tuxbox/tuxroot/cdkroot/bin/zcat -> busybox
/home/tuxbox/tuxroot/cdkroot/sbin/chroot -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/halt -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/ifdown -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/ifup -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/inetd -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/init -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/klogd -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/reboot -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/syslogd -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/telnetd -> ../bin/busybox
/home/tuxbox/tuxroot/cdkroot/sbin/udhcpc -> ../bin/busybox
make[1]: Leaving directory `/home/tuxbox/cvs/tuxbox/cdk/busybox-1.00-pre8'
rm -rf busybox-1.00-pre8
touch .deps/busybox
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Achso, Busybox benutzt übrigens die Autotools gar nicht. Der wichtige Teil am Anfang sollte so aussehen:
$make busybox
( rm -rf busybox-1.00-pre8 || /bin/true ) && bunzip2 -cd Archive/busybox-1.00-pre8.tar.bz2 | TAPE=- tar -x && ( cd busybox-1.00-pre8; patch -p1 < ../Patches/busybox.diff )
patching file init/init.c
patching file libbb/messages.c
patching file networking/ifupdown.c
patching file sysdeps/linux/Config.in
cat Patches/busybox.config > busybox-1.00-pre8/.config
cd busybox-1.00-pre8 && \
make dep all \
CROSS=powerpc-tuxbox-linux-gnu- \
CFLAGS_EXTRA="-mcpu=823 -mmultiple -mstring -meabi -pipe -O2 -g3 -gdwarf-2" && \
make install PREFIX=/home/tuxbox/tuxroot/cdkroot
sanaia
Einsteiger
Einsteiger
Beiträge: 130
Registriert: Mittwoch 17. März 2004, 10:13

Beitrag von sanaia »

Hallo,

besten dank an euch für den versuch zu helfen. Ich habe nochmal ein distclean gemacht, dann ein cvs update, autogen.sh, configure und anschließend make. Diesmal fliegt er bei der libdvb raus, weil irgendwer oder -was wieder was vergeigt hat und dem tuxbox-linux nun auf einmal die dvb header fehlen (den fehler hatte ich überhaupt noch nicht - und einmal hatte er das cdk ja kompiliert - aber das muss wohl ein versehen gewesen sein ...).

Nun ist's genug ...
geht bitte in deckung ..... es kommt ein handtuch geflogen ... :-?

Wer shoutcast will soll enigma nehmen ! :evil:
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Du kannst fehlerhaftes RAM haben.
Npq
Senior Member
Beiträge: 1339
Registriert: Donnerstag 24. April 2003, 12:12

Beitrag von Npq »

Hmm, ja, das mit dem Header liegt mit hoher Wahrscheinlichkeit daran, daß beim configure das cvs-dir nicht richtig eingetragen wurde. Beim configure teilt man das über den Parameter "--with-cvsdir" mit.

Ist mir allerdings auch schon beim reconfigure passiert, daß diese Information plötzlich verschwunden war. Leider zu sporadisch um da was debuggen zu können.

Man sieht das nach dem "./config.status --recheck" im CDK-Verzeichnis am Ende in der "summary".

Da stehen dann bei den directories nicht die richtigen, sondern "no".
Lopi
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 5. Januar 2004, 15:07

Beitrag von Lopi »

???
Ich hab mal mit DVBSNOOP herumgespielt:
auf Astra , ARD transponder dvbsnoop -s pidscan und dann das:
avia_gt_dmx: queue 23 overflow (count: 1)
avia_gt_dmx: queue 5 hw_write_pos out of bounds! (B:0x140000/P:0x1B2A48/E:0x1600
00)
avia_gt_dmx: queue 5 overflow (count: 1)
avia_gt_dmx: queue 10 overflow (count: 2)
avia_gt_dmx: queue 10 overflow (count: 2)
avia_gt_dmx: queue 5 hw_write_pos out of bounds! (B:0x140000/P:0x1B20BC/E:0x1600
00)
avia_gt_dmx: queue 5 overflow (count: 1)
avia_gt_dmx: queue 5 hw_write_pos out of bounds! (B:0x140000/P:0x1B2498/E:0x1600
00)
avia_gt_dmx: queue 5 overflow (count: 1)
avia_gt_dmx: queue 3 hw_write_pos out of bounds! (B:0x128000/P:0x1AE8AC/E:0x1300
00)
avia_gt_dmx: queue 3 overflow (count: 1)
avia_gt_dmx: queue 10 overflow (count: 18)
avia_gt_dmx: queue 10 overflow (count: 3)
avia_gt_dmx: queue 10 overflow (count: 8)
avia_gt_dmx: queue 10 overflow (count: 5)
avia_gt_dmx: queue 10 overflow (count: 4)
avia_gt_dmx: queue 10 overflow (count: 1)
avia_gt_dmx: queue 5 hw_write_pos out of bounds! (B:0x140000/P:0x1B346C/E:0x1600
00)
avia_gt_dmx: queue 5 overflow (count: 1)
avia_gt_dmx: queue 10 hw_write_pos out of bounds! (B:0x188000/P:0x1BC0BC/E:0x18C
000)
avia_gt_dmx: queue 10 overflow (count: 1)
avia_gt_dmx: queue 3 hw_write_pos out of bounds! (B:0x128000/P:0x1AD83C/E:0x1300
00)
avia_gt_dmx: queue 3 overflow (count: 1)
avia_gt_dmx: queue 5 hw_write_pos out of bounds! (B:0x140000/P:0x1B383C/E:0x1600
00)
avia_gt_dmx: queue 5 overflow (count: 1)
avia_gt_dmx: queue 10 overflow (count: 2)
avia_gt_dmx: queue 10 overflow (count: 1)
avia_gt_dmx: queue 10 overflow (count: 9)
avia_gt_dmx: queue 10 hw_write_pos out of bounds! (B:0x188000/P:0x1BC0BC/E:0x18C
000)
avia_gt_dmx: queue 10 overflow (count: 1)
avia_gt_dmx: queue 10 overflow (count: 2)
avia_gt_dmx: queue 10 overflow (count: 4)
avia_gt_dmx: queue 3 hw_write_pos out of bounds! (B:0x128000/P:0x1A88B0/E:0x1300
00)
avia_gt_dmx: queue 10 overflow (count: 11)
avia_gt_dmx: queue 5 overflow (count: 1)
avia_gt_dmx: queue 5 overflow (count: 2)
avia_gt_dmx: queue 10 overflow (count: 2)
avia_gt_dmx: queue 10 overflow (count: 2)
avia_gt_dmx: queue 10 overflow (count: 7)
avia_gt_dmx: queue 10 overflow (count: 9)
avia_gt_dmx: queue 5 overflow (count: 1)
???

update am donnerstag gemacht
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

das sollte so auf einer Nokiabox aussehen:

Code: Alles auswählen

# dvbsnoop -s pidscan
dvbsnoop V1.3.34 -- http://dvbsnoop.sourceforge.net/ 

---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found:    0 (0x0000)  [SECTION: Program Association Table (PAT)]
PID found:    1 (0x0001)  [SECTION: Conditional Access Table (CAT)]
PID found:   16 (0x0010)  [SECTION: Network Information Table (NIT) - actual network]
PID found:   17 (0x0011)  [SECTION: Service Description Table (SDT) - actual transport stream]
PID found:   18 (0x0012)  [SECTION: Event Information Table (EIT) - other transport stream, schedule]
PID found:   20 (0x0014)  [SECTION: Time Date Table (TDT)]
PID found:  100 (0x0064)  [SECTION: Program Map Table (PMT)]
PID found:  104 (0x0068)  [PES: private_stream_1]
PID found:  200 (0x00c8)  [SECTION: Program Map Table (PMT)]
PID found:  201 (0x00c9)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  202 (0x00ca)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  204 (0x00cc)  [PES: private_stream_1]
PID found:  300 (0x012c)  [SECTION: Program Map Table (PMT)]
PID found:  301 (0x012d)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  302 (0x012e)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  304 (0x0130)  [PES: private_stream_1]
PID found:  400 (0x0190)  [SECTION: Program Map Table (PMT)]
PID found:  401 (0x0191)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  402 (0x0192)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  403 (0x0193)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  404 (0x0194)  [PES: private_stream_1]
PID found:  500 (0x01f4)  [SECTION: Program Map Table (PMT)]
PID found:  501 (0x01f5)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  502 (0x01f6)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  504 (0x01f8)  [PES: private_stream_1]
PID found:  600 (0x0258)  [SECTION: Program Map Table (PMT)]
PID found:  601 (0x0259)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  602 (0x025a)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  604 (0x025c)  [PES: private_stream_1]
PID found:  700 (0x02bc)  [SECTION: Program Map Table (PMT)]
PID found:  701 (0x02bd)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  702 (0x02be)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  704 (0x02c0)  [PES: private_stream_1]
PID found:  800 (0x0320)  [SECTION: Program Map Table (PMT)]
PID found:  801 (0x0321)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  802 (0x0322)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  804 (0x0324)  [PES: private_stream_1]
PID found:  900 (0x0384)  [SECTION: Program Map Table (PMT)]
PID found:  901 (0x0385)  [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found:  902 (0x0386)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found:  904 (0x0388)  [PES: private_stream_1]
PID found: 2000 (0x07d0)  [SECTION: Program Map Table (PMT)]
PID found: 2070 (0x0816)  [SECTION: MHP- Application Information Table (AIT)]
PID found: 2071 (0x0817)  [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 2072 (0x0818)  [SECTION: DSM-CC - U-N messages (DSI or DII)]
PID found: 2073 (0x0819)  [SECTION: MHP- Application Information Table (AIT)]
PID found: 2074 (0x081a)  [SECTION: MHP- Application Information Table (AIT)]
PID found: 2075 (0x081b)  [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 2076 (0x081c)  [SECTION: DSM-CC - stream descriptorlist]
PID found: 3000 (0x0bb8)  [SECTION: Program Map Table (PMT)]
PID found: 3001 (0x0bb9)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3100 (0x0c1c)  [SECTION: Program Map Table (PMT)]
PID found: 3101 (0x0c1d)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3200 (0x0c80)  [SECTION: Program Map Table (PMT)]
PID found: 3201 (0x0c81)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3300 (0x0ce4)  [SECTION: Program Map Table (PMT)]
PID found: 3301 (0x0ce5)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3400 (0x0d48)  [SECTION: Program Map Table (PMT)]
PID found: 3401 (0x0d49)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3500 (0x0dac)  [SECTION: Program Map Table (PMT)]
PID found: 3501 (0x0dad)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3600 (0x0e10)  [SECTION: Program Map Table (PMT)]
PID found: 3601 (0x0e11)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3700 (0x0e74)  [SECTION: Program Map Table (PMT)]
PID found: 3701 (0x0e75)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3800 (0x0ed8)  [SECTION: Program Map Table (PMT)]
PID found: 3801 (0x0ed9)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3900 (0x0f3c)  [SECTION: Program Map Table (PMT)]
PID found: 3901 (0x0f3d)  [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 7100 (0x1bbc)  [SECTION: MHP- Application Information Table (AIT)]
PID found: 7101 (0x1bbd)  [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 8191 (0x1fff)  

welche Version von dvbsnoop? welche Box? welche ucodes? ...
hatten irgendwelche Prozesse irgendwelche PIDs noch belegt?
welches Image ode war das cvs HEAD?
Lopi
Interessierter
Interessierter
Beiträge: 56
Registriert: Montag 5. Januar 2004, 15:07

Beitrag von Lopi »

Philips wunder ENX, ucode14, Enigma, auchgecheckt am Donnerstag mittag ??? ,
(kein Brathan :wink: )

Dvbsnoop hab ich halt mal zu testen mit reingenommen, mit ucode 1A war es auch weg !!!

EDIT:
OPERA unfreundlich :evil:
dvbsnoop V1.2.79 -- http://dvbsnoop.sourceforge.net/

---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
PID found: 0 (0x0000) [SECTION: Program Association Table (PAT)]
PID found: 1 (0x0001) [SECTION: Conditional Access Table (CAT)]
PID found: 16 (0x0010) [SECTION: Network Information Table (NIT) - actual network]
PID found: 17 (0x0011) [SECTION: Bouquet Association Table (BAT)]
PID found: 18 (0x0012) [SECTION: Event Information Table (EIT) - other transport stream, schedule]

1.2.79 ???
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

kann es sein, dass du REL auscheckst und somit API1?
dvbsnoop wird in REL nicht gepflegt, oder wie kommst du bei einem nach einem Auschecken eben auf Version 1.2.79?
HEAD
Einsteiger
Einsteiger
Beiträge: 313
Registriert: Freitag 14. Februar 2003, 15:59

Beitrag von HEAD »

Philips avia vb22 ucode built-in


dvbsnoop V1.3.34 -- http://dvbsnoop.sourceforge.net/

---------------------------------------------------------
Transponder PID-Scan...
---------------------------------------------------------
[sectionsd] readNbytes: received POLLERR
[sectionsd] readNbytes: received POLLERR
PID found: 0 (0x0000) [SECTION: Program Association Table (PAT)]
PID found: 1 (0x0001) [SECTION: Conditional Access Table (CAT)]
PID found: 16 (0x0010) [SECTION: Network Information Table (NIT) - actual network]
PID found: 17 (0x0011) [SECTION: Service Description Table (SDT) - other transport stream]
PID found: 18 (0x0012) [SECTION: Event Information Table (EIT) - actual transport stream, schedule]
PID found: 20 (0x0014) [SECTION: Time Offset Table (TOT)]
avia_gt_dmx: queue 1 hw_write_pos out of bounds! (B:0x110000/P:0x1A4000/E:0x120000)
PID found: 100 (0x0064) [SECTION: Program Map Table (PMT)]
PID found: 101 (0x0065) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 102 (0x0066) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 104 (0x0068) [PES: private_stream_1]
PID found: 200 (0x00c8) [SECTION: Program Map Table (PMT)]
PID found: 201 (0x00c9) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 202 (0x00ca) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 204 (0x00cc) [PES: private_stream_1]
PID found: 300 (0x012c) [SECTION: Program Map Table (PMT)]
PID found: 301 (0x012d) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 302 (0x012e) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 304 (0x0130) [PES: private_stream_1]
PID found: 400 (0x0190) [SECTION: Program Map Table (PMT)]
PID found: 401 (0x0191) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 402 (0x0192) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 403 (0x0193) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 404 (0x0194) [PES: private_stream_1]
PID found: 500 (0x01f4) [SECTION: Program Map Table (PMT)]
PID found: 501 (0x01f5) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 502 (0x01f6) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 504 (0x01f8) [PES: private_stream_1]
PID found: 600 (0x0258) [SECTION: Program Map Table (PMT)]
PID found: 601 (0x0259) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 602 (0x025a) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 604 (0x025c) [PES: private_stream_1]
PID found: 700 (0x02bc) [SECTION: Program Map Table (PMT)]
PID found: 701 (0x02bd) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 702 (0x02be) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 704 (0x02c0) [PES: private_stream_1]
[sectionsd] getUTC: open: Too many open files
PID found: 800 (0x0320) [SECTION: Program Map Table (PMT)]
PID found: 801 (0x0321) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 802 (0x0322) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 804 (0x0324) [PES: private_stream_1]
PID found: 900 (0x0384) [SECTION: Program Map Table (PMT)]
PID found: 901 (0x0385) [PES: ITU-T Rec. H.262 | ISO/IEC 13818-2 or ISO/IEC 11172-2 video stream]
PID found: 902 (0x0386) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 904 (0x0388) [PES: private_stream_1]
PID found: 2000 (0x07d0) [SECTION: Program Map Table (PMT)]
PID found: 2070 (0x0816) [SECTION: MHP- Application Information Table (AIT)]
PID found: 2071 (0x0817) [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 2072 (0x0818) [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 2073 (0x0819) [SECTION: MHP- Application Information Table (AIT)]
PID found: 2074 (0x081a) [SECTION: MHP- Application Information Table (AIT)]
PID found: 2075 (0x081b) [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 2076 (0x081c) [SECTION: DSM-CC - stream descriptorlist]
PID found: 3000 (0x0bb8) [SECTION: Program Map Table (PMT)]
PID found: 3001 (0x0bb9) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3100 (0x0c1c) [SECTION: Program Map Table (PMT)]
PID found: 3101 (0x0c1d) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3200 (0x0c80) [SECTION: Program Map Table (PMT)]
PID found: 3201 (0x0c81) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3300 (0x0ce4) [SECTION: Program Map Table (PMT)]
PID found: 3301 (0x0ce5) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3400 (0x0d48) [SECTION: Program Map Table (PMT)]
PID found: 3401 (0x0d49) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3500 (0x0dac) [SECTION: Program Map Table (PMT)]
PID found: 3501 (0x0dad) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3600 (0x0e10) [SECTION: Program Map Table (PMT)]
PID found: 3601 (0x0e11) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3700 (0x0e74) [SECTION: Program Map Table (PMT)]
PID found: 3701 (0x0e75) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3800 (0x0ed8) [SECTION: Program Map Table (PMT)]
PID found: 3801 (0x0ed9) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 3900 (0x0f3c) [SECTION: Program Map Table (PMT)]
PID found: 3901 (0x0f3d) [PES: ISO/IEC 13818-3 or ISO/IEC 11172-3 audio stream]
PID found: 7100 (0x1bbc) [SECTION: MHP- Application Information Table (AIT)]
PID found: 7101 (0x1bbd) [SECTION: DSM-CC - Download Data Messages (DDB)]
PID found: 8191 (0x1fff)