Celebrate National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Ethernet driver as kernel module problem

Posted on 1997-08-15
1
Medium Priority
?
251 Views
Last Modified: 2010-03-17
Hi all,

Not to long ago I got the idea to get right into modules with my kernel
(2.0.30).  Things worked fine (or so I thought) using kerneld and I was
happy.

After a while I noticed that there was a problem with my Ethernet card
(a WD8003E).  I could ping from my box, over the WD8003E, to another box
18 times after startup, then all traffic after that would fail.  :-(
(It had been a while since I used the Ethernet at home...)

This ONLY happened while I had the WD8003E installed as a module; when I
re-compiled the kernel again, with this in the kernel, the problem was
cleared.

When I was suffering with the problem, I saw that it looked that I could
send data OK, but anything I received was currupt or something.  This I
could see by doing a "ifconfig eth0" command and looking at the TX & RX
counts.  The "Error" count on the RX side of things would just keep on
incrementing.

I think I can remember reading something like this happening to someone
else before, but haven't been able to track down anything on the 'net.

Is any one able to help me with this.  It's _NOT_ urgent at all, as I
always start the Ethernet at startup, and the module would be loaded
anyway,
but it's got me a little curious.

Brian
0
Comment
Question by:deeppurple
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 2

Accepted Solution

by:
nicademus earned 200 total points
ID: 1586084
I actually had the same thing happening to me, I could not seem to compile the kernel so My Network card would work, I mean, it worked, and configured, but then it had around about 912 bad packets after just having loaded.

I would have to say though the best thing for you to do is leave it in the kernel anyway, I have everything My Linux system uses in the kernel, and no modules at all, If you use the bzlilo or bzimage thing, you don't have to worry about the size of the kernel, unless you have a few hundred different peripherals haning out of you machine which require a different module each!
One other thing, loose the .01  in other words it would be a safer bet to go back to 2.0.29 since 2.0.30 has bugs as far as Networks go. I think that may have been where my errors where some time ago....

Also it may just be one little option you need to be disabling/enabling when you recompile the kernel and it will fix it, but since there are many Networking options...it takes a while.....Make a nice big cuppa....or twenty.  best of luck.


Nica...
0

Featured Post

Optimum High-Definition Video Viewing and Control

The ATEN VM0404HA 4x4 4K HDMI Matrix Switch supports 4K resolutions of UHD (3840 x 2160) and DCI (4096 x 2160) with refresh rates of 30 Hz (4:4:4) and 60 Hz (4:2:0). It is ideal for applications where the routing of 4K digital signals is required.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

I have seen several blogs and forum entries elsewhere state that because NTFS volumes do not support linux ownership or permissions, they cannot be used for anonymous ftp upload through the vsftpd program.   IT can be done and here's how to get i…
Note: for this to work properly you need to use a Cross-Over network cable. 1. Connect both servers S1 and S2 on the second network slots respectively. Note that you can use the 1st slots but usually these would be occupied by the Service Provide…
This course is ideal for IT System Administrators working with VMware vSphere and its associated products in their company infrastructure. This course teaches you how to install and maintain this virtualization technology to store data, prevent vuln…
If you're a developer or IT admin, you’re probably tasked with managing multiple websites, servers, applications, and levels of security on a daily basis. While this can be extremely time consuming, it can also be frustrating when systems aren't wor…

730 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question