Filemode! MP3 über DBox abspielen

Alles rund um das grafische Benutzerinterface Enigma
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

chmod 777 /etc/init.d/start_enigma auf der box ausführen.
Laß doch mal den dbox-bootmanager com-terminal laufen und poste das Log-file.

mfg trans
jcee
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Samstag 3. November 2001, 00:00

Beitrag von jcee »

Das geht so einfach nicht: Machs nicht mit NFS sondern mit .. weiß jetzt nicht grad wie es heisst.
Daher hab ich keinen Bootmanager laufen und kein COM. :-(
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Ja dann versuch doch mal den Boot-Manager oder eine andere Console sonst wirst du den Fehler nicht finden. Mit chmod schon probiert?

mfg trans
nixMSfan
Einsteiger
Einsteiger
Beiträge: 143
Registriert: Freitag 7. Juni 2002, 15:20

Beitrag von nixMSfan »

chmod kann ich auch vergessen.
Bin über telnet eingelogt.
Habe in /tuxbox > chmod 777 start_enima sowie in /share/var/
in beiden heißt es immer start_enigma read only file system.

Und was nun?

mfg

nixMSfan
(Sagem 1xI Sat, Avia600, AlexW 1.6.9, cdk 17.6.03)
Theorie ist wenn man weiß wie alles funktioniert, aber es nie zum laufen bekommt.
Praxis ist wenn alles läuft, aber nicht weiß warum.
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Oh sorry ich ging von meinem jffs2-only Image aus. Beim Alexw-Image ist die start_enigma glaube ich unter /var/tuxbox und da muß man auch die Rechte ändern können. Alle anderen Verzeichnisse liegen im cramfs und sind natürlich schreibgeschützt. Da kann man die rechte nur mit dem Tuxbox-Flashtool ändern.

mfg trans
michad2507
Interessierter
Interessierter
Beiträge: 53
Registriert: Dienstag 23. April 2002, 01:08

Beitrag von michad2507 »

oder mit Linux ;-)

Gruss Micha
Nokia Sat, Avia 500, GTX, 2xI
Nokia Sat, Avia 500, GTX, 2xA
jcee
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Samstag 3. November 2001, 00:00

Beitrag von jcee »

Jetzt mal im Ernst, daß kann doch nicht so schwer sein.. :-?

Wann und wird das Netzwerk eigentlich konfiguriert in dem Script? - An welcher Stelle muß das mount denn rein. Kann es nicht daran liegen, daß die IP noch nicht gesetzt ist etc..
Ich hab zwei Zeilen eingefügt:

mkdir /var/mp3

und

mount .......

VOR Enigma satrten.
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Du hast doch sicherlich ein Netzwerkkabel und ein Nullmodemkabel zwischen Dbox und PC. Warum installierst du nich mal schnell den Bootmanager und läßt das COM-Terminal laufen, vielleicht finden wir dann den Fehler.

Kann doch nicht so schwer sein.

mfg trans
jcee
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Samstag 3. November 2001, 00:00

Beitrag von jcee »

@trans: :oops: Doch! - Hab Box/PC in unterschiedlichen Zimmern und ziemlich "fest" eingebaut.. da liegt kein Nullmodemkabel.. Hab ich bisher nicht gebraucht.. Wollt den Kram jetzt eigentlich nicht auseinanderrupfen.


Neuigkeiten:

1) Mit chmod funktionierts und die Box startet!
Egal ob ich an die Stelle des "start_enigma" Links eine neue Datei kopiere oder sogar nur unter Unix die Orginaldatei (=unverändert) dort hinkopiere.. die Box startet nicht, weil die Rechte nicht stimmen.

Rechtevergabe mit FTP Programmen (bei mir WS-FTP) scheint nicht recht zu funzen.

Also unter telnet "chmod 777 start_enigma" dann gehts

2) egal wo ich das "mount..." in die start_enigma einbaue.. Das Verzeichnis wird nicht gemappt. Kopiere ich dagegen die Zeile in eineTel-net Sitzung nachdem die Box bereits unter Enigma läuft, dann klappt es.

Was mach ich da noch falsch?

Ist zum Zeitpunkt des Startens irgendwas noch nicht konfiguriert?!
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Mach mal vor die mount-Zeile ein
ifconfig eth0 192.168.0.? netmask 255.255.255.0 up

mfg trans
jcee
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Samstag 3. November 2001, 00:00

Beitrag von jcee »

Hilft nicht.. alles unverändert..

Vielleicht kann jemand anderes die Sache weiter voran bringen (Jemadn der das selber Problem hat und BootManager laufen.)

Ich komm wohl erstmal nicht weiter.
Trotzdem Danke.
tmbinc
Developer
Beiträge: 821
Registriert: Freitag 20. Juli 2001, 00:00

