@BARF wegen deinen neuen Rules ;-)

Kreuzuebersetzer, Diskussion über Änderungen im Tuxbox-CDK und Tuxbox-CVS
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

@BARF wegen deinen neuen Rules ;-)

Beitrag von PT-1 »

Hi Barf,

koenntest du kurz mal in 3 Zeilen (oder mehr) schreiben wie ich deine Regel andwenden wuerde wenn ich

1x Squashfs (1x und 2x) bauen will

mit:

Eigener Sectionsd
Eigener Cables/Satellites
Eigener Services
Eigener Bouquets
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

Neutrino wird angenommen.

Lege an .../cdk/root-neutrino-squashfs-local.sh (ausführbar). Inhalt: offensichtliche Modifikation vom zweite Skript in http://forum.tuxbox.org/forum/viewtopic ... 4&start=83. make flash-neutrino-squashfs-all. 3 Zeilen noch nicht um :D
Nico 77
Semiprofi
Semiprofi
Beiträge: 1383
Registriert: Freitag 18. April 2003, 15:12

Beitrag von Nico 77 »

Welchen Vorteil bieten überhaupt die neuen Rules und was soll/ist daran besser?
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

Barf hat geschrieben:...
2. Es ist mehr als die Flashtargets, was newmake von HEAD unterscheidet. Insbesonderes das mann nicht separat für YADD und Images konfigurieren muss, sondern kann alles in einem Rutsch builden. In HEAD wird sogar dek Compiler neu gebaut, falls mann von YADD-Herstellung zu Imageherstellung umstellen muss...
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

@Barf

dann hing er hier:

Code: Alles auswählen

echo "version=0200`date +%Y%m%d%H%M`"   > /home/knoppix/dbox2/cdkflash/root/.version
echo "creator=`id -un`"                 >> /home/knoppix/dbox2/cdkflash/root/.version
echo "imagename=newmake-image"          >> /home/knoppix/dbox2/cdkflash/root/.version
echo "homepage=http://www.tuxbox.org"   >> /home/knoppix/dbox2/cdkflash/root/.version
( rm -rf busybox-1.01 || /bin/true ) && bunzip2 -cd Archive/busybox-1.01.tar.bz2 | TAPE=- tar -x && ( cd busybox-1.01; patch -p1 < ../Patches/busybox.diff )
bunzip2: Can't open input file Archive/busybox-1.01.tar.bz2: No such file or directory.
/bin/sh: line 0: cd: busybox-1.01: No such file or directory
/bin/sh: ../Patches/busybox.diff: No such file or directory
make: *** [/home/knoppix/dbox2/cdkflash/root/bin/busybox] Error 1
danach fehlte Ihm:
vsftpd-1.2.2.tar.gz

habe dann beide dateien per:
wget -c -P Archive http://dietmarw.trale.de/Archive/vsftpd-1.2.2.tar.gz
und
wget -c -P Archive http://dietmarw.trale.de/Archive/busybox-1.01.tar.bz2

von DietmarW's Server geladen

Frage,

wie starte ich denn da am besten danach wieder denn im moment fuehre ich einfach wieder das komplette script von vorne aus...
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

PT-1 hat geschrieben:

Code: Alles auswählen

echo "version=0200`date +%Y%m%d%H%M`"   > /home/knoppix/dbox2/cdkflash/root/.version
echo "creator=`id -un`"                 >> /home/knoppix/dbox2/cdkflash/root/.version
echo "imagename=newmake-image"          >> /home/knoppix/dbox2/cdkflash/root/.version
echo "homepage=http://www.tuxbox.org"   >> /home/knoppix/dbox2/cdkflash/root/.version
( rm -rf busybox-1.01 || /bin/true ) && bunzip2 -cd Archive/busybox-1.01.tar.bz2 | TAPE=- tar -x && ( cd busybox-1.01; patch -p1 < ../Patches/busybox.diff )
bunzip2: Can't open input file Archive/busybox-1.01.tar.bz2: No such file or directory.
/bin/sh: line 0: cd: busybox-1.01: No such file or directory
/bin/sh: ../Patches/busybox.diff: No such file or directory
make: *** [/home/knoppix/dbox2/cdkflash/root/bin/busybox] Error 1
Das war das Problem von Rudi Ratlos in dem "Bug..."-Thread. Der fix ist in CVS seit ein Paar Minuten.
danach fehlte Ihm:
vsftpd-1.2.2.tar.gz
Thanx, Fix ist in CVS seit ein Paar Sekunden :D
wie starte ich denn da am besten danach wieder denn im moment fuehre ich einfach wieder das komplette script von vorne aus...

