Kernel issue for suse9 when tring to install module for e1000
Linux - SoftwareThis 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.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Kernel issue for suse9 when tring to install module for e1000
I got an IBM here with e1000 Gig Card. Suse 9 worked fine with it until i updated the kernel to 2.6.0. I wasn't expecting for the NIC to work with the new kernel, when I tried to install the module for it, here is what happened:
i untar the driver files from intel, trying to do a "make install", and it tells me "kernel source file not found, stop"
I figure the driver should be the same for 2.4 as 2.6. so i mannually copied e1000.o file from /lib/module/2.4.3(whatever)/drivers/net/e1000/ to /lib/module/2.6.(whatever)/drivers/net/e1000/.
when i run "insmod e1000" and it returns an error message. I know just about everything i did here is wrong, but worth tyring, i figured.
One more thing, after upgrading to 2.6, it will not recognize the mouse ( i have an usb mouse), i need to unplug & and replug in, then the os will recognize it, it works but very annoying.
The e1000 module comes with the 2.6 series kernels already so you don't have to install the driver Intel provides. Just modprobe e1000.
About your mouse problems - check what USB modules you have loaded when you boot. You might have to load the mousedev and hid modules to make sure the USB mouse will work as expected.
ok guys, i am back.
I got internet to work and this is how it happens
first I modprobe e1000 to load up the module, then i use ifconfig to bring up the card, suse comes with a VERY nice configuration tool yast and I use it to initialize the card (kinda like ipconfig /renew in windows) and it will pick up my dhcp and everything works!
The problem is, however, every time I reboot the machine, all the configuration is gone, it fails to load eth0 at bootup and I have to do everything all over again.
why? is there a conf file i need to edit?
well, there is no such file under suse, so i edit boot.local instead.
It brought up the card during booting but it didn't get an ip. so i mannually did ifconfig down and up again, this time it got an ip but no dns so internet is still not working, which means I still need to go through yast to get it to work completely.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.