Beitrag von tmbinc »

fehlen evtl. die pfadangaben zu "mount" bzw. "ifconfig"?
jcee
Einsteiger
Einsteiger
Beiträge: 144
Registriert: Samstag 3. November 2001, 00:00

Beitrag von jcee »

Nee..
Genauso wie die anderen Commandos:

/bin/...
Hanse
Einsteiger
Einsteiger
Beiträge: 192
Registriert: Montag 2. September 2002, 21:16

Beitrag von Hanse »

Hi,

also ich hab ja die selben Probleme und hab jetzt ein Log hier. Zuerst aber mal meine Methode:

1. Eine Datei erstellen ich nenne sie Start_nfs mit volgenden Inhalt:

#!/bin/sh
/bin/ifconfig eth0 192.168.0.3 netmask 255.255.255.0 up
/bin/mount -t nfs 192.168.0.2:/e/mp3 /var/mp3 -o ro,intr,rsize=8192,soft,udp,nolock
/bin/enigma

/sbin/halt

exit 0

sie ligt im /var Verzeichniss und ist nicht im DOS-Format.

2. Rechte anpassen:
chmod 777 start_nfs

3.Einen Link setzten:
ln -sf ./start_nfs /var/tuxbox/start_enigma

4.Box neu starten.

Jetzt das Log-File:

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-ec.01.bb.07.00.00-db
debug: HWrev 21 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 #0052

will verify ELF image, start= 0x800000, size= 202484
verify sig: 262
Branching to 0x40000


PPCBoot 1.1.6 (TuxBox) (Aug 5 2002 - 09:01:35)

CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Watchdog enabled
Board: DBOX2, Sagem
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
LCD: ready
FB: loading - ready
In: serial
Out: serial
Err: serial

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select (1-3), other keys to stop autoboot: 0
### FS (cramfs) loading 'vmlinuz' to 0x100000
### FS load compleate: 682999 bytes loaded to 0x100000
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 682935 Bytes = 666 kB = 0 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK


Bis hier her gehts aber das ist ja das GUI-Auswahlmenü wenn ich dann Enigma wähle passiert nichts mehr.
Mehr kann ich leider nicht machen da ich ein totaler Neuling bin. Ich hoffe einer der sich aus kennt kann uns helfen.
Your Box - Your Problem
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

@hanse

bei deinem log fehlt leider das wichtigste. Drück mal bei der Ausschrift

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer

die 2 um die Ausgaben auf das Com-Terminal zu leiten. Das log sollte dann viel länger sein und häng das dann mal an.

mfg trans
Hanse
Einsteiger
Einsteiger
Beiträge: 192
Registriert: Montag 2. September 2002, 21:16

Beitrag von Hanse »

@trans

Hab ich jetzt gemacht ich hoffe es bringt was.

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-ec.01.bb.07.00.00-db
debug: HWrev 21 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 #0052

will verify ELF image, start= 0x800000, size= 202484
verify sig: 262
Branching to 0x40000


PPCBoot 1.1.6 (TuxBox) (Aug 5 2002 - 09:01:35)

CPU: PPC823ZTnnB2 at 66 MHz: 2 kB I-Cache 1 kB D-Cache
Watchdog enabled
Board: DBOX2, Sagem
I2C: ready
DRAM: 32 MB
FLASH: 8 MB
Scanning JFFS2 FS: . done.
LCD: ready
FB: loading - ready
In: serial
Out: serial
Err: serial

