[root:/]# which modprobe /sbin/modprobe (which is a link to /bin/busybox [root:/]# hexdump -C `which modprobe` | head 00000000 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00 |.ELF............| 00000010 02 00 28 00 01 00 00 00 78 d2 00 00 34 00 00 00 |..(.....x...4...| 00000020 40 89 0d 00 02 00 00 05 34 00 20 00 07 00 28 00 |@.......4. ...(.| 00000030 19 00 18 00 01 00 00 70 d4 3b 0d 00 d4 bb 0d 00 |.......p.;......| 00000040 d4 bb 0d 00 78 43 00 00 78 43 00 00 04 00 00 00 |....xC..xC......| 00000050 04 00 00 00 06 00 00 00 34 00 00 00 34 80 00 00 |........4...4...| 00000060 34 80 00 00 e0 00 00 00 e0 00 00 00 05 00 00 00 |4...............| 00000070 04 00 00 00 03 00 00 00 14 01 00 00 14 81 00 00 |................| 00000080 14 81 00 00 13 00 00 00 13 00 00 00 04 00 00 00 |................| 00000090 01 00 00 00 01 00 00 00 00 00 00 00 00 80 00 00 |................| [r...@visor:/]#
While the outputs above are for the Full Blown Desktop version. With embedded busybox I can't work at all. 2011/1/10 Denys Vlasenko <[email protected]>: > On Monday 10 January 2011 10:43, Arno Steffen wrote: >> Thanks for explaining this. I always thought my kernel supports ELF, >> as I see this: >> >> cat .config | grep ELF >> CONFIG_ELF_CORE=y >> CONFIG_BINFMT_ELF=y >> # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set >> >> and in menuconfig >> >> BINFMT_ELF [=y] >> ELF_CORE [=y] >> CORE_DUMP_DEFAULT_ELF_HEADERS [=n] >> BINFMT_ELF_FDPIC [=n] >> BINFMT_ELF [=y] >> COMPAT_BINFMT_ELF [=n] >> >> For everything expect the last "COMPAT_BINFMT_ELF" I have a >> description in menuconfig. >> Is this really the problem? > > What "file `which modprobe`" says? > What "hexdump -C `which modprobe` | head" says? > > -- > vda > _______________________________________________ busybox mailing list [email protected] http://lists.busybox.net/mailman/listinfo/busybox
