From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Brian L. Stuart" To: 9fans@9fans.net Date: Fri, 19 Sep 2008 15:23:08 +0000 Message-Id: <091920081523.20750.48D3C3DC000B96550000510E22230682329B0A02D2089B9A019C04040A0DBF9B9D0E9A9B9C040D@att.net> Subject: [9fans] PCMCIA ethernet-solved partially Topicbox-Message-UUID: 124045ae-ead4-11e9-9d60-3106f5b1d025 For those who have been paying attention, I found the problem with the 3c589 last night. I needed to add one line to ether589.c. In reset(), it sets up some parts of an Ether structure. Then when setting the media type, it calls etherelnk3reset() indirectly through configASIC. But etherelnk3reset() bails if the card type isn't set and reset() doesn't set it. So I added the line ether->type = type; after the loop that looks through tcmpcmcia[]. It seems to be happy now. I think I'll take a look at the broadcom driver now. I really want 100BaseT on this machine, and the built-in interface would be nice. Otherwise, I'll take a crack at getting the 3c575 to work. BLS