Options:
1: Console on null
2: Console on ttyS0
3: Console on framebuffer
Select (1-3), other keys to stop autoboot: 0
### FS (cramfs) loading 'vmlinuz' to 0x100000
### FS load compleate: 682999 bytes loaded to 0x100000
## Booting image at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 682935 Bytes = 666 kB = 0 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.19NG (von alexW) Wer Kernels nachmacht, oder faelscht, wird be
straft ;-) #3 Son Dez 1 15:38:37 CET 2002
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/mtdblock2 console=ttyS0
Decrementer Frequency = 247500000/60
mpc8xx-wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1)
mpc8xx-wdt: keep-alive trigger activated (PITC: 0x2000)
Console: colour dummy device 80x25
Calibrating delay loop... 65.53 BogoMIPS
Memory: 30708k available (1184k kernel code, 416k 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.12a (20020514) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.1. (C) 2001, 2002 Red Hat, Inc., designed by Axis Communications
AB.
i2c-core.o: i2c core module
CPM UART driver version 0.03
ttyS00 at 0x0280 is a SMC
ttyS01 at 0x0380 is a SMC
pty: 256 Unix98 ptys configured
eth0: CPM ENET Version 0.2 on SCC2, 00:50:9c:32:3f:5e
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
CFI: Found no D-Box 2 flash memory device at location zero
Using buffer write method
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "flfs (ppcboot)"
0x00040000-0x00720000 : "root (cramfs)"
0x00720000-0x00800000 : "var (jffs2)"
0x00020000-0x00800000 : "flash without bootloader"
0x00000000-0x00800000 : "complete flash"
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 (cramfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 60k init
init started: BusyBox v0.61.pre (2002.09.22-12:09+0000) multi-caUsing /lib/modu
les/2.4.19/misc/i2c-8xx.o
[i2c-8xx]: mpc 8xx i2c init
i2c-core.o: adapter registered as adapter 0.
[i2c-8xx]: adapter: 0
Using /lib/modules/2.4.19/misc/info.o
i2c-core.o: driver FOR_PROBE_ONLY registered.
i2c-core.o: driver unregistered: FOR_PROBE_ONLY
Using /lib/modules/2.4.19/misc/event.o
event: init ...
Using /lib/modules/2.4.19/misc/avs.o
i2c-core.o: driver i2c audio/video switch driver registered.
i2c-core.o: client [CXA2126] registered to adapter [](pos. 0).
Using /lib/modules/2.4.19/misc/saa7126.o
i2c-core.o: driver i2c saa7126 driver registered.
i2c-core.o: client [i2c saa7126 chip] registered to adapter [](pos. 1).
Using /lib/modules/2.4.19/misc/fp.o
i2c-core.o: driver DBox2 Frontprocessor driver registered.
i2c-core.o: client [DBox2 Frontprocessor client] registered to adapter [](pos. 2
).
fp.o: clear_wakeup_timer [0][0]
Using /lib/modules/2.4.19/misc/dvb_demux.o
Using /lib/modules/2.4.19/misc/dvbdev.o
Using /lib/modules/2.4.19/misc/avia.o
AVIA: $Id: avia_core.c,v 1.32 2002/09/24 17:50:19 Jolt Exp $
Using /lib/modules/2.4.19/misc/lcd.o
lcd.o: init lcd driver module
lcd.o: found KS0713/SED153X lcd interface on 3
Using /lib/modules/2.4.19/misc/cam.o
der moment ist gekommen...
i2c-core.o: driver DBox2-CAM registered.
CAM: attaching CAM at 0x6e
write 1 event's ...
write 1 event's ...
i2c-core.o: client [DBOX2-CAM] registered to adapter [](pos. 3).
CAM: attached to adapter
Using /lib/modules/2.4.19/misc/dmxdev.o
Using /lib/modules/2.4.19/misc/dvb_frontend.o
[FONT] initializing core...
[FONT] adding font /share/fonts/micron_bold.ttf...OK (Micron/Bold)
[FONT] Intializing font cache...
[FONT] FTC_Face_Requester (Micron/Bold)
Using /lib/modules/2.4.19/misc/avia_gt.o
avia_gt_core: $Id: avia_gt_core.c,v 1.22 2002/09/13 22:53:55 Jolt Exp $
avia_gt_core: autodetecting chip type... AViA eNX found
avia_gt_enx: $Id: avia_gt_enx.c,v 1.13 2002/09/02 19:25:37 Jolt Exp $
avia_gt_accel: $Id: avia_gt_accel.c,v 1.6 2002/09/19 21:09:20 Jolt Exp $
avia_gt_dmx: $Id: avia_gt_dmx.c,v 1.134 2002/09/21 00:00:08 Jolt Exp $
avia_gt_dmx: Successfully loaded ucode VB1.7
ENX-INITed -> 0
there MIGHT be no TS :(
avia_gt_dmx: warning, misaligned queue 0 (is 0x32A00, size 65536), aligning...
avia_gt_gv: $Id: avia_gt_gv.c,v 1.22 2002/08/22 13:39:33 Jolt Exp $
avia_gt_gv: set_input_size (width=720, height=576)
avia_gt_pcm: $Id: avia_gt_pcm.c,v 1.18 2002/09/25 18:50:52 Jolt Exp $
avia_gt_capture: $Id: avia_gt_capture.c,v 1.22 2002/08/22 13:39:33 Jolt Exp $
avia_gt_pig: $Id: avia_gt_pig.c,v 1.28 2002/08/22 13:39:33 Jolt Exp $
avia_gt_ir: $Id: avia_gt_ir.c,v 1.19 2002/08/22 13:39:33 Jolt Exp $
avia_gt_core: Loaded AViA eNX/GTX driver
Using /lib/modules/2.4.19/misc/dvb.o
Init VES1993
Using /lib/modules/2.4.19/misc/ves1993.o
i2c-core.o: driver VES1993 DVB DECODER registered.
i2c-core.o: client [VES1993] registered to adapter [](pos. 4).
i2c-core.o: driver sp5659/tsa5059 tuner driver registered.
i2c-core.o: client [DBox2 Tuner Driver] registered to adapter [](pos. 5).
VES1993: sp5659 tuner found
Using /lib/modules/2.4.19/misc/avia_gt_napi.o
avia_gt_napi: $Id: avia_gt_napi.c,v 1.130 2002/09/18 15:57:24 Jolt Exp $
avia_gt_napi: hardware section filtering disabled.
Using /lib/modules/2.4.19/misc/avia_gt_vbi.o
avia_gt_vbi: $Id: avia_gt_vbi.c,v 1.16 2002/08/22 13:39:33 Jolt Exp $
avia_gt_vbi: got demux C-Cube - AViA eNX/GTX
Using /lib/modules/2.4.19/misc/avia_gt_fb.o
avia_gt_fb: $Id: avia_gt_fb_core.c,v 1.36 2002/08/22 13:39:33 Jolt 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
Using /lib/modules/2.4.19/misc/avia_gt_oss.o
avia_oss: $Id: avia_gt_oss.c,v 1.11 2002/09/25 18:50:52 Jolt Exp $
Using /lib/modules/2.4.19/misc/avia_gt_lirc.o
avia_gt_lirc: $Id: avia_gt_lirc.c,v 1.4 2002/08/22 13:39:33 Jolt Exp $
/etc/init.d/rcS: /var/tuxbox/start_enigma: Too many levels of symbolic links

Please press Enter to activate this console.


BusyBox v0.61.pre (2002.09.22-12:09+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

/ >


Bild
mfg Hanse
Your Box - Your Problem
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Poste mal deine /var/tuxbox/start_enigma

mfg trans
Hanse
Einsteiger
Einsteiger
Beiträge: 192
Registriert: Montag 2. September 2002, 21:16

Beitrag von Hanse »

Hi,

also so weit ich das verstehe ist die /var/tuxbox/start_enigma mit der /share/var/start_enigma verlinkt. Ich kann nämlich nur die /share/var/start_enigma öffnen.
Ich weiß aber nicht was dir das bringt wenn ich die Datei poste, immerhin hast du sie ja selbst oder meinst du die mit dem Mount drinn? Wenn du die sehen willst musst du weiter oben schauen die hab ich schon einmal gepostet.

mfg Hanse Bild
Your Box - Your Problem
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Warum erstellst du nicht gleich die /var/tuxbox/start_enigma mit dem Inhalt von start_nfs und probierst es dann nochmal.

mfg trans
Hanse
Einsteiger
Einsteiger
Beiträge: 192
Registriert: Montag 2. September 2002, 21:16

Beitrag von Hanse »

Hi,

Das hab ich auch schon versucht aber es geht nicht, da sie schreibgeschützt ist. Aber mit einen link muss es ja gehen aber ich denk es liegt an den Befehlen.
Your Box - Your Problem
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Wenn die Datei in /var liegt ist sie nicht schreibgeschützt. Es sei denn es ist nur ein link auf /share/var/tuxbox/start_enigma.dan lösch den link und erstell die Datei mit dem Inhalt von start_nfs.

mfg trans
Hanse
Einsteiger
Einsteiger
Beiträge: 192
Registriert: Montag 2. September 2002, 21:16

Beitrag von Hanse »

@trans

Hi, wie du aber oben schon siehst habe ich schon einmal "umgelinkt" und zwar mit:

ln -sf ./start_nfs /var/tuxbox/start_enigma

Ich kenn mich zwar mit Linux null aus das was ich weiß ist aus diesen Forum. Ist der Befehl okay?
Bild
mfg Hanse
Your Box - Your Problem
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

Du sollst die Datei aber nicht als symbolischen link erstellensondern als Datei
Hanse
Einsteiger
Einsteiger
Beiträge: 192
Registriert: Montag 2. September 2002, 21:16

Beitrag von Hanse »

@trans

Symbolisch Bild ich versteh nichts kannst du mir das bitte mal näher beschreiben.

mfg Hanse Bild
Your Box - Your Problem
trans
Interessierter
Interessierter
Beiträge: 64
Registriert: Montag 21. Januar 2002, 16:52

Beitrag von trans »

mit dem befehl
ln -sf ./start_nfs /var/tuxbox/start_enigma
erstellst du einen symb. link von der Datei /var/start_nfs zu der Datei /var/tuxbox/start_enigma. Aber versuch mal, wenn du schon mit dem Befehl arbeiten willst, mit diesem
ln -sf /var/start_nfs /var/tuxbox/start_enigma

mfg trans