From: Brad K. <kl...@cl...> - 2008-05-30 16:33:54
|
Your last statement is what I did. I started from scratch using only the latest and greatest from the 3.1 release. I didn't use any old drivers (only previous config files - which that release didn't have configdb or moddb which made upgrading a royal pain). I only made the mistake initially of not copying the linux file over from one of the pre-packaged images. Everything was from the same release. So the driver from that release didn't work (which seems odd to me because I would think the driver would support older version of the card, within a reasonable time period of course). So since that was the only thing that didn't work, I tried to find what would fix it - a pragmatic approach to fix a problem. Now that I know an old driver solves the problem, I can go back and load everything that is of that same release (as long as it has the needed functionality). > -----Original Message----- > From: Erich Titl [mailto:eri...@th...] > Sent: Friday, May 30, 2008 2:25 AM > To: Brad Klinghagen > Cc: lea...@li... > Subject: Re: [leaf-user] RealTek RTL8100 NIC Driver > > Brad > > Brad Klinghagen wrote: > > I think I may have found how to make it work. I tried a couple older > drivers > > for 8139too.o. I tried the module from the 2.4.26 modules and 2.4.32 > > modules. The xx.26 version failed completely, but the 2.4.32 worked. I > now > > have connection through my NEW system. The file sizes for the 2.4.32 and > the > > 2.4.34 versions are the same, so I thought there wouldn't be a > difference, > > How can you be sure? Of course they may differ in just subtle ways. > > > but being desperate, I tried it anyway, and it loaded good, and I was > able > > to get IP connectivity both ways through the router, and shorewall was > able > > to start up. > > Don't do that, never, never ever mix kernel and module versions. The > reason for your problem was probably such a mix up. > > check your kernel version with uname -a > get the correct module tarball from the download site and use those > modules. > best, get the latest and greatest stable kernel and modules and start > from scratch. > > Erich > |