What do all these error messages mean?

Stefan Hakenberg mol-general@lists.maconlinux.org
Fri, 05 Jul 2002 12:27:10 -0800


Hello John,

Again, thanks for your help!!

I think you are on the right track even though the problem hasn't been
solved, yet.  This is what happened:

- I checked the content of the modules folder

[root@3-98-237-24-cable stefan]# ls /usr/lib/mol/0.9.63/modules
2.2.17  2.2.19pre7  2.4.11  2.4.18      2.4.4         2.4.7-pre3
2.2.18  2.2.20pre8  2.4.14  2.4.2       2.4.4-6.2mdk  2.4.8-pre2
2.2.19  2.4.1       2.4.16  2.4.3-pre1  2.4.7         2.4.9
[root@3-98-237-24-cable stefan]#

- I changed the etc/molrc file according to your suggestion.

- I tried
[root@3-98-237-24-cable stefan]# startmol
====================================================================
   No mol-0.9.63 kernel modules corresponding to the running
   2.4.18-0.8a kernel were found ('startmol --list' displays
   installed version). Recompile the mol kernel modules (recommended)
   or try starting MOL using the '-a' switch. The '-a' flag can be
   made default by adding 'allow_kver_mismatch: yes' to /etc/molrc.
====================================================================
[root@3-98-237-24-cable stefan]#

- I tried startmol -a only to experience my first ever complete freeze 
in Linux.

Do you aggree that now needs to happen what you have suggested already: 
a recompilation?

I am ashamed to admit that I have no idea how to do that.  I am that new 
to Linux.  How and what do I recompile in order to make mol work on my 
computer?

Thanks!

Stefan


 > --__--__--
 >
 > Message: 2
 > From: John.Park@bc.boehringer-ingelheim.com
 > To: mol-general@lists.maconlinux.org
 > Subject: Re: What do all these error messages mean?
 > Date: Fri, 5 Jul 2002 11:16:59 +0200
 > Reply-To: mol-general@lists.maconlinux.org
 >
 > Hi Stefan,
 >
 > It means that the symbols are already properly included in the 
modules. I'm
 > no programmer but as I understand it, the symbols tell the kernel where
 > these low level commands came from and what to do with them.  This 
insures
 > that if, between kernel versions some important subroutine gets changed,
 > that something screwy doesn't happen. Someone please correct me if that's
 > wrong.
 >
 > I just noticed that you are using kernel version 2.4.18-0.8a but mol 
seems
 > to be trying to load 2.4.9 (your 1st email).
 >
 > Try:
 >
 > ls  /usr/lib/mol/0.9.63/modules/2.4.18-0.8a
 >
 > Does it exist?
 >
 > I remember reading somewhere that startmol -a allows for SMALL mismatches
 > between the kernel and module versions. Maybe 2.4.9 and 2.4.18-0.8a 
is too
 > big a jump.
 >
 > But before you try recompiling anything, try changing the HFS section in
 > your /etc/molrc to something like:
 >
 > #this will boot from your Mac OS 9 disk
 > blkdev: 	/dev/hda10 	-rw
 > blkdev: 	/dev/hda11 	-rw
 > blkdev: 	/dev/hda12 	-rw
 > blkdev: 	/dev/hda13 	-rw
 >
 > and comment out the following lines:
 > #blkdev: 	/dev/sda
 > #blkdev: 	/dev/hdb
 > #blkdev: 	/dev/sdb
 >
 > If you switch the order of the lines:
 >
 > blkdev: 	/dev/hda11 	-rw
 > blkdev: 	/dev/hda10 	-rw
 >
 > then mol will boot from your NET UTI partition.
 >
 > John
 >
 >
 >
 >>-----Original Message-----
 >>Date: Wed, 03 Jul 2002 12:57:59 -0800
 >>From: Stefan Hakenberg <stefan@stefanhakenberg.com>
 >>To: mol-general@lists.maconlinux.org
 >>Subject: Re: What do all these error messages mean?
 >>Reply-To: mol-general@lists.maconlinux.org
 >>
 >>Hello John,
 >>Thank you very much for your advice!
 >>I did not compile the src rpm myself. (I wouldn't even know how to do
 >>that.)  I downloaded them as .ppc.rpm and then, after uninstalling the
 >>previous rpms, I did rpm -ivh mol*.rpm
 >>
 >>I ran the script that you sent out in order to test if the modules got
 >>built wit or without symbols (What does that mean anyway?).  I ran it
 >>once for the module 2.4.9 and once for the module 2.4.18.  These are the
 >>results:
 >>
 >>[root@3-98-237-24-cable stefan]# nm
 >>/usr/lib/mol/0.9.63/modules/2.4.9/sheep_net.
 >>o
 >>00001080 t Letext
 >>          U __cli
 >>          U __copy_tofrom_user
 >>          U __kfree_skb
 >>00000000 ? __module_kernel_version
 >>          U __pollwait
 >>          U dev_mc_add
 >>          U dev_mc_delete
 >>          U dev_queue_xmit
 >>          U dev_remove_pack
 >>00000000 s eth_addr
 >>[root@3-98-237-24-cable stefan]#
 >>[root@3-98-237-24-cable stefan]# nm
 >>/usr/lib/mol/0.9.63/modules/2.4.18/sheep_net
 >>.o
 >>00001080 t Letext
 >>          U __cli_Re45078fb
 >>          U __copy_tofrom_user_Re410a3dd
 >>          U __kfree_skb_R2bf22720
 >>00000000 ? __module_kernel_version
 >>          U dev_queue_xmit_R0191eafb
 >>
 >>          U skb_copy_R79cdef2e
 >>          U skb_over_panic_Rc84f3f7c
 >>          U skb_under_panic_R83f9b459
 >>
 >>Does this tell you something?
 >>
 >>Again, thanks for the help!!
 >>
 >>Stefan
 >>
 >>
 >>
 >>
 >>
 >>-- __--__--
 >>
 >>_______________________________________________
 >>mol-general mailing list
 >>mol-general@lists.maconlinux.org
 >>http://lists.maconlinux.org/mailman/listinfo/mol-general
 >>
 >>
 >>End of mol-general Digest
 >>
 >
 >
 > --__--__--
 >
 > _______________________________________________
 > mol-general mailing list
 > mol-general@lists.maconlinux.org
 > http://lists.maconlinux.org/mailman/listinfo/mol-general
 >
 >
 > End of mol-general Digest
 >
 >


-- 
Stefan Hakenberg
1109 C Street
Juneau Alaska 99801 USA
+1 (907) 586-9601