[ltp] 2.4 Kernel and Thinkpads?
Ken Firestone
linux-thinkpad@www.bm-soft.com
Wed, 28 Feb 2001 09:28:10 -0500 (EST)
Thanks for getting back to me. Is this just a problem with the Xircom
card, or does it happen with all pcmcia ethernet cards?
And, excuse my ignorance, but how do I not use the ipx auto_primary
and auto_interface?
Thanks.
Ken
On Wed, 28 Feb 2001, [iso-8859-1] Thomas Hood wrote:
--- Ken Firestone <kenf@clark.net> wrote:
> I was wondering how people are doing with the 2.4 kernel on their
> Thinkpads? Are there any problems? Are the pcmcia cards working
> correctly?
Linux 2.4 works pretty well for me. 2.4.0 had a bug in the ipx
driver that caused kernel confusion when a Xircom Ethernet/modem
card was inserted and ejected, but this problem has been
partially fixed in 2.4.2. The remaining problem isn't fatal
and can be worked around by not using ipx auto_primary and
auto_interface.
I was satisfied with Linux 2.2.18, actually. 2.4.x seems a
little faster, but it's hard to tell the difference. The
only reason I upgraded to 2.4.x is that I knew other people
would be doing so eventually and I had to modify the
"thinkpad" hardware drivers for tpctl to make them work with
the new kernel API. Once I installed it and I ran into the
aforementioned bug, I figured it was part of my responsibility
as a citizen of Linuxland to try to find the bug rather than
wait around for someone else to do it, so I've been working
with Arnaldo Carvalho de Melo on it. It's a very tough bug
to find. Somehow, when ipx auto_primary and auto_interface
are enabled and the Xircom card is inserted and ejected, the
count of the number of references to the eth0 device
(dev->refcnt) becomes incorrect. In 2.4.0, this could cause
oopses. Now (in 2.4.2) it just makes networking unusable
until the next reboot. But as I say, the workaround is not
to use auto_primary and auto_interface.
Thomas
____________________________________________________________
Do You Yahoo!?
Get your free @yahoo.co.uk address at http://mail.yahoo.co.uk
or your free @yahoo.ie address at http://mail.yahoo.ie
----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html
============================================================================
Ken Firestone, W3CAT | For every problem there is one solution
ken@firestone.net | which is simple, neat, and wrong.
kenf@clark.net | -- H. L. Mencken
============================================================================
----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html