Makefiles sind keine Skripte! Die machen das, und nur das, was notwendig ist um ihre Targets zu bauen. Am mindestens in einem idealen Welt ... :wink: Leider kann es passieren, dass ein Target (z.B. $(flashprefix)/root) angelegt wird, aber nicht fertiggestellt wird. In diesem fall empfele ich $(flashprefix)/root manuell zu löschen.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Code: Alles auswählen

I: library reduction pass 1
803 symbols, 802 unresolved
Library not found: libtimerdclient.so.0 in path: /home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkroot/lib/tuxbox/plugins : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkroot/lib:/home/knoppix/dbox2/cdk/powerpc-tuxbox-linux-gnu/lib/nof : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p/lib:/home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p/lib:/home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p/lib:/home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p/lib:/home/knoppix/dbox2/cdkroot/lib : /home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p//home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p/lib:/home/knoppix/dbox2/cdkroot/lib
make[1]: *** [/home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p/lib/ld.so.1] Error 1
make[1]: Leaving directory `/home/knoppix/tuxbox-cvs/cdk'
make: *** [/home/knoppix/dbox2/cdkflash/root-neutrino-cramfs-p] Error 2
was fehlt mir denn jetzt schon wieder/// :cry: [/code]
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

die versionen der benötigten tools stimmen??
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

tool checker fuer cvs - Version 0.7 dw - by horsti666 - modified by dietmarw
automake >=1.7 :1.9.6
autoconf >=2.50 :2.59
cvs :1.12.9
libtool >=1.4.2 :1.5.6
make >=3.79 :3.80
gettext >=0.12.1 :0.14.5
makeinfo :4.7
tar :1.15.1
bunzip2 :1.0.2
gunzip :1.3.5
patch :2.5.9
infocmp :5.4.20050619
gcc >=3.0 :3.3.6
g++ >=3.0 :4.0.1
yacc :yacc installiert
bison :1.875d
flex :
pkg-config :0.19
python :python installiert
mkfs.jffs2 :1.39
mksquashfs 2.1 :2.1
fakeroot :fakeroot installiert
Versions-Check Ende
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

@PT-1: Hmm, sowas habe ich nie gesehen. Ins besonderes seht der Pfad (im Fehlermeldung) voll beklopt aus. Welche mklibs benutzt du? Dazu

Code: Alles auswählen

grep 'MKLIBS =' Makefile
Mache auch

Code: Alles auswählen

find /home/knoppix/dbox2 -name libtimerdclient.so\*
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

knoppix@0[~]$ find /home/knoppix/dbox2 -name libtimerdclient.so\* passiert nix
knoppix@0[~]$ grep 'MKLIBS =' Makefile
grep: Makefile: No such file or directory
knoppix@0[~]$


???? :gruebel: :gruebel: :gruebel:
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

PT-1 hat geschrieben:knoppix@0[~]$ find /home/knoppix/dbox2 -name libtimerdclient.so\* passiert nix
Was heisst "passiert nix"? Geht das find-Programm nicht oder produziert es keine Ausgabe?
knoppix@0[~]$ grep 'MKLIBS =' Makefile
grep: Makefile: No such file or directory
grep 'MKLIBS =' /home/knoppix/tuxbox-cvs/cdk/Makefile

oder die verbale Frage (nochmals) "Welche mklibs benutzt du?"
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Sorry bin Linux Dau....

Es kommt keine Ausgabe auf find

wenn ich mklibs oder mklibs -help selbst im root sheel eingebe kommt keine Rueckmeldung (-su mklibs command not found)

daraufhin habe ich ein apt-get install mklibs gemacht bekomme aber einen 404 Error

EDIT

knoppix@4[~]$ grep 'MKLIBS =' /home/knoppix/tuxbox-cvs/cdk/Makefile
MKLIBS = /home/knoppix/tuxbox-cvs/hostapps/mklibs/mklibs.py
knoppix@4[~]$
racker
Einsteiger
Einsteiger
Beiträge: 369
Registriert: Samstag 29. Mai 2004, 01:50

Beitrag von racker »

flex :
Vlt. hilft es flex zu installieren?
Gebe mal which flex ein.

Btw. benutze den Toolchecker aus dem CVS "hostapps/toolchecker/toolchecker.sh"
Da sind offenbar unterschiedliche Versionen im Umlauf mit unterschiedlichen Meldungen.
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

Es seht so aus, als war etwas "halb" schiefgegangen, da libtimerdclient.so nicht da sind, aber make arbeitet als die da wäre.

Code: Alles auswählen

make -C /home/knoppix/tuxbox-cvs/apps/tuxbox/neutrino clean
ist wahrscheinlig genug um fehlende Bibliotheken wieder bei nächste Makelauf bauen zu lassen.
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

Ich habe ein etwas robustere Version vom regel $(flashprefix)/root-neutrino-%-p eingecheckt. PT-1, bitte mache ein cvs update.

Wie ich in einer frühere Posting gesagt habe, configure sollte "faschistischer" umgehen mit "dumme" toolversionen. Kann gut sein, dass ich es umsetze--- :lol:
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

@Racker
knoppix@0[~]$ which flex
/usr/bin/flex

@Barf

FUNKTIONIERT !!! DANKE !!!

Jetzt die naechste Frage. Wenn ich das so langsam richtig verstehe werden ja die fretigen Images immer in /Dbox2/cdkflash gespeichert

koentte man das so machen das dbox2/hhmmddmmyyyycdkflash ...?

Cheers

PT-1
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Und gleich die naechste...

Ich lege wie von dir beschrieben .../cdk/root-neutrino-squashfs-local.sh mit 755 an.

Inhalt:

Code: Alles auswählen

#!/bin/sh 
# root-neutrino-sqashfs-local-p.sh 

flashprefix=$1 
buildprefix=$2 
myfiles=$HOME/tuxbox/[color=red]ptone[/color]/files 
cdkroot=$HOME/tuxbox/dbox2/cdkroot 
echo "============================================================================================" 
echo Hello, this is $0, flashprefix=$1 and buildprefix=$2   PREPARE 
echo "============================================================================================" 
newvar=$flashprefix/root-neutrino-squashfs-p 
set -x 

cp -r $myfiles/var/tuxbox/config/satellites.xml $newvar/var/tuxbox/config/satellites.xml 
cp -r $myfiles/var/tuxbox/config/zapit/*.xml $newvar/var/tuxbox/config/zapt/*.xml 


# delete games 
rm $newvar/lib/tuxbox/plugins/lemmings.* 
rm $newvar/lib/tuxbox/plugins/master.* 
rm $newvar/lib/tuxbox/plugins/mines.* 
rm $newvar/lib/tuxbox/plugins/pacman.* 
rm $newvar/lib/tuxbox/plugins/snake.* 
rm $newvar/lib/tuxbox/plugins/soko.* 
rm $newvar/lib/tuxbox/plugins/solitair.* 
rm $newvar/lib/tuxbox/plugins/sol.* 
rm $newvar/lib/tuxbox/plugins/tank.* 
rm $newvar/lib/tuxbox/plugins/tetris.* 
rm $newvar/lib/tuxbox/plugins/vierg.* 
rm $newvar/lib/tuxbox/plugins/yahtzee.*

#delete not needed languages 
rm $newvar/share/tuxbox/neutrino/locale/bosanski.locale
rm $newvar/share/tuxbox/neutrino/locale/bayrisch.locale
rm $newvar/share/tuxbox/neutrino/locale/ch-baslerdeutsch.locale
rm $newvar/share/tuxbox/neutrino/locale/ch-berndeutsch.locale
rm $newvar/share/tuxbox/neutrino/locale/francais.locale
rm $newvar/share/tuxbox/neutrino/locale/italiano.locale
rm $newvar/share/tuxbox/neutrino/locale/polski.locale
rm $newvar/share/tuxbox/neutrino/locale/portugues.locale
rm $newvar/share/tuxbox/neutrino/locale/russkij.locale
rm $newvar/share/tuxbox/neutrino/locale/suomi.locale
rm $newvar/share/tuxbox/neutrino/locale/svenska.locale

# delete old Webs 
rm -r $newvar/share/tuxbox/neutrino/httpd-alt2 
rm -r $newvar/share/tuxbox/neutrino/httpd
Wuerde ich dann das ganze mit

make flash-neutrino-squashfs-all

starten ??
dietmarw
Contributor
Beiträge: 1833
Registriert: Mittwoch 10. April 2002, 15:39

Beitrag von dietmarw »

PT-1 hat geschrieben:...Ich lege wie von dir beschrieben .../cdk/root-neutrino-squashfs-local.sh mit 755 an.

Inhalt:

...newvar=$flashprefix/root-neutrino-squashfs-p...
momentan mischt du einmal mit -p, einmal ohne

aber das starten wäe generell richtig, ebenso gehts zb mit make flash-neutrino-all-all
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Ich bin ehrlich, ich habe das "nur" von Yjogols Beitrag kopiert und versucht fuer mich umzustricken.

Dann werde ich das mal ohne oder ueberall mit p versuchen.

und dann make flash-neutrino-all-all in tuxbox-cvs/cdk
Barf
Developer
Beiträge: 1475
Registriert: Dienstag 4. Februar 2003, 22:02

Beitrag von Barf »

PT-1 hat geschrieben:FUNKTIONIERT !!! DANKE !!!
:P Congrats!
koentte man das so machen das dbox2/hhmmddmmyyyycdkflash ...?
Meine Meinung nach ist es die Aufgabe für das Makeprozeß die Targets zu erstellen, nicht archivieren. Ausserdem gibt es soo viele Meinungen, so dass es sicherlich sinnvoll ist, dies dem Benutzer zu überlassen. Ich habe gerade die *.imgXx-Targets erweitert mit customization hooks. Mann kann also, z.B., ein Skript anlegen wie

Code: Alles auswählen

#!/bin/sh

flashprefix=$1
imagefile=`echo $0|sed -e s/-local.sh//`
imagefilebase=`echo $imagefile|sed -e s/\.img.x//`
extension=`echo $imagefile|sed -e s/[-a-z0-9]*\.//`
newfilename="barf-"$imagefilebase-`date --iso-8601`.$extension

