Results 1 to 9 of 9
I finally compiled the 2.6 kernel correctly, updated modutils to 0.9.14, and have only two remaining problems, one of which prevents my network from working.
From dmesg, I get the ...
Enjoy an ad free experience by logging in. Not a member yet? Register.
- 02-17-2004 #1Just Joined!
- Join Date
- Feb 2004
- Posts
- 19
Network Inaccessable in 2.6 Kernel
I finally compiled the 2.6 kernel correctly, updated modutils to 0.9.14, and have only two remaining problems, one of which prevents my network from working.
From dmesg, I get the following errors:
request_module: /sbin/modprobe -- supermount. error = 256
request_module: /sbin/modprobe -- net-pf-10. error = 256
request_module: /sbin/modprobe -- char-major-180-0. error = 256
request_module: /sbin/modprobe -- char-major-180. error = 256
request_module: /sbin/modprobe -- char-major-180-15 = 256
request_module: /sbin/modprobe -- net-pf-10. error = 256
The odd thing is, I can get the network to function just fine after I log in and do this:
modprobe eepro100
ifup eth0
(and yes, lsmod doesnot show eepro100 loaded before I do this)
So if I can load the module just fine at the console, why dosn't it load at boot time? I don't think I should have to do this every time I start up the machine, I didn't when I was running the 2.4 kernel.
And the other problem, if you were wondering, was not being able to access my CD-ROM. I've traced that to the supermount error, but until I figure out what error = 256 means, I'm going nowhere fast on either of these issues.
-Josh
- 02-17-2004 #2
Re: Network Inaccessable in 2.6 Kernel
You need to add it to /etc/modules.autoload.d/kernel-2.6 if you havent allready
Originally Posted by jheaton
- 02-17-2004 #3Just Joined!
- Join Date
- Feb 2004
- Posts
- 19
modules.autoload.d does not exist in /etc, I've already tried that step. I'm running Mandrake 9.2 if that helps
- 02-17-2004 #4
Try /etc/modutils/arch/i386 , Or open your /etc/modules.conf and it might tell you where it is in the header.
- 02-17-2004 #5Just Joined!
- Join Date
- Feb 2004
- Posts
- 19
Ok, I'll try that tonight then, after I get home. Thanks
- 02-18-2004 #6Just Joined!
- Join Date
- Feb 2004
- Posts
- 19
Well, /etc/modutils dosn't exist either, and modules.conf contains just this:
alias eth0 eepro100
probeall usb-interface usb-uhci
No header or anything.
- 02-18-2004 #7
From here -> http://ozzzy.dhis.org/kernel26.html
Migrating /etc/modprobe.conf and /etc/modprobe.preload The 2.6.0 kernel doesn't use /etc/modules.conf or /etc/modules. The new file is called /etc/modprobe.conf and you can build a new one by running the command:
/sbin/generate-modprobe.conf > /etc/modprobe.conf
You'll have to do this every time you change things while booted in the 2.4 kernel.
- 02-18-2004 #8Linux Engineer
- Join Date
- Dec 2002
- Location
- New Zealand
- Posts
- 766
did u compile autofs support into the kernel or as a module. its set to off by default.
- 02-18-2004 #9Just Joined!
- Join Date
- Feb 2004
- Posts
- 19
I got it working. I had to find out that 2.6 uses modprobe.conf by digging through rc.modules, but thanks for the info. I couldn't find out why eepro100 wasn't loading on boot, so I finally just stuck it in /etc/modprobe.conf, and it works. Also, I fixed supermount by applying the supermount patch to the 2.6 kernel source, recompiled it, and everything runs just fine now.
-Josh


Reply With Quote
