[ Next-in-Thread ]  [ Next Message ] 

Ok: success: 3com MHz 3CCFEM556B and Tecra 8000 

Forum: PCMCIA on Toshiba laptops
Date: 2000, Jan 13
From: George Betzos betzos

I have made a 3COM MHz 3CCFEM556B multifunction card to work
under redhat 6.1 on a Tecra 8000 (366MHz PII).

I had to make a change to the 3c574_cs.c driver program to
get it to allocate the I/O ports otherwise it failed to do so.

Now it runs mostly fine, at least with the 100BASE-TX
connection I am using. Occasionally I may get kernel messages
like that:

eth0: Too much work in interrupt, status 2091. (or 2011)
eth0: interrupt(s) dropped!

but I don't notice any problems using netscape, telnet, etc.

Also, cardmgr initially recognizes it as a memory card, but I
changed the init script to eject it and then reinsert it and
things are fine from that point on.

Please let me know if I should post the fixes.

George

[ Next-in-Thread ]  [ Next Message ] 

Messages Inline: [ 0 ]  [ 1 ] 

"too much work", etc

Re: Ok: success: 3com MHz 3CCFEM556B and Tecra 8000 (George Betzos)
Date: 2000, Jan 13
From: David Hinds <dhinds@pcmcia.sourceforge.org>

It would be useful to post or send me the fixes.

The IO port allocation problem sounds particularly odd to me.

The "too much work" message is harmless/normal, and in later drivers,
has been changed to a debugging message so you won't see it.  It comes
up because 100baseT is fundamentally too fast for a 16-bit PCMCIA
card, so there's no way for the driver to pull data off the wire fast
enough to keep up.  So, it ends up having to stop itself from doing
too much work per interrupt... or your machine would slow to a crawl.

The card recognition problem should also be fixed in current drivers.

-- Dave
success: 3com MHz 3CCFEM556B and Tecra 8000


[ Add Message ]  to: "success: 3com MHz 3CCFEM556B and Tecra 8000"

[ Members ]  [ Subscribe ]  [ Admin Mode ] 
[ Show Frames ]  [ Help for HyperNews at pcmcia-cs.sourceforge.net 1.10 ]