echo Copying $flashprefix/$imagefile to $flashprefix/$newfilename...
cp $flashprefix/$imagefile $flashprefix/$newfilename
mit dem Name z.B. neutrino-jffs2.img2x-local.sh; eventuell durch Links auch mit andere Namen (z.B. enigma-squashfs.img1x-local.sh) aufrufbar. Genau was das Skript mach überlasse ich dem Leser als Übung :wink: Das Skript ist (wieder) als Beispiel gedacht, nicht als fertige Lösung.
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

Hi,

habe meine Images mal in home/knoppix/dbox2/Imagescdkflash umkopiert:

knoppix@3[Imagescdkflash]$ ls
cramfs.flfs1x neutrino-jffs2.img1x root-neutrino.cramfs
cramfs.flfs2x neutrino-jffs2.img2x root-neutrino.jffs2
jffs2.flfs1x neutrino-squashfs.img1x root-neutrino.squashfs
jffs2.flfs2x neutrino-squashfs.img2x squashfs.flfs1x
neutrino-cramfs.img1x_bad neutrino-squashfs.img2x-local.sh squashfs.flfs2x
neutrino-cramfs.img2x_bad neutrino-squashfs.img2x-local.sh~ var-neutrino.jffs2
knoppix@3[Imagescdkflash]$


