YADD booten und gleichzeitig *.TS-Archiv über NFS freigeben?
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
YADD booten und gleichzeitig *.TS-Archiv über NFS freigeben?
hallo,
wenn ich über den BootManager ne YADD boote, dann ist der NFS-Server ja für YADD-Zwecke in Verwendung.
Ist es trotzdem möglich irgendwie noch einen anderen Ordner per NFS zu verbinden, wo z.B. die gestreamten Filme drin liegen?
gruß, Alex.
wenn ich über den BootManager ne YADD boote, dann ist der NFS-Server ja für YADD-Zwecke in Verwendung.
Ist es trotzdem möglich irgendwie noch einen anderen Ordner per NFS zu verbinden, wo z.B. die gestreamten Filme drin liegen?
gruß, Alex.
meine Box: Nokia 2xi BMon1.0 Sat(Astra19.2E); Image alexW 1.6.8 - 05.03.2003
Bouquetter: Serviceeditor und Bouquetverwaltung für Enigma, Neutrino und Lcars
Bouquetter: Serviceeditor und Bouquetverwaltung für Enigma, Neutrino und Lcars
-
- Erleuchteter
- Beiträge: 511
- Registriert: Freitag 14. Juni 2002, 01:24
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
habe ich versucht, aber der movieplayer zeigt die neuen Ordner/Dateien immer erst nach einem Neustart an...fronti hat geschrieben:Alternativ, leg doch die TS files in ein Verzeichnis unterhalb der Yadd auf deiner Platte.
Ist es eigentlich normal, dass ich die Yadd nicht einfach von der Box aus starten kann?
Ich muss immer den Bootmanager anhalten und neu starten und dann die Box per Telnet mit reboot neu starten... ansonsten startet immer das image.
-
- Interessierter
- Beiträge: 46
- Registriert: Dienstag 29. Juli 2003, 19:51
jeweils nach dem manuellen mounten wird der inhalt bei mir aktualisiert.alex.enjoy hat geschrieben:habe ich versucht, aber der movieplayer zeigt die neuen Ordner/Dateien immer erst nach einem Neustart an...
bei mir geht es, neben dem bootmanager noch ein verzeichnis zu mounten (manuell via netzwerk-einstellungen). allerdings mit u-boot + bootmanager.
versuche mal folgendes:alex.enjoy hat geschrieben: Ist es eigentlich normal, dass ich die Yadd nicht einfach von der Box aus starten kann?
Ich muss immer den Bootmanager anhalten und neu starten und dann die Box per Telnet mit reboot neu starten... ansonsten startet immer das image.
beim 'netzstecker stecken' die 'pfeil oben'-taste festhalten.
dann sollten paar ausgaben im terminal-fenster kommen, wenn der prompt steht, 'boot net' eingeben.
dann sollte die yadd starten.
wenn du die box aus dem 'deep standby' einschaltest, sollte es auch so mit ner yadd funzen.
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
kein Erfolg mit Yadd-Boot über Allegro NFSd, bitte um Hilfe
ich krieg das einfach nicht hin, kann mir mal bitte jemand einen Tipp geben?
Der NFSd läuft einwandfrei, wenn ich über das Flash boote kann ich alle ordner mounten. Nur wenn ich die Yadd boote findet der den Root-Path nicht...
folgende Situation:
- PC: 192.168.1.1, Box: 192.168.1.2
- Yadd in L:\yadd\2003-07-31\tftpboot und L:\yadd\2003-07-31\cdkroot
- im BM als Bootfile L:\yadd\2003-07-31\tftpboot\ppcboot eingetragen
- NFS-Server vom BM deaktiviert
wie gesagt, wenn ich das Image boote kann ich mit folgendem Befehl das cdkroot problemlos mounten:
wenn ich jetzt die Yadd boote, findet der aber dieses NFS-Share nicht...
Hier mal auszugsweise das Bootlog (komplett weiter unten)
nun, leider habe ich keine Ahnung was error -13 sein könnte....
wäre echt klasse wenn mir da jemand bei helfen könnte.
Gruß, Alex.
...und hier noch das komplette bootlog...
ich habe jetzt mal versucht den Allegro NFSd statt dem BM zum Yadd-Boot zu verwenden, leider völlig erfolglos.fronti hat geschrieben:Benutz doch einfach einen anderen nfs server und schalte den des BM ab.
Der NFSd läuft einwandfrei, wenn ich über das Flash boote kann ich alle ordner mounten. Nur wenn ich die Yadd boote findet der den Root-Path nicht...
folgende Situation:
- PC: 192.168.1.1, Box: 192.168.1.2
- Yadd in L:\yadd\2003-07-31\tftpboot und L:\yadd\2003-07-31\cdkroot
- im BM als Bootfile L:\yadd\2003-07-31\tftpboot\ppcboot eingetragen
- NFS-Server vom BM deaktiviert
Code: Alles auswählen
(*exports* (("/mp3" "E:/MP3")
("/dev/nfs" "l:/yadd/2003-07-31/cdkroot")
("L/yadd/2003-07-31/cdkroot/" "l:/yadd/2003-07-31/cdkroot")
("l/yadd/2003-07-31/cdkroot/" "l:/yadd/2003-07-31/cdkroot")))
die verschiedensten Schreibweisen (gross/klein, mit oder ohne Slash davor und/oder dahinter) habe ich schon ausprobiert...
Laut Bootlog wird wohl am ehesten nach "L/yadd/2003-07-31/cdkroot/" verlangt, oder?
Code: Alles auswählen
mount -t nfs 192.168.1.1:L/yadd/2003-07-31/cdkroot/ /var/mnt/test -o ro,intr,rsize=8192,soft,udp,nolock
mount
rootfs on / type rootfs (rw)
/dev/root on / type cramfs (ro)
none on /dev type devfs (rw)
/proc on /proc type proc (rw)
/dev/mtdblock/3 on /var type jffs2 (rw)
ramfs on /tmp type ramfs (rw)
192.168.1.1:L/yadd/2003-07-31/cdkroot/ on /var/mnt/test type nfs (ro,v2,rsize=8192,wsize=8192,soft,intr,udp,nolock,addr=192.168.1.1)
Hier mal auszugsweise das Bootlog (komplett weiter unten)
Code: Alles auswählen
debug: Got BOOTP reply from Server IP 192.168.1.1, My IP 192.168.1.2
debug: Sending TFTP-request for file L/yadd/2003-07-31/tftpboot/ppcboot
.....
Kernel command line: console=ttyS0 root=/dev/nfs rw nfsroot=192.168.1.1:L/yadd/2003-07-31/cdkroot/ ip=192.168.1.2:192.168.1.1:::::off
.......
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
device=eth0, addr=192.168.1.2, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.1.2, domain=, nis-domain=(none),
bootserver=192.168.1.1, rootserver=192.168.1.1, rootpath=
........
Looking up port of RPC 100003/2 on 192.168.1.1
Looking up port of RPC 100005/1 on 192.168.1.1
Root-NFS: Server returned error -13 while mounting L/yadd/2003-07-31/cdkroot/
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or 02:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 02:00
wäre echt klasse wenn mir da jemand bei helfen könnte.
Gruß, Alex.
...und hier noch das komplette bootlog...
Code: Alles auswählen
debug: DDF: Calibrating delay loop... debug: DDF: 67.79 BogoMIPS
debug: BMon V1.0 mID 01
debug: feID dd gtxID 0b
debug: fpID 5a dsID 01-aa.68.22.07.00.00-8c
debug: HWrev X5 SWrev 0.81
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: Got BOOTP reply from Server IP 192.168.1.1, My IP 192.168.1.2
debug: Sending TFTP-request for file L/yadd/2003-07-31/tftpboot/ppcboot
will verify ELF image, start= 0x800000, size= 201612
verify sig: 262
boot net: boot file has no valid signature
Branching to 0x40000
ppcboot 0.6.4 (Feb 6 2003 - 21:20:33)
Initializing...
CPU: PPC823ZTnnA at 67 MHz: 2 kB I-Cache 1 kB D-Cache
*** Warning: CPU Core has Silicon Bugs -- Check the Errata ***
Board: ### No HW ID - assuming TQM8xxL
DRAM: (faked) 32 MB
Ethernet: 00-50-9c-1a-2b-8e
FLASH: 8 MB
LCD driver (KS0713) initialized
No LCD Logo in Flash , trying tftp
BOOTP broadcast 1
TFTP from server 192.168.1.1; our IP address is 192.168.1.2
Filename 'L/yadd/2003-07-31/tftpboot/logo-lcd'.
Load address: 0x130000
Loading: ##
done
LCD logo at: 0x130000 (0x1FD2E80 bytes)
No FB Logo in Flash , trying tftp
BOOTP broadcast 1
TFTP from server 192.168.1.1; our IP address is 192.168.1.2
Filename 'L/yadd/2003-07-31/tftpboot/logo-fb'.
Load address: 0x120000
Loading: #######
done
FB logo at: 0x0 (0x1FD2E80 bytes)
AVIA Frambuffer
Input: serial
Output: serial
Images:
1: cdk
2: yadd
3: debian
4: tiab
5: flash
Select image (1-5), other keys to stop autoboot: 0
nokia bmon 1.0
debug mode is enabled
BOOTP broadcast 1
TFTP from server 192.168.1.1; our IP address is 192.168.1.2
Filename 'L/yadd/2003-07-31/tftpboot/kernel-cdk'.
Load address: 0x100000
Loading: #######################################################################
#########################################################################
done
## Booting Linux kernel at 00100000 ...
Image Name: dbox2
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 734385 Bytes = 717 kB = 0 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
Uncompressing Kernel Image ... OK
Linux version 2.4.20-dbox2 (Sinnlos98@athlon-mp) (gcc version 3.2.3) #4 Wed Jul
30 23:49:08 2003
On node 0 totalpages: 8192
zone(0): 8192 pages.
zone(1): 0 pages.
zone(2): 0 pages.
Kernel command line: console=ttyS0 root=/dev/nfs rw nfsroot=192.168.1.1:L/yadd/2
003-07-31/cdkroot/ ip=192.168.1.2:192.168.1.1:::::off
WARNING: Frequency is not in HZ. Please consider using a newer bootloader!
WARNING: OLD intfreq = 67 busfreq = 67
WARNING: NEW intfreq = 67000000 busfreq = 67000000
Decrementer Frequency = 251250000/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... 66.76 BogoMIPS
Memory: 30604k available (1284k kernel code, 404k data, 76k 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.1. (C) 2001 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:1a:2b:8e
RAMDISK driver initialized: 16 RAM disks of 4096K size 1024 blocksize
D-Box 2 flash driver (size->0x800000 mem->0x10000000)
Creating 6 MTD partitions on "D-Box 2 flash memory":
0x00000000-0x00020000 : "BR bootloader"
0x00020000-0x00040000 : "flfs (ppcboot)"
0x00040000-0x00700000 : "root (cramfs)"
0x00700000-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, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
IP-Config: Guessing netmask 255.255.255.0
IP-Config: Complete:
device=eth0, addr=192.168.1.2, mask=255.255.255.0, gw=255.255.255.255,
host=192.168.1.2, domain=, nis-domain=(none),
bootserver=192.168.1.1, rootserver=192.168.1.1, rootpath=
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
Looking up port of RPC 100003/2 on 192.168.1.1
Looking up port of RPC 100005/1 on 192.168.1.1
Root-NFS: Server returned error -13 while mounting L/yadd/2003-07-31/cdkroot/
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or 02:00
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 02:00
<0>Rebooting in 180 seconds..
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
-
- Senior Member
- Beiträge: 1278
- Registriert: Mittwoch 5. September 2001, 00:00
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
das ist es leider nicht, hatte ich auch schon ausprobiert.Homar hat geschrieben:/l/yadd/2003-07-31/cdkroot
das slash am Anfang fehlt
wenn ich mir die Kernel command line ansehe, denke ich doch das ich den korrekten Pfad habe, oder?
Und die Fehlermeldung sagt das ja auch...
Code: Alles auswählen
Kernel command line: console=ttyS0 root=/dev/nfs rw nfsroot=192.168.1.1:L/yadd/2003-07-31/cdkroot/ ip=192.168.1.2:192.168.1.1:::::off
Root-NFS: Server returned error -13 while mounting L/yadd/2003-07-31/cdkroot/
-
- Interessierter
- Beiträge: 51
- Registriert: Freitag 3. Mai 2002, 13:32
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
nee, leider nicht.... habs aufgegeben...sneaker hat geschrieben:hast du schon ne Lösung, habe das gleiche Prob
aber in den neueren Images soll ja NFS eh durch CIFS ersetzt worden sein, vielleicht auch in der YADD, dann kann man die ja mitm BM starten und die MP3/Film ordner per CIFS mounten...
weiss jemand ob das CIFS auch in ner aktuellen (Homar-)YADD drinnen ist?
-
- Interessierter
- Beiträge: 51
- Registriert: Freitag 3. Mai 2002, 13:32
Danke für die Antwort
Mit den Homar Yadds wollte ich mal testen, leider laden die nicht mit ppcboot oder u-boot in Verbindung mit dem bootmanager?! Watchgdog schlägt immer zu und lässt den Kernel immer wieder neu laden.
Mach ich da was falsch.
Hat die schon mal jemand mit bootmanager zum laufen bekommen ?
Mich würde nämlich auch interessieren, ob da cifs drin ist.
Mit den Homar Yadds wollte ich mal testen, leider laden die nicht mit ppcboot oder u-boot in Verbindung mit dem bootmanager?! Watchgdog schlägt immer zu und lässt den Kernel immer wieder neu laden.
Mach ich da was falsch.
Hat die schon mal jemand mit bootmanager zum laufen bekommen ?
Mich würde nämlich auch interessieren, ob da cifs drin ist.
Sagem 1xI Avia600 enx grau
Sagem 1xI Avia600 enx schwarz
Kabel priv
Sagem 1xI Avia600 enx schwarz
Kabel priv
-
- Einsteiger
- Beiträge: 225
- Registriert: Sonntag 22. Dezember 2002, 11:24
Also mit der Yadd vom 31.07. gings bei mir einwandfrei mit der enthaltenen ppcboot (gibts hier)sneaker hat geschrieben:Mit den Homar Yadds wollte ich mal testen, leider laden die nicht mit ppcboot oder u-boot in Verbindung mit dem bootmanager?! Watchgdog schlägt immer zu und lässt den Kernel immer wieder neu laden.
Dann hatte ichs nochmal mit der vom 08.08. versucht, und da ist die Box auch immer neu gestartet, weitere hab ich noch nicht ausprobiert.
-
- Interessierter
- Beiträge: 51
- Registriert: Freitag 3. Mai 2002, 13:32
Hmm, die vom 31.07 hatte ich noch nicht probiert, nur die vom Aug.
Hat die vom 31.07 schon cifs drin (wohl nicht, sonst hättest du wohl nicht gefragt)
Übrigens, der mount über cifs läuft bei mir echt gut. Hab ich in einem Image probiert. Leider läuft der Rest recht unstabil. Daher hätte ich es gerne in einer Yadd. (Halt nur laden wenn mann mp3s hören will...)
Geht zwar auch über AlexWs letzer Yadd, aber halt mit NFS, und da der Bootmanager schon seinen drin hat, kann man halt nicht jedes Verzeichniss mounten, sondern muss sich alle mp3s in die richtigen Pfade legen - naja geht zur not ja auch)
Kannst mit ja mal eine Info geben, wenn du eine Yadd mit cifs unterstützung für den Bootmanager gefunden oder gebaut hast.
Ich werde es auch tun...
Gruss
Hat die vom 31.07 schon cifs drin (wohl nicht, sonst hättest du wohl nicht gefragt)
Übrigens, der mount über cifs läuft bei mir echt gut. Hab ich in einem Image probiert. Leider läuft der Rest recht unstabil. Daher hätte ich es gerne in einer Yadd. (Halt nur laden wenn mann mp3s hören will...)
Geht zwar auch über AlexWs letzer Yadd, aber halt mit NFS, und da der Bootmanager schon seinen drin hat, kann man halt nicht jedes Verzeichniss mounten, sondern muss sich alle mp3s in die richtigen Pfade legen - naja geht zur not ja auch)
Kannst mit ja mal eine Info geben, wenn du eine Yadd mit cifs unterstützung für den Bootmanager gefunden oder gebaut hast.
Ich werde es auch tun...
Gruss
Sagem 1xI Avia600 enx grau
Sagem 1xI Avia600 enx schwarz
Kabel priv
Sagem 1xI Avia600 enx schwarz
Kabel priv
-
- Neugieriger
- Beiträge: 14
- Registriert: Montag 18. April 2005, 12:18
Problem immer noch aktuell
Ich habe letzte Woche meine erste YADD kompiliert und erfolgreich übers Netz von einem Suse 9.1-Server gebootet.
Der Kernel mountet die Wurzel '/' per nfs.
Wenn ich mich per telnet einlogge und folgendes eingebe, hängt der Prozess und nichts rührt sich mehr in diesem Telnet-Fenster:
mount -t nfs 192.168.2.100:/home/dbox2 /mnt
Wenn ich vom Flash boote, klappt der gleiche Befehl. Es liegt also nicht am Server!
Weiß evtl. jemand eine Lösung?
Bis denn -
Klaus.
Der Kernel mountet die Wurzel '/' per nfs.
Wenn ich mich per telnet einlogge und folgendes eingebe, hängt der Prozess und nichts rührt sich mehr in diesem Telnet-Fenster:
mount -t nfs 192.168.2.100:/home/dbox2 /mnt
Wenn ich vom Flash boote, klappt der gleiche Befehl. Es liegt also nicht am Server!
Weiß evtl. jemand eine Lösung?
Bis denn -
Klaus.
-
- Neugieriger
- Beiträge: 14
- Registriert: Montag 18. April 2005, 12:18
Lösung gefunden
Hallo!
Die Lösung, der folgenden Eintrag in der Datei /etc/fstab der DBOX chroot-Umgebung:
marga:/home/dbox2 /mnt nfs rw,soft,udp,nolock,async,rsize=32768,wsize=32768,addr=marga 1 1
Speziell auf die Option addr= kam es an!
Ohne diese hat der mount zwar auch geklappt, aber es hat ca. 4 Minuten gedauert!!
Im /var/log/messages gabs die folgende Meldung, die mich auf die Lösung brachte:
Mar 2 17:13:00 marga kernel: martian destination 127.0.0.1 from 192.168.2.6, dev eth0
Bis denn -
Klaus.
Die Lösung, der folgenden Eintrag in der Datei /etc/fstab der DBOX chroot-Umgebung:
marga:/home/dbox2 /mnt nfs rw,soft,udp,nolock,async,rsize=32768,wsize=32768,addr=marga 1 1
Speziell auf die Option addr= kam es an!
Ohne diese hat der mount zwar auch geklappt, aber es hat ca. 4 Minuten gedauert!!
Im /var/log/messages gabs die folgende Meldung, die mich auf die Lösung brachte:
Mar 2 17:13:00 marga kernel: martian destination 127.0.0.1 from 192.168.2.6, dev eth0
Bis denn -
Klaus.