Help answer threads with 0 replies.
Go Back > Forums > Linux Forums > Linux - Software
User Name
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.


  Search this Thread
Old 10-09-2003, 01:22 PM   #1
Registered: Sep 2003
Location: Aberdeenshire, Scotland
Distribution: Ubuntu Hardy
Posts: 64

Rep: Reputation: 15
Unhappy linux kernel (2.4.22) problems

I was pesonally sick of the boot time MDK's pre compiled 2.4.21 kernel took, so I got the src for 2.4.22 and after much reading of the HOWTOs thought I'd give it a go.

My system is a Sony Vaio PCG-735 with a P-MMX 230MHz CPU, 30GB hardrive with a Xircom 56k PCMCIA card.

I unpacked the src and followed a combination of the HOWTO and README files to compile and install. LILO was successfully re-configured and I am still able to boot the orig kernel, and am successfully using 2.4.22 except the probs below (so not a complete loss)

On re-boot with 2.4.22 I noticed a number of problems in the displayed boot script. The following was noticed on start of Gnome 2.2: icons for the floppy and CD are missing, in Konqueror I cannot access cdrom, floppy or windows. I am having pppd deaths (though to be honest I was having problems with this before)

The following were extracted from /var/log/syslog:

1. /etc/hotplug/net.agent: NET unregistered event not supported

I looked in net.agent and found the "event not supported" line but no clue as to what the "NET unregistered" means.

2. pppd[1616]: kernel does not support PPP filtering

looked in the kernel config file and yes I did not select the
filtering option, do I have to re-compile the kernel to allow this?

3. no (mtrr)

What is this and do I need it compiled in?

4. host/uhci.c:fcc0:suspend_hc

This is repeated 35 times then

host/uhci.c:fcc0:host controller halted, very bad

5. modprobe:modprobe: Can't locate module sound-slot-0

I did not configure any sound modules as non matched the Soundblaster config that worked best using sndconfig in 2.4.21
Do I need to re-compile to add all the modules and then run sndconfig to get my speakers to work.

6. modprobe:modprobe: Can't locate module supermount

I think this is where my mnt problems lie, as I did allow support for
MSDOS, FAT32, NTFS, along with a few other Linux native fs's.

7. modprobe:modprobe: Can't locate module char-major-29

eh?, doesn't seem to affect anything

8. modprobe:modprobe: Can't locate module sb

related to 5. above?

Oct 9 10:54:35 localhost modprobe: modprobe: Can't locate module
Oct 9 10:54:35 localhost mount: mount: fs type supermount not supported
by kernel
Oct 9 10:54:35 localhost modprobe: modprobe: Can't locate module
Oct 9 10:54:35 localhost kernel: MSDOS FS: IO charset iso8859-15
Oct 9 10:54:35 localhost kernel: MSDOS FS: Using codepage 850
Oct 9 10:54:35 localhost mount: mount: fs type supermount not supported
by kernel
Oct 9 10:54:35 localhost modprobe: modprobe: Can't locate module
Oct 9 10:54:35 localhost kernel: FAT: freeing iocharset=iso8859-15
Oct 9 10:54:35 localhost mount: mount: wrong fs type, bad option, bad
superblock on /dev/hda1,
Oct 9 10:54:35 localhost mount: or too many mounted file systems

All the above I believe is related to the missing supermount module?

I know this is a long one, sorry.


Iain Gray
Old 10-09-2003, 03:36 PM   #2
Registered: Apr 2001
Location: Cambridge, England
Distribution: Slackware 10, Fedora Core 3, Mac OS X
Posts: 617

Rep: Reputation: 30
It is all to do with the options you chose in the kernel config. Mandrake's start up scripts assume that the kernel will have certain things built in and when it doesn't find them it complains.

I will try to answer some of your questions but I don't use mandy because of all the extra bits they tack on all over the place.

2.) Yes you need to recompile to add this support in.

3.) Yes you want MTRR if you computer supports it. I'm pretty certain that yours would so put it in when you recompile.

5.) What sound card do you have? I'm not sure whether mandrake uses ALSA for sound or whether you need to choose a card in the kernel config. If in doubt use the one in the kernel and compile it in. Its much less hassle that way.

6.) Not sure bout the whole supermount thingy. As far as i can remember its a special nifty mandrake thing which automounts disks for you. Not sure how it is set up though. You can manually mount things and set up the /etc/fstab file and things will be fine. You were right to add support in the kernel for dos etc. This is needed for mouting things.

7.) Char thingy majiggers are from windows and dos. They describe how file names on the disk are saved (I think). Not necessary but when the disk is being mounted it can't find this module so its complaining. Its not fatal, just annoying.

