[tulip-bug] Problem with 2.2.18
Hidvegi
hzoli@austin.ibm.com
Wed, 13 Dec 2000 15:37:15 -0600 (CST)
Donald Becker wrote:
> > Hmmm, so you're saying that something changed in the kernel PCI code
> > between 2.2.17 and 2.2.18? What was the specific interface change?
>
> I'll have to check when it changed, but I can bound it:
> 2.2.12 is definitely fine,
> 2.2.16 probably doesn't, and
> 2.2.17 has the problem.
tulip.c from Donald works fine for me on 2.2.17, but not in 2.2.18.
> > The current beta PCMCIA drivers have an updated tulip_cb driver that
> > handles the new Linksys cards. So that is one workaround.
I've donloaded the Dec 12. version but it cannot handle my card. It
does the same as the older tulip_cb.c from pcmcia_cs, it detects
Digital DS21143 Tulip rev 17 and does not detect the correct MAC
address for the card. Also the default config does not have the card,
I have to manually add
card "Linksys EtherFast 10/100 CardBus PC Card"
manfid 0x13d1, 0xab02
bind "tulip"
card "Linksys EtherFast 10/100 CardBus PC Card"
manfid 0x13d1, 0xab03
bind "tulip"
This refers to Donald's drivers, I modified this to tulip_cb when I
was testing the pcmcia_cs release. I used pcmcia_cs-3.1.22 with both
2.2.18 and 2.2.17, and tried the dec 12. pcmcia_cs-3.1.23 as well, but
not matter what I use, I cannot get 2.2.18 working.
I would really prefer Donald's driver, since it can suspend and resume
the card properly. I also have a Xircom realport 10/100 cardbus card,
which only works with the tulip_cb.c in pcmcia_cs, and does not work
with Donald's driver. With this card after suspend/resume I have to
run ifconfig to get it back up. But maybe it's because of the
different card.
Zoli