ich bekomme dann aber wenn:

knoppix@3[Imagescdkflash]$ neutrino-squashfs.img2x-local.sh
Copying /./neutrino-squashfs.img2x to /PT-1-./neutrino-squashfs-2006-02-06./neutrino-squashfs.img2x...
cp: cannot stat `/./neutrino-squashfs.img2x': No such file or directory
knoppix@3[Imagescdkflash]$

Inhalt der neutrino-squashfs.img2x-local.sh:

Code: Alles auswählen

#!/bin/sh 
 
 flashprefix=$1 
 imagefile=`echo $0|sed -e s/-local.sh//` 
 imagefilebase=`echo $imagefile|sed -e s/\.img.x//` 
 extension=`echo $imagefile|sed -e s/[-a-z0-9]*\.//` 
 newfilename="PT-1-"$imagefilebase-`date --iso-8601`.$extension 
 
 echo Copying $flashprefix/$imagefile to $flashprefix/$newfilename... 
 cp $flashprefix/$imagefile $flashprefix/$newfilename 
Bei meinem letzten Versuch vor dem Wochenende habe ich leider nur ein Loading Kernel im Display nachdem ich das Image geflasht habe. Hatte es aber gezippt und per mail an mich nachhause geschickt und das File war nur 3,3MB gross nach dem Zip.