8.) Yes related to sound. sb is short for SoundBlaster. Its a sound driver. need to know sound card for this.

9.) yes supermount again. It seems that supermount used to handle all configuration for mounting. Now that its not there to handle configuration linux is choking over config.

How are you disk drives set up? where is windows?

Old 10-09-2003, 03:51 PM   #3
Registered: Sep 2003
Location: Trondheim, Norway
Distribution: Slackware10 + Dropline Gnome
Posts: 47

Rep: Reputation: 15
If you want the supermount thing to work, you can patch your kernel to get support for it. It is as said a way for the os to mount/unmount cd's and floppys automatically, like in windoze.

You can find patches for all the latest kernels at:

The devices with which to use supermount are defined in /etc/fstab, and a different solution is, if you don't mind mounting/unmounting manually, to change the fstab setup.

The Con Kolivas patch contain several patches to make the computer more responsive from a desktop use kind of view, they're worth trying.

Old 10-10-2003, 01:54 PM   #4
Registered: Sep 2003
Location: Aberdeenshire, Scotland
Distribution: Ubuntu Hardy
Posts: 64

Original Poster
Rep: Reputation: 15
Thanks, I don't know if all the above will work as it will take me a while to sift through and be in a position to re-compile.

Old 10-10-2003, 02:11 PM   #5
Registered: Oct 2003
Location: Memphis, TN
Distribution: Slackware current
Posts: 485

Rep: Reputation: 30
copp your last working kernel config to /usr/src/linux and make xconfig... load the current config (by typing in the exact name at the prompt) and then go from there... this'll give you default Mandrake stuff and you can add others that mandrake may not have.
Old 10-12-2003, 04:14 PM   #6
Registered: Sep 2003
Location: Aberdeenshire, Scotland
Distribution: Ubuntu Hardy
Posts: 64

Original Poster
Rep: Reputation: 15
Thumbs up

Thanks all for your help now the proud owner of a 99% workingnew 2.4.22 kernel.
Old 11-02-2003, 09:51 AM   #7
LQ Guru
Registered: Apr 2003
Location: nottingham england
Distribution: Gentoo
Posts: 2,672

Rep: Reputation: 47
Hi, im not a total newbie, but im about to attempt my first ever kernel compile

ive already downloaded the source from but cannot find any how to's

i know i have to edit somthing to stop it writing over my current kernel.
and i know i have to pass certain paramerters to the config stage to include certain things.

does any1 have and advice ?
or a good link to a newbie guide ???

Old 11-02-2003, 10:12 AM   #8
Registered: Oct 2003
Distribution: Slackware
Posts: 112

Rep: Reputation: 15
Some items missed from original post:

1. I can't help you either, of the top of my head

4. This is a known problem with certain USB controllers. I don't know if a fix has been back-ported from the 2.5/2.6 tree to 2.4 or not.

7. char-major-27: Devices in Linux are either block devices (such as a disk) or char devices (such as a serial port). Devices are identified by a major number for the family of device, and a minor number for the specific device within a family. So char-major-27 refers to a device which has a major number of 27. If you look in linux/Documentation/Devices.txt, all the registered devices are listed by major number. Char 27 is the Universal frame buffer device. The name char-major-27 can be found in /etc/modules.conf, where it is matched against a specific implementation of the frame buffer device.

You most likely can safely do without a frame buffer device. Your choices are: 1. ignore it. 2. remove the line from modules.conf that installs it, or from where ever else it is installed. This can be tricky on some distro's. 3. rebuild the kernel enabling frame buffer support. This is under Console Drivers. Once you select support for frame buffer, select the correct driver for your hardware.
Old 11-02-2003, 03:08 PM   #9
Registered: Sep 2003
Location: Aberdeenshire, Scotland
Distribution: Ubuntu Hardy
Posts: 64

Original Poster
Rep: Reputation: 15
In answer to qwijibow, does RH not supply you with Howtos on its dostro CD's, This is where I got my copy. In the "Linux Kernel Howto" the following web address is given:

It then says:

"and click on HOWTOs and search for howto document name using CTRL+f or ALT+f within the web-browser."

Hope this helps.


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
Configuration problems with Linux Kernel lithiumfx Slackware 6 04-09-2005 11:16 AM
Problems with Suse Linux v9.0 and v2.6 Kernel sbharvey_linux Linux - Distributions 0 04-21-2004 10:22 AM
Linux Kernel Compile Problems gamehack Slackware 4 04-18-2004 07:02 PM
Problems with Linux kernel 2.6.1 Pwnz3r Linux - Software 0 01-20-2004 09:01 PM
Linux Kernel rebuild -- problems salman Linux - General 4 12-06-2001 01:40 AM > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 06:23 AM.

Main Menu
Write for LQ is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration