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. |
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.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
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.
|
 |
01-15-2004, 10:15 AM
|
#1
|
Member
Registered: Dec 2003
Location: NC, US
Distribution: Novell Linux Eval (2.6.5)
Posts: 240
Rep:
|
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.
Please advise!
|
|
|
01-15-2004, 11:21 AM
|
#2
|
Senior Member
Registered: Sep 2003
Location: Sweden
Distribution: Debian
Posts: 3,032
Rep:
|
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.
Håkan
|
|
|
01-15-2004, 12:22 PM
|
#3
|
Member
Registered: Dec 2003
Location: NC, US
Distribution: Novell Linux Eval (2.6.5)
Posts: 240
Original Poster
Rep:
|
modprobe brought up the card, but everytime i reboot the kernel fails to load eth0. How can I change that?
Can you be a little more specific about the mouse problem? thanks a lot man.
|
|
|
01-15-2004, 01:13 PM
|
#4
|
Member
Registered: Dec 2003
Location: VA
Distribution: Ubuntu
Posts: 193
Rep:
|
Quote:
Originally posted by feetyouwell
modprobe brought up the card, but everytime i reboot the kernel fails to load eth0. How can I change that?
|
post the output of dmesg | grep eth0--that might be helpful.
Quote:
Originally posted by hw-tph
About your mouse problems - check what USB modules you have loaded when you boot.
Håkan
|
use lsmod | grep usb to see what usb modules you have loaded.
Quote:
Originally posted by hw-tph
You might have to load the mousedev and hid modules to make sure the USB mouse will work as expected.
Håkan
|
|
|
|
01-15-2004, 02:50 PM
|
#5
|
Member
Registered: Dec 2003
Location: NC, US
Distribution: Novell Linux Eval (2.6.5)
Posts: 240
Original Poster
Rep:
|
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?
one more question: will command
ifconfig <interface> up
automatically update dhcp info?
|
|
|
01-15-2004, 03:05 PM
|
#6
|
Member
Registered: Dec 2003
Location: VA
Distribution: Ubuntu
Posts: 193
Rep:
|
this is kinda ghetto, but it might work. add
modprobe e1000
ifconfig eth0 up
to your /etc/rc.d/rc.local file. i'm not really sure of the proper way to do this stuff, but it might work 
|
|
|
01-15-2004, 03:35 PM
|
#7
|
Member
Registered: Dec 2003
Location: NC, US
Distribution: Novell Linux Eval (2.6.5)
Posts: 240
Original Poster
Rep:
|
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.
|
|
|
All times are GMT -5. The time now is 02:41 AM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|