Result von checkImage:

Code: Alles auswählen

Imagename.: neutrino-squashfs.img2x
Imagesize.: 8257536 bytes
Flashtype.: 2x Flash
Filesystem: complete image

0x01ffe9 | 00 ff ff 00 00  00 00 00 00 00  00 00 00 00 3f  ff ff ff c0 c3  fe c3 ff <- this is u-boot 2x
0x02ffe9 | b8 3a c6 af aa  ef ac 08 ab 98  c3 dd 88 e7 e3  33 68 d8 a7 fe  23 bb 41
0x03ffe9 | a0 50 ef 53 eb  e3 43 36 a3 19  67 74 8d e2 60  a7 35 5f ce a6  bd 3a 62
0x04ffe9 | 1e 4f a0 a5 ad  d5 13 0a 7b 3b  c2 1e 0f 61 16  ec 08 f9 5b 7d  02 a7 a5
0x05ffe9 | 86 df 7f e0 7b  f2 3c 9d b7 b0  3e e0 ff b3 be  b2 39 86 fa 75  89 84 dd
0x06ffe9 | fa b7 83 cf 85  eb 79 31 70 22  ad 42 fb b7 05  3f 65 e2 ba 16  c1 39 89
0x07ffe9 | 89 c6 e3 32 3c  bc 97 00 ca 1f  04 3c ef 0e 8d  e7 35 ed 1c 5e  aa d4 63
0x08ffe9 | a3 07 c7 3d f3  b2 16 f7 f4 03  32 dc 91 43 e3  9e d9 e4 03 77  b1 0c 77
0x09ffe9 | d1 39 b6 56 8a  e3 30 27 52 70  7e c7 3f 5b 49  c4 1d d4 eb 6c  fd 6c f7
0x0affe9 | 7d a3 21 b3 d4  e7 d3 f5 41 2e  b4 2b df 5e ef  c8 13 e3 06 3c  fd ea a7
0x0bffe9 | a3 16 07 34 2a  0c 88 20 85 4c  da 06 c7 ed 00  3b 0e f0 29 9a  dc b6 82
0x0cffe9 | 5b 14 b0 d6 ae  d6 73 2b d7 f0  ff 1a 3f 6d 5d  c5 18 bd 7f 59  3d e7 89
0x0dffe9 | 35 ee 71 98 1f  8f cb c3 3e 38  7f 8f b1 0d 47  9a 90 1f a8 8f  a5 f6 c6
0x0effe9 | bb 23 a1 78 22  50 d4 c1 aa e8  7b ae 2f 12 70  d3 f7 d9 cb 59  51 71 51
0x0fffe9 | 10 40 3e 74 a2  43 18 84 b4 a4  e2 bd c4 e0 2d  b1 24 42 43 2c  56 ec 9f
0x10ffe9 | b7 b2 71 ab 56  bd a6 00 d7 b2  13 43 12 1b 51  89 c1 7f 52 62  93 3a b1
0x11ffe9 | 10 5e 45 4f 9e  5c 12 d4 93 27  9e 53 f4 e4 09  77 04 99 59 21  b3 59 90
0x12ffe9 | d2 49 f5 15 9f  e4 f5 e9 01 7c  92 ae e0 cf 2d  fc 66 4d 1f cf  62 76 69
0x13ffe9 | 97 25 fa 45 11  e3 f4 32 7e 8d  8d 2d 60 b2 43  b0 05 82 28 c1  5f d9 d7
0x14ffe9 | 38 f3 0c 1c d8  b4 af 28 18 7c  f8 81 82 21 0f  ff ae 60 cc 89  d5 0a 5e
0x15ffe9 | 4a 6f 9c fd ff  16 76 fe b1 59  56 57 1c bf 8f  28 b4 0a 9d 61  8c 68 c7
0x16ffe9 | 14 94 cb 4b 35  af 58 f3 90 7f  d2 d9 3e 68 83  ab 7f aa 78 ba  e6 82 6a
0x17ffe9 | fd c6 57 e0 9a  1a c2 e1 39 0d  07 f8 4f 34 07  fb e1 f0 6e 8f  c0 21 d8
0x18ffe9 | 82 bb 4d fa 76  60 ac 8c 36 30  ff 08 cc 55 31  a0 99 a0 bd 61  d2 fb 7d
0x19ffe9 | 64 57 75 0c 9e  fb f5 e2 e3 9d  1b 1f 2f 5d d9  d1 9d d1 71 a3  c3 93 d5
0x1affe9 | f5 26 b6 e5 fa  ca 16 95 1a 5b  5f 12 42 68 0d  98 c0 62 73 33  a9 ee ca
0x1bffe9 | 75 71 9f 11 32  15 61 4f 8f 6c  af e3 17 f0 98  6c 55 57 5e 0f  fd 7a cb
0x1cffe9 | ab e4 91 92 93  93 ad 93 7f 3e  65 66 a9 67 aa  36 f5 7f cb 02  e5 63 cb
0x1dffe9 | f9 74 40 92 7b  78 a5 0f 3d 69  36 02 1e 66 a0  b0 2a 4a 9a a0  24 9d 44
0x1effe9 | 01 fc 55 b1 54  95 4c ac 62 51  1c 78 8d 72 94  84 1a 9a cc 08  18 72 44
0x1fffe9 | 41 99 59 6d 7d  9c 14 c1 ba 73  97 be 08 f7 80  74 fd 16 ed 73  19 02 1b
0x20ffe9 | da b7 62 18 f4  68 d2 dc e8 64  c6 4e 65 f6 84  f6 74 89 6a 19  9d 90 a3
0x21ffe9 | de fb 36 bd 09  10 65 5a f0 98  0d 93 03 13 2d  4b 34 6a 05 d6  92 f9 3a
0x22ffe9 | 78 4e 42 68 0e  a8 0e f1 79 b6  10 cb 39 3a 87  20 cd 64 80 3f  bb d4 a2
0x23ffe9 | 04 79 3b 15 00  0c c5 0e c7 be  32 7f c3 05 07  00 fd f2 b2 90  01 cf 0a
0x24ffe9 | 99 42 1a 98 9e  78 c7 4f b3 ed  99 64 ae 4d 45  f5 8c 46 b3 1b  db 04 c0
0x25ffe9 | 93 bf cd cc cc  fc a6 cd 68 9a  36 99 cf cf 87  ed 3c 20 9d d7  e8 8d c1
0x26ffe9 | 36 a7 45 13 c5  ad 64 ae b8 16  fd 68 ee 13 13  fd 37 e8 93 67  33 71 74
0x27ffe9 | 96 4c f8 21 a9  81 1f 71 82 1c  42 e9 60 4f 54  03 74 34 f7 21  ab b6 4d
0x28ffe9 | 19 34 28 e4 46  9d 58 c7 26 35  a8 fa bc 85 36  52 ed 1f 6d 79  7a d7 ed
0x29ffe9 | bb 03 f1 17 0c  84 97 53 98 f1  15 da be 33 f4  15 04 08 0f c5  bf 3c db
0x2affe9 | 3f 8c b5 9a 77  36 ad 4e cd 50  5f f3 5e 56 6b  bb 06 ef d3 ca  3f 3d 54
0x2bffe9 | d1 d2 48 9f 1f  81 ad a4 e5 e9  c2 13 b2 6a 99  53 df 66 47 ef  a5 7b 89
0x2cffe9 | ae fa b9 d1 1d  1c 70 8f 40 8d  73 73 af 00 fd  98 35 72 82 89  4d 17 40
0x2dffe9 | 65 45 fb c9 56  b2 d0 3b 97 36  d3 ff c8 dd ec  5b 93 96 7f 33  5d 27 fe
0x2effe9 | 0c 15 75 20 3f  15 fd 6f c7 99  dd 5d 5c 7e 72  59 be 3b d8 49  78 1c df
0x2fffe9 | d5 ac 3e c0 96  d0 c2 53 d9 a3  e6 0e c0 e3 7b  6e 94 e3 27 25  c0 75 28
0x30ffe9 | 7b a2 86 67 e0  e7 6a 7d b0 97  6c 5a a7 dd 45  36 78 53 60 e0  e0 de 64
0x31ffe9 | 8c e3 1e e1 b9  96 d6 64 82 f1  8b e4 e7 29 7d  76 c7 8b 4d 5e  c2 be 36
0x32ffe9 | 72 e8 ec 43 bf  67 9c 47 27 f4  44 a9 59 ce a1  df ee 40 3c ec  67 b8 a2
0x33ffe9 | 9e dd e4 4c cb  0f eb 8c f9 cb  fa 71 52 f2 0e  66 da 41 a2 66  53 6b 35
0x34ffe9 | ef 6f 83 fc bf  df 91 62 37 6d  d2 37 9d 3e af  08 e3 f0 48 17  54 b3 e5
0x35ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x36ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x37ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x38ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x39ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x3affe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x3bffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x3cffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x3dffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x3effe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x3fffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x40ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x41ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x42ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x43ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x44ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x45ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x46ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x47ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x48ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x49ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x4affe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x4bffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x4cffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x4dffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x4effe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x4fffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x50ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x51ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x52ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x53ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x54ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x55ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x56ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x57ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x58ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x59ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x5affe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x5bffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x5cffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x5dffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x5effe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x5fffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x60ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x61ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x62ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x63ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x64ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x65ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x66ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x67ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x68ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x69ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x6affe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x6bffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x6cffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x6dffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x6effe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x6fffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x70ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x71ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x72ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x73ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x74ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x75ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x76ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x77ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x78ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x79ffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x7affe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x7bffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x7cffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff
0x7dffe9 | ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff ff ff  ff ff ff

