Jump to content

Petze

Full Member
  • Gesamte Inhalte

    139
  • Benutzer seit

Reputation in der Community

0 Neutral

Über Petze

  • Geburtstag 05.05.1971

Contact Methods

  • Website URL
    http://
  • ICQ
    0
  1. Mein Herzlichstes Beileid an die Familie, Angehörigen und Freunde. Ich kann es immer noch gar nicht so richtig fassen. Wieso müssen immer die Besten zuerst gehen? Er war immer sehr sehr hilfsbereit und ein super Imagebauer. Ich bin echt traurig, habe Ihn zwar nicht persönlich gekannt, aber er hat mir oft geholfen wenn ich mal nicht weiter wusste, hier im Board oder per PN. Er hat immer ein offenes Ohr gehabt für die Probleme anderer. Dafür möchte ich mich bei Dir bedanken! Ich werde Dich nie vergessen, aber ganz ganz sehr vermissen! In stiller Trauer Petze
  2. Petze

    SQUASHFS Image FAQ

    Warum lassen sich mit "checkImage" keine Images mehr überprüfen? Oder hat sich mit checkImage irgendwas geändert? mfg petze
  3. Petze

    SQUASHFS Image FAQ

    @Worschter ich habe den fehler gefunden! Du hast in deiner Anleitung bei der Größe für VAR "2994" angegeben! Richtig ist aber "2944". Vielleicht kannste das in deiner Anleitung mal noch ändern. mfg petze
  4. Petze

    SQUASHFS Image FAQ

    @Worschter ich habe jetzt die Partitionierung wie in deiner Anleitung beschrieben vorgenommen: root: 4992 * 1024 var : 2994 * 1024 0 => [ "root", 0, 0x4E0000 ], 1 => [ "var", 0x4E0000, 0x2E0000 ], 2 => [ "ppcboot", 0x7c0000, 0x20000 ], Die Box bootet auch aber beim bootlog kommt folgendes: D-Box 2 flash driver (size->0x800000 mem->0x10000000) D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank Intel/Sharp Extended Query Table at 0x0035 cfi_cmdset_0001: Erase suspend on write enabled Creating 6 MTD partitions on "D-Box 2 flash memory": 0x00000000-0x00020000 : "BR bootloader" 0x00020000-0x00500000 : "root (squashfs)" 0x00500000-0x007ec800 : "var (jffs2)" mtd: partition "var (jffs2)" doesn't end on an erase block -- force read-only 0x007ec800-0x0080c800 : "flfs (u-boot)" mtd: partition "flfs (u-boot)" extends beyond the end of device "D-Box 2 flash m emory" -- size truncated to 0x13800 mtd: partition "flfs (u-boot)" doesn't start on an erase block boundary -- force read-only 0x00020000-0x00800000 : "Flash without bootloader" 0x00000000-0x00800000 : "Complete Flash" Habe ich da irgendwas falsch gemacht?
  5. Petze

    SQUASHFS Image FAQ

    Und wo find ich die insmod rcS? Was bedeutet bei checkImage "bad magic in flash #2!"? Imagename.: SQUASHFS_2x.img Imagesize.: 8257536 bytes Flashtype.: 2x Flash Filesystem: complete image 0x01ffe9 | 2e 8d 65 0e 8d f1 67 c2 c1 f7 0e e4 91 1a a2 99 25 c2 d5 f2 08 dd f9 0x02ffe9 | 7f 88 41 b6 55 cc ab 68 ce 6e b6 97 fc d9 da b2 fd 39 04 07 df a6 60 0x03ffe9 | c5 f4 c7 c1 ee 11 32 38 be 7c ed 3c 21 d3 7f a5 0a df e7 c4 b4 ec 5b 0x04ffe9 | 74 7d 63 5c 2b 13 7d 4f 8b d9 83 f0 30 5b c1 79 82 9f 7e 0c 83 63 73 0x05ffe9 | 1c c2 7a 60 fa 99 6d f2 5d f3 58 9b bc 62 e8 bf b6 7e 73 ed c1 73 a6 0x06ffe9 | df e8 f4 9c b8 41 49 cf 89 2b 6f df 36 0d ae 55 da a6 e3 57 de b9 6d 0x07ffe9 | 73 d0 98 f7 31 18 7d e0 39 ad c7 80 33 19 1f 53 b5 94 13 24 67 dc ab 0x08ffe9 | fc 09 f6 31 fd d1 af 85 2c a3 b8 3d 62 78 76 46 8e 4b 3a 2f 00 6c 0f 0x09ffe9 | 61 72 6f 6f df 4e f6 be b0 53 71 42 94 36 f7 93 93 e3 26 df 8d 9f e2 0x0affe9 | 11 c2 9f 74 c8 e3 f4 7e 14 d0 1b 7b 1c 61 e8 4d 49 73 d0 9a 92 c6 79 0x0bffe9 | ab 17 c6 8c 33 e3 94 31 83 d9 68 69 d0 f7 4c 65 cc 80 3a e8 98 f1 26 0x0cffe9 | e5 df c4 e4 ff 4c bd 4a df 44 40 3e 66 f1 7d 4c 69 e4 00 2a ea df cb 0x0dffe9 | 57 80 06 7f b5 78 31 bc 0f e4 7a b9 06 79 6a e1 df ed f9 70 dd 4c 01 0x0effe9 | f3 f4 5d 33 24 7e 26 d6 6b 76 be 6e 82 79 d9 34 ff 94 ba 67 50 1e f0 0x0fffe9 | c0 83 78 8f f6 75 1b 24 ff 3c 8d f9 87 49 2a 71 c8 cb a0 5f a2 fd 10 0x10ffe9 | 32 fc ac 4b d1 6d b4 b6 c7 47 78 cc a4 65 9f 89 4d af c3 dc 01 5e 5e 0x11ffe9 | 69 da bf 96 f7 45 5e 1d be a7 21 72 e0 f0 5d 06 f8 5e f6 0b 78 82 57 0x12ffe9 | 32 78 c4 ba 26 ea f8 0e f8 5f 80 df 5f a3 bd 0f f9 e0 25 4d 91 97 b8 0x13ffe9 | 3a 30 ae 13 ba 9d 12 19 ac 0f bf f7 96 d4 87 3d 43 ea f7 8c 40 27 2e 0x14ffe9 | db ce a2 75 25 eb 35 01 d4 2f c4 fe 03 fc ec aa bf f0 ff c2 06 cd 55 <- bad magic in flash #2! 0x15ffe9 | 5b ec e2 3a fa 49 94 b5 ed 73 15 79 46 32 ff 9b 7b 21 95 9c f6 e9 8a 0x16ffe9 | 1b 71 f1 10 ae 2b 57 55 3d ba 78 e9 92 aa e5 2b 6a 96 ad a8 aa c2 62 0x17ffe9 | f2 b3 53 4d f3 7b 51 19 64 95 c0 6e f7 ec 45 1d c3 7e 99 6b d8 8d 8e 0x18ffe9 | 43 e8 41 43 f4 05 f2 6b e1 1a b6 17 df 5f b8 1e 67 41 b6 f0 ae 78 cf 0x19ffe9 | ea 75 c6 37 d8 9a a5 87 b4 f7 4f 43 26 1e 90 36 8e b9 fe 39 62 4d 47 0x1affe9 | fd 38 d0 8f 9b fc 07 f7 b3 42 9e 5f 88 d2 fb fd b0 7b ee 53 f1 6a fe 0x1bffe9 | 49 1e 63 7b 9b 86 d3 c6 c8 6b a9 ff d3 ef 20 9f 49 fb f1 75 0f f3 f9 0x1cffe9 | dc 98 b6 9f a4 9d 0b b2 5c 14 47 52 83 da a9 4a 8f 52 fb 8a a5 7f 81 0x1dffe9 | a3 5a bf b5 11 ed aa 21 63 8c 2b c1 ce 24 07 78 7f 41 ad 33 3d 37 a1 0x1effe9 | e0 da 80 2b c6 f9 43 11 ae e7 70 dd c9 98 b5 20 16 3b db 48 31 65 b8 0x1fffe9 | 9b c5 93 ff 10 ed a6 28 9f b0 eb 7c 31 a6 f7 5a 28 46 10 7d f9 d6 2f 0x20ffe9 | 4b 10 af ca 35 46 8a 3d 76 23 7f 37 d2 d7 cf c4 1c 69 32 8b 5d bf 84 0x21ffe9 | f3 28 47 fc c0 60 1f e5 4c 17 5c 44 39 92 03 0c 2e a1 1c c9 01 06 fb 0x22ffe9 | 0a 2d 46 75 15 cc 36 e7 09 8d 7f a2 ce 2f f4 f2 1a b2 e8 33 a0 b9 7c 0x23ffe9 | cc a3 5c 91 c4 39 ca 53 e4 a1 30 24 71 3e b4 02 49 7e 0f a5 22 17 23 0x24ffe9 | 6b 90 7f ad 5c 54 fe 51 fe 3c ca 99 a9 1c 8d e7 9e 2a ae 07 12 d5 e1 0x25ffe9 | 88 31 cb a2 31 e6 76 ed 1b a5 9b ed fb d6 bf 26 eb 64 70 1d 65 27 f7 0x26ffe9 | 98 f3 3f e2 4f 27 e9 18 c5 ed e2 1d 20 47 06 c1 66 dc 6e e6 b1 b4 97 0x27ffe9 | b7 c6 e6 05 d3 96 30 9e 51 61 d7 bf 1d 17 72 75 44 aa f3 96 4a 3d de 0x28ffe9 | 67 26 97 97 97 ce 6b 79 89 f5 3f 9e 89 bf 53 58 1f dc a7 78 a9 99 9e 0x29ffe9 | 45 fe 0f e1 6f 15 f9 3f 64 fb 27 ff 87 90 13 56 91 ff 43 b6 7f f2 7f 0x2affe9 | 36 8d 5a 3d b5 e9 d4 66 50 9b 49 ad 81 5a 23 b5 b9 d4 e6 53 5b 40 6d 0x2bffe9 | 81 6d 84 ff 33 a1 6c 87 9c 0f e6 e1 22 c6 28 ae 4f 85 ec 30 00 75 1f 0x2cffe9 | 7b 42 af 73 34 0f e6 0d d0 e6 fc de 68 65 5e 36 8c d7 4e c0 79 02 e9 0x2dffe9 | 1d 35 dc d1 e5 eb f2 35 34 bb db bc 01 24 93 74 b0 44 93 b5 f9 ee 2c 0x2effe9 | 92 7d 6e 88 f7 5d 48 f3 2a fb d5 01 ef 5b e5 75 d1 3d 22 49 7e 3b 67 0x2fffe9 | bf 41 ad 41 b8 c4 9c c4 fa b7 e0 45 e6 22 e3 83 dd c8 db 8d 32 2f c1 0x30ffe9 | 9c 66 bf 0f e6 ea 06 f4 4d a8 e1 f9 64 b7 02 fb bb ef 1f 6b 5d 1e ae 0x31ffe9 | e5 9a 25 af 2b 18 b3 31 7f 7c f5 e4 c6 49 c9 e9 05 63 4f e6 7d c9 35 0x32ffe9 | f5 7c ea f8 c4 d7 ef fe 76 c7 ce af bf 7d e9 a5 4f 2e 5d 3c 03 bb c3 0x33ffe9 | c4 6b a7 8c 19 33 a5 eb ee f6 53 1f 3c 7a c1 57 d3 ab 8e 4f bf 7b fe 0x34ffe9 | d3 22 50 84 86 f1 21 ee 33 e9 1f f5 db 69 a3 26 2d 86 4d 33 24 be c4 0x35ffe9 | 43 6d 95 ca 0b bb 44 1c 26 65 46 aa 9e 03 ea a6 a1 8c f9 25 f3 1a 01 0x36ffe9 | 4f 5a d4 c9 9f 1a 31 02 87 7d 31 f3 91 89 8f 6e fc 3f ed 5d 79 7c 14 0x37ffe9 | 5a 18 ef 81 17 ef b5 a7 2c 6c b3 87 73 57 c7 a5 56 d2 0a b8 84 24 62 0x38ffe9 | 18 8b 1f 6b 11 11 17 96 6f 8a 3e 08 cd 98 12 30 34 9e 02 b5 25 f5 37 0x39ffe9 | 5f 80 8f e0 fe e2 62 ab 01 b7 00 ca 4f ef eb bb bd b8 30 f1 db 6f 0b 0x3affe9 | 17 36 ea 7e 73 52 56 f4 06 76 72 ec 76 2f 3f b2 b9 91 e4 c6 8f 5d 96 0x3bffe9 | fb 21 18 e9 50 11 1e 56 ca 55 bd 57 85 37 2b 9b c5 16 52 dd 47 89 15 0x3cffe9 | f7 32 12 61 0b 68 ef 6c 11 de 4d ab 7c 44 6a 4d 99 07 90 de f9 00 fc 0x3dffe9 | 9c e5 cf 0f c1 8f f7 07 d6 6f 3e ed 43 f0 0c cc 87 64 4c ae 99 ff 51 0x3effe9 | 39 98 5b 0b 51 df 2a 23 d2 35 d5 0d bf 9f be 2f df 9f 98 8f d0 ef a4 0x3fffe9 | e5 8f 1a 8b bf 65 18 a5 57 32 0f d0 e1 a7 a0 36 b0 fe c3 e1 ae 43 65 0x40ffe9 | 68 39 f7 7b a8 fe c0 fd df 02 7d aa c3 a7 f4 b4 0c 7d 2f e7 58 b1 cb 0x41ffe9 | fa bc 8a 9d 7f ad 96 b2 b9 d4 37 75 cc 1f 1f a3 fc a5 ee e9 d8 f8 41 0x42ffe9 | f2 a7 79 86 72 87 fe 0e 7a bf f2 87 43 f9 f3 86 d8 78 f4 9e 04 d6 b8 0x43ffe9 | f5 19 f7 7e 65 7b 47 ba 78 8c 3d e2 14 e7 95 ea e6 f6 d9 4f 3e dc cc 0x44ffe9 | b4 6a ae 7d 96 a2 27 14 9a 7a c2 55 b9 7c 56 d1 a5 39 a9 9d dd bd 55 0x45ffe9 | da 03 fd 83 d6 cd 2f 5e be 2d 97 d0 f4 54 cc 31 af 6e 09 e4 60 46 08 0x46ffe9 | 17 30 07 6d c4 11 b2 a1 50 b2 47 2b 6f 4f 3a 74 f8 e4 c1 57 93 af c7 0x47ffe9 | cf 59 ff b4 c2 95 65 ee 09 5b b6 e2 06 14 de 5a 86 bf b8 ed 60 43 5b 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 | 28 70 28 1e 02 02 25 be 00 2e 33 4d 51 73 20 10 fc d0 00 10 5d 05 32 0x7dffe9 | 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 !!! If you flash this image these bytes cause 'no system' !!!
  6. Petze

    SQUASHFS Image FAQ

    Es liegt wahrscheinlich an der rcS. Wenn ich eine andere nehme dann bootet die Box. Die rcS die beim compilieren erzeugt wird sieht so aus: #!/bin/sh PATH=/sbin:/bin # extract kernel minor without using cut OLD_IFS=IFS IFS='.' get_second() { echo $2; } KMINOR=`get_second $(uname -r)` IFS=$OLD_IFS hostname -F /etc/hostname mount -a if [ $KMINOR -ge 6 ]; then if [ ! -d /dev/pts ]; then # create necessary nodes, # static for now mkdir /dev/pts mknod /dev/tty c 5 0 mknod /dev/tty0 c 4 0 mknod /dev/tty1 c 4 1 mknod /dev/tty2 c 4 2 mknod /dev/tty3 c 4 3 mknod /dev/ptmx c 5 2 mknod /dev/urandom c 1 9 mknod /dev/random c 1 8 # this is fragile because # it's module load order # dependent mkdir /dev/dbox mknod /dev/dbox/avs0 c 10 60 mknod /dev/dbox/event0 c 10 63 mknod /dev/dbox/fp0 c 10 62 mknod /dev/dbox/lcd0 c 10 59 mknod /dev/dbox/saa0 c 10 58 mknod /dev/dbox/dvb2eth c 10 57 mknod /dev/watchdog c 10 130 mknod /dev/lirc c 10 61 mkdir /dev/dvb mkdir /dev/dvb/adapter0 mknod /dev/dvb/adapter0/audio0 c 212 1 mknod /dev/dvb/adapter0/ca0 c 212 6 mknod /dev/dvb/adapter0/ca1 c 212 22 mknod /dev/dvb/adapter0/demux0 c 212 4 mknod /dev/dvb/adapter0/dvr0 c 212 5 mknod /dev/dvb/adapter0/frontend0 c 212 3 mknod /dev/dvb/adapter0/net0 c 212 7 mknod /dev/dvb/adapter0/video0 c 212 0 mknod /dev/fb0 c 29 0 mkdir /dev/fb ln -sf /dev/fb0 /dev/fb/0 mkdir /dev/vc ln -sf /dev/tty0 /dev/vc/0 mkdir /dev/v4l mknod /dev/v4l/video0 c 81 0 mkdir /dev/sound mknod /dev/sound/dsp c 14 3 mknod /dev/sound/mixer c 14 0 mknod /dev/sound/mixer1 c 14 16 mkdir /dev/input mknod /dev/input/event0 c 13 64 mknod /dev/input/mice c 13 63 fi mount /dev/pts fi ifup -a test -x /sbin/inetd && inetd if test -x /sbin/sshd; then /etc/init.d/start_sshd & fi if test -x /sbin/dropbear; then /sbin/dropbear fi if test -x /sys; then mount /sys fi touch /etc/modules.conf depmod -ae modprobe tuxbox . /etc/profile VENDOR=`/bin/tuxinfo -V` VENDOR_ID=`/bin/tuxinfo -v` MODEL=`/bin/tuxinfo -M` MODEL_ID=`/bin/tuxinfo -m` SUBMODEL=`/bin/tuxinfo -S` SUBMODEL_ID=`/bin/tuxinfo -s` echo "Detected STB:" echo " Vendor: $VENDOR" echo " Model: $MODEL $SUBMODEL" if [ $KMINOR -ge 6 ]; then # kernel 2.6 modprobe dbox2_i2c modprobe dbox2_napi modprobe dbox2_fp_input modprobe avia_gt_fb modprobe avia_gt_lirc modprobe avia_gt_oss modprobe avia_gt_v4l2 modprobe avs modprobe lcd modprobe saa7126 modprobe dvb2eth else # kernel 2.4 modprobe dvb-core # I2C core modprobe dbox2_i2c modprobe dvb_i2c_bridge # Frontprozessor modprobe dbox2_fp modprobe dbox2_fp_input # Frontends # Nokia if [ $VENDOR_ID -eq 1 ]; then modprobe ves1820 modprobe ves1x93 board_type=1 # Philips elif [ $VENDOR_ID -eq 2 ]; then modprobe tda8044h # Sagem elif [ $VENDOR_ID -eq 3 ]; then modprobe at76c651 modprobe ves1x93 board_type=2 fi # Misc IO modprobe avs modprobe saa7126 # Philips if [ $VENDOR_ID -eq 2 ]; then modprobe cam mio=0xC040000 else modprobe cam mio=0xC000000 fi modprobe lcd # A/V if [ -f /var/etc/.no_watchdog ]; then modprobe avia_av no_watchdog=1 else modprobe avia_av fi GTOPTS="" if [ -e /var/etc/.hw_sections ]; then GTOPTS="hw_sections=0 " fi if [ -e /var/etc/.no_enxwatchdog ]; then GTOPTS="${GTOPTS}no_watchdog=1 " fi modprobe avia_gt ucode=/var/tuxbox/ucodes/ucode.bin ${GTOPTS} modprobe avia_gt_fb modprobe avia_gt_lirc modprobe avia_gt_oss modprobe avia_gt_v4l2 modprobe avia_napi modprobe cam_napi modprobe avia_av_napi if [ -e /var/etc/.spts_mode ]; then modprobe avia_gt_napi mode=1 modprobe dvb2eth else modprobe avia_gt_napi fi modprobe aviaEXT modprobe dbox2_fp_napi fi echo "$VENDOR $MODEL - Kernel %r (%t)." > /etc/issue.net if [ $KMINOR -lt 6 ]; then # compatibility links ln -sf demux0 /dev/dvb/adapter0/demux1 ln -sf dvr0 /dev/dvb/adapter0/dvr1 ln -sf fb/0 /dev/fb0 fi test -x /bin/loadkeys && loadkeys /share/keymaps/i386/qwertz/de-latin1.kmap.gz if [ ! -d /var/etc ]; then mkdir /var/etc fi if [ -e /etc/init.d/rcS.local ]; then . /etc/init.d/rcS.local fi Woran kann das liegen?
  7. Petze

    SQUASHFS Image FAQ

    Die rcS Datei liegt in /etc/init.d! In der /etc/fstab steht: proc /proc proc defaults 0 0 tmpfs /tmp ramfs defaults 0 0 /dev/mtdblock/2 /var jffs2 defaults 0 0
  8. Petze

    SQUASHFS Image FAQ

    Hallo @Worschter Ich habe heut noch mal ein image mit deinem script erstellt, leider bleibt es bei loading kernel hängen. Hier mal das log: Flash-FS bootstrap loader (v1.5) Found Flash-FS superblock version 3.1 Found file /root/platform/nokia-dbox2/kernel/os in Flash-FS debug: Got Block #0032 will verify ELF image, start= 0x800000, size= 154948 verify sig: 262 Branching to 0x40000 U-Boot 1.1.4 (Tuxbox) (Mar 8 2006 - 13:58:09) CPU: PPC823ZTnnB2 at 67.200 MHz: 2 kB I-Cache 1 kB D-Cache Board: DBOX2, Nokia, BMon V1.0 Watchdog enabled I2C: ready DRAM: 32 MB FLASH: 8 MB Scanning JFFS2 FS: . done. find_inode failed for name=boot.conf load: Failed to find inode FB: ready LCD: ready In: serial Out: serial Err: serial Net: SCC ETHERNET Options: 1: Console on null 2: Console on ttyS0 3: Console on framebuffer Select option (1-3), other keys to stop autoboot: 0 ### FS (squashfs) loading 'vmlinuz' to 0x100000 ### FS load complete: 660891 bytes loaded to 0x100000 ............................................................... Un-Protected 63 sectors ## Booting image at 00100000 ... Image Name: dbox2 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 660827 Bytes = 645.3 kB Load Address: 00000000 Entry Point: 00000000 Verifying Checksum ... OK Uncompressing Kernel Image ... OK Linux version 2.4.32-dbox2 (ingo@linux) (gcc version 3.4.4) #2 Mi Mr 8 14:20:09 CET 2006 On node 0 totalpages: 8192 zone(0): 8192 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: console=ttyS0 root=/dev/mtdblock2 rootfstype=squashfs Decrementer Frequency = 252000000/60 m8xx_wdt: active wdt found (SWTC: 0xFFFF, SWP: 0x1) m8xx_wdt: keep-alive trigger installed (PITC: 0x12C0) Console: colour dummy device 80x25 Calibrating delay loop... 66.96 BogoMIPS Memory: 30844k available (1120k kernel code, 344k 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.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au) devfs: boot_options: 0x1 JFFS2 version 2.2. (NAND) © 2001-2003 Red Hat, Inc. Squashfs 2.2-r2 (released 2005/09/08) © 2002-2005 Phillip Lougher i2c-core.o: i2c core module version 2.6.1 (20010830) i2c-dev.o: i2c /dev entries driver module version 2.6.1 (20010830) CPM UART driver version 0.04 ttyS0 at 0x0280 is on SMC1 using BRGttyS1 at 0x0380 is on SMC2 using BRG2 pty: 256 Unix98 ptys configured eth0: CPM ENET Version 0.2.dbox2 on SCC2, 00:50:9c:40:cd:8c loop: loaded (max 8 devices) D-Box 2 flash driver (size->0x800000 mem->0x10000000) D-Box 2 flash memory: Found 2 x16 devices at 0x0 in 32-bit bank Intel/Sharp Extended Query Table at 0x0035 cfi_cmdset_0001: Erase suspend on write enabled Creating 6 MTD partitions on "D-Box 2 flash memory": 0x00000000-0x00020000 : "BR bootloader" 0x00020000-0x00540000 : "root (squashfs)" 0x00540000-0x007e0000 : "var (jffs2)" 0x007e0000-0x00800000 : "flfs (u-boot)" 0x00020000-0x00800000 : "Flash without bootloader" 0x00000000-0x00800000 : "Complete Flash" Linux video capture interface: v1.00 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. Kernel panic: VFS: Unable to mount root fs on 1f:02 <0>Rebooting in 180 seconds.. Woran könnte das liegen? mfg petze
  9. Kann man mit einem Linux PC, der über eine Netzwerkverbindung mit einem Windows PC verbunden ist, darüber ins Internet gehen?
  10. Petze

    Welches Linux?

    Ist bei Linux Suse10 gar kein makeinfo dabei? Sagt zumindest mein Toolchecker.
  11. @Worschter ist das compilieren nach der Anleitung auch richtig? 1. Verzeichnis für das CVS erstellen: mkdir ~/tuxbox-cvs 2. CVS herunterladen: cd ~/tuxbox-cvs set CVS_RSH=ssh && cvs -d anoncvs@cvs.tuxbox.org:/cvs/tuxbox -z3 co -PA . 3. Überprüfen, ob auch wirklich alle benötigten Tools auf dem Rechner vorhanden sind: less ~/tuxbox-cvs/cdk/doc/INSTALL.en Zusätzlich werden mkcramfs, mksquashfs und fakeroot benötigt 4. Ziel-Verzeichnis anlegen: mkdir ~/dbox2 5. In das tuxbox-cvs/cdk-Verzeichnis wechseln: cd ~/tuxbox-cvs/cdk 6. Autogen starten: ./autogen.sh 7. Configure starten (user bitte durch den Namen des aktuellen Users ersetzen): ./configure --prefix=/home/user/dbox2 --with-cvsdir=/home/user/tuxbox-cvs --enable-maintainer-mode --disable-libcrypto --with-targetruleset=flash Wichtig: Überprüfen, ob auch wirklich keine warnings wegen fehlenden Dateien zu sehen sind (die mklibs warning darf ignoriert werden) 8. Image compilieren lassen: (Um ein cramfs-image zu compilieren, einfach jeweils "squashfs" durch "cramfs" ersetzen) Um alle squashfs-images (neutrino und enigma mit jeweils 1x und 2x) zu bauen: make flash-squashfsimages Um ein neutrino-squashfs-image (1x und 2x) zu bauen: make flash-squashfsneutrinoimages (enigma entsprechend) Um die squashfs-root-partitionen für neutrino und engima zu bauen: make flash-squashfs Um ein neutrino squashfs-root zu bauen: make $HOME/dbox2/cdkflash/root-squashfs-neutrino.img (enigma entsprechen) Um ein komplettes neutrino-squashfs-image mit eigenen Änderungen zu bauen: - make $HOME/dbox2/cdkflash/.flash-roneutrinoroot (flash read only neutrino root) - Nun eigene Änderungen nach in cdkflash/root vornehmen - make flash-squashfsroot - Das erstellte root-squashfs.img befindet sich anschließend in /home/user/dbox2/cdkflash - Nach root-squashfs-neutrino.img umbenennen - make flash-squashfsneutrinoimages 9. Nach dem erfolgreichen Compilieren sind die neuen Images im Verzeichnis ~/dbox2/cdkflash zu finden (cramfsjffs2*.img und squashfsjffs2*.img). Diese auf die Box laden und flashen.
  12. Im Verzeichnis $HOME/bin ist bei mir gar nichts drin.
  13. So sieht es jetzt mit dem toolchecker aus: Ingo@linux:~/tuxbox-cvs/cdk> ~/tuxbox-cvs/hostapps/toolchecker/toolchecker.sh cvs: 1.12.11 autoconf >= 2.57a: 2.59 automake >= 1.8: 1.9.5 libtool >= 1.4.2: 1.5.14 gettext >= 0.12.1: 0.14.1 make >= 3.79: 3.80 makeinfo: 4.8 tar: 1.15.1 bunzip2: 1.0.2 gunzip: 1.3.5 patch: 2.5.9 infocmp: 5.4.20040214 gcc 2.95 or >= 3.0: 3.3.5 g++ 2.95 or >= 3.0: 3.3.5 flex: version bison: 1.875 pkg-config: 0.15.0 wget: 1.9.1 mksquashfs 2.1 2.1 es geht aber immer noch nicht: Ingo@linux:~/tuxbox-cvs/cdk> ./autogen.sh Generating configuration files for tuxbox-cdk, please wait.... Ingo@linux:~/tuxbox-cvs/cdk> ./configure --prefix=/home/Ingo/dbox2 --with-cvsdir=/home/Ingo/tuxbox-cvs --enable-maintainer-mode --disable-libcrypto --with-targetruleset=flash checking build system type... i686-suse-linux checking host system type... i686-suse-linux checking target system type... powerpc-tuxbox-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... none checking for apps directory... yes checking for boot directory... yes checking for driver directory... yes checking for hostapps directory... yes checking for mklibs... no configure: WARNING: using tuxbox mklibs checking for fakeroot... /usr/bin/fakeroot checking for mkcramfs... no configure: WARNING: can't build cramfs checking for mkjffs2... no checking for mkfs.jffs2... /bin/mkfs.jffs2 checking for mksquashfs... /bin/mksquashfs checking uboot rules... done checking linux rules... done checking linux24 rules... done checking binutils rules... done checking bootstrap_gcc rules... done checking glibc rules... done checking gcc rules... done checking uclibc rules... done checking busybox rules... done checking ftpd rules... done checking module_init_tools rules... done checking modutils rules... done checking netkit_telnet rules... done checking portmap rules... done checking procps rules... done checking udev rules... done checking watchdog rules... done checking mrouted rules... done checking libboost rules... done checking libcommoncplusplus rules... done checking libcrypto rules... done checking libcurl rules... done checking libdirectfb rules... done checking libdirectfbpp rules... done checking libppdirectfb rules... done checking libdvb rules... done checking libdvbpsi rules... done checking libexpat rules... done checking libffi rules... done checking libfreetype rules... done checking libfribidi rules... done checking libid3tag rules... done checking libgmp rules... done checking libmad rules... done checking libncurses rules... done checking libjpeg rules... done checking libungif rules... done checking libpcap rules... done checking libpng rules... done checking libreadline rules... done checking libsdl rules... done checking libsigc rules... done checking libvorbisidec rules... done checking libxml2 rules... done checking libz rules... done checking libglib rules... done checking libiconv rules... done checking bzip2 rules... done checking console_data rules... done checking console_tools rules... done checking directfb_examples rules... done checking fbset rules... done checking lirc rules... done checking lsof rules... done checking ssh rules... done checking tcpdump rules... done checking bonnie rules... done checking vdr rules... done checking lufs rules... done checking dropbear rules... done checking kermit rules... done checking cabextract rules... done checking msttf rules... done checking gdb rules... done checking insight rules... done checking ltrace rules... done checking strace rules... done checking nano rules... done checking mc rules... done checking joe rules... done checking bash rules... done checking kaffe rules... done checking kaffeh rules... done checking gnuboy rules... done checking scummvm rules... done checking sdldoom rules... done checking tinygl rules... done checking dvbdate rules... done checking dvbstream rules... done checking dvbtext rules... done checking dvbtune rules... done checking vls rules... done checking bluez_hcidump rules... done checking bluez_libs rules... done checking bluez_pan rules... done checking bluez_sdp rules... done checking bluez_utils rules... done summary: ---------------------------------------- target cpu: 823 kernel: 2.4.x glibc-pthreads: linuxthreads host rule set: standard target rule set: flash target prefix: /home/Ingo/dbox2/cdkroot host prefix: /home/Ingo/dbox2/cdk boot prefix: /home/Ingo/dbox2/tftpboot build prefix: /home/Ingo/tuxbox-cvs/cdk target apps directory: /home/Ingo/tuxbox-cvs/apps boot directory: /home/Ingo/tuxbox-cvs/boot driver directory: /home/Ingo/tuxbox-cvs/driver host apps directory: /home/Ingo/tuxbox-cvs/hostapps GNU server: ftp.gwdg.de/pub/misc/gnu/ftp/gnu default server: tuxbox.berlios.de/pub/tuxbox/cdk/src configure: creating Makefile-archive configure: creating ./config.status config.status: creating Makefile config.status: creating root/Makefile config.status: creating root/etc/Makefile config.status: creating root/etc/init.d/Makefile config.status: creating root/etc/network/Makefile config.status: creating root/share/Makefile config.status: creating root/share/udhcpc/Makefile config.status: creating rules-downcheck.pl config.status: executing depfiles commands config.status: executing rules-downcheck-chmod commands Ingo@linux:~/tuxbox-cvs/cdk> make $HOME/dbox2/cdkflash/.flash-roneutrinoroot ( rm -rf ncurses-5.3 || /bin/true ) && gunzip -cd Archive/ncurses-5.3.tar.gz | TAPE=- tar -x tar: Read 1024 bytes from - cd ncurses-5.3 && \ AR=powerpc-tuxbox-linux-gnu-ar AS=powerpc-tuxbox-linux-gnu-as CC=powerpc-tuxbox-linux-gnu-gcc CXX=powerpc-tuxbox-linux-gnu-g++ NM=powerpc-tuxbox-linux-gnu-nm RANLIB=powerpc-tuxbox-linux-gnu-ranlib CFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" CXXFLAGS="-mcpu=823 -mmultiple -mstring -meabi -pipe -Os" LDFLAGS="-s" PKG_CONFIG_PATH=/home/Ingo/dbox2/cdkroot/lib/pkgconfig \ ./configure \ --build=i686-suse-linux \ --host=powerpc-tuxbox-linux-gnu \ --prefix= \ --with-terminfo-dirs=/share/terminfo \ --disable-big-core \ --without-debug \ --without-progs \ --without-ada \ --with-shared \ --without-profile \ --disable-rpath \ --without-cxx-binding \ --with-fallbacks='linux vt100 xterm' && \ make libs \ HOSTCC=gcc \ HOSTCCFLAGS="-g -O2 -DHAVE_CONFIG_H -I../ncurses -DNDEBUG -D_GNU_SOURCE -I../include" \ HOSTLDFLAGS="" && \ make install.libs DESTDIR=/home/Ingo/dbox2/cdkroot && powerpc-tuxbox-linux-gnu-ar cru /home/Ingo/dbox2/cdkroot/lib/libncurses_pic.a obj_s/*.o Configuring NCURSES 5.3 ABI 5 (Sun Feb 12 14:22:07 CET 2006) checking build system type... i686-suse-linux-gnu checking host system type... powerpc-tuxbox-linux-gnu checking target system type... powerpc-tuxbox-linux-gnu Configuring for linux-gnu checking for prefix... checking for powerpc-tuxbox-linux-gnu-gcc... powerpc-tuxbox-linux-gnu-gcc checking for C compiler default output... configure: error: C compiler cannot create executables make: *** [.deps/libncurses] Fehler 77 Ingo@linux:~/tuxbox-cvs/cdk> hat jemand noch ne idee woran das liegen kann?
  14. Hab jetzt fast alles installiert, mir fehlt nur noch "infocmp"! Wo bekomme ich das nur her?
  15. Da kommt das: cvs: 1.12.11 autoconf >= 2.57a: 2.59 automake >= 1.8: 1.9.5 libtool >= 1.4.2: 1.5.14 gettext >= 0.12.1: 0.14.1 make >= 3.79: 3.80 which: no makeinfo in (/home/Ingo/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin) /home/Ingo/tuxbox-cvs/hostapps/toolchecker/toolchecker.sh: line 60: --version: command not found makeinfo: tar: 1.15.1 bunzip2: 1.0.2 gunzip: 1.3.5 patch: 2.5.9 which: no infocmp in (/home/Ingo/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin) /home/Ingo/tuxbox-cvs/hostapps/toolchecker/toolchecker.sh: line 100: -V: command not found infocmp: gcc 2.95 or >= 3.0: 3.3.5 g++ 2.95 or >= 3.0: 3.3.5 flex: version bison: 1.875 which: no pkg-config in (/home/Ingo/bin:/usr/local/bin:/usr/bin:/usr/X11R6/bin:/bin:/usr/games:/opt/gnome/bin:/opt/kde3/bin:/usr/lib/jvm/jre/bin) /home/Ingo/tuxbox-cvs/hostapps/toolchecker/toolchecker.sh: line 140: --version: command not found pkg-config: wget: 1.9.1 mksquashfs 2.1 2.1
×
×
  • Neu erstellen...