I just noticed that I have a difference between my kern.log and Eiji's:
Oct 29 15:05:00 linkserver kernel: Cannot find map file.
Oct 29 15:05:00 linkserver kernel: No module symbols loaded - kernel modules not enabled.
Oct 29 15:05:00 linkserver kernel: Linux version 2.6.22.ls2 (email@example.com) (gcc version 4.0.0 (DENX ELDK 4.0 4.0.0)) #1 Thu Aug 16 23:30:01 BST 2007
What is that map file and what are these module symbols?
Anyone who knows something about my problem, please?
A couple of suggestions...
Do you have module-init-tools installed? These are needed in Debian to deal with loading of modules in version 2.6 kernels. It appears as though your kernel isnt loading modules, though I wouldnt have thought that would cause a big problem - the only kernel module thats loaded by default on my LS2 after boot time is IPV6, which isn't really required for basic operation. Maybe fixing the module issue will help though?
A particular version of the tool is required (over 3.3 I think). If you have Debian 4.0 a workable version will be installed from the stable branch if you run:
apt-get install module-init-tools
This wont break module loading for 2.4 kernels if you want to revert for any reason.
Next thing - try running depmod, which may give you some more information if you're having module problems
Third thing - make sure you have the correct kernel modules stored in the correct place.
FYI, Im running Debian 4.0 with LinuxNotIncludeds 2.6.22 kernel so it should be possible for you to do so as well. Im booting via u-boot though - use of eijis bootloader always triggers the watchdog 5 minute restart issue on my LS2.