No bad magic bytes found
[/Code}

Ich muss das Nullmodem Kabel heute abend mal dranhaengen um ein bootlog zu bekommen
racker
Einsteiger
Einsteiger
Beiträge: 369
Registriert: Samstag 29. Mai 2004, 01:50

Beitrag von racker »

1. Du hast vergessen dem Script einen Parameter mitzugeben. ($flashprefix)
2. Statt:

Code: Alles auswählen

imagefile=`echo $0|sed -e s/-local.sh//` 
wäre es vlt. besser:

Code: Alles auswählen

imagefile=`basename $0 -local.sh` 
sonst ist der Pfad noch enthalten.
3. Barf mach wirklich schon genug- scripting gehört nicht zu diesem Thema :wink:
Als Hilfe kann ich dir http://tldp.org/LDP/abs/html/ sehr empfehlen.

Gruß
PT-1
Moderator english
Beiträge: 2458
Registriert: Donnerstag 20. Dezember 2001, 00:00

Beitrag von PT-1 »

racker hat geschrieben:1. Du hast vergessen dem Script einen Parameter mitzugeben.
Sorry damit stehe ich auf dem Schlauch....????

Was waere denn der Parameter??
racker
Einsteiger
Einsteiger
Beiträge: 369
Registriert: Samstag 29. Mai 2004, 01:50

Beitrag von racker »

Barf hat geschrieben:Genau was das Skript mach überlasse ich dem Leser als Übung :wink:
Barf hat es als Übung deklariert :)
Das Script wird normalerweise von einem der flash-targets aufgerufen und bekommt dabei
als 1. Parameter "den-Pfad-zu-deinen-Images" mitgeteilt =$1
Wenn du es von der Kommandozeile aus startest, musst du den Pfad zu den Images noch mit angeben.