[tulip-bug] WINIC W-5HUBCL-100(HUB+LAN Card)

SHIMIZU Takuya tshimizu@ga2.so-net.ne.jp
Mon, 23 Jul 2001 14:43:07 +0900


I have a WINIC W-5HUBCL-100 PCI network card installed on Desktop
using tulip 0.92m with Kernel 2.2.19.
This card is a 4 Port integrated HUB with ASIX AX88141.
(same as NEXO NEF-4C?)

This chip supported on tulip 0.92m, but does not works.
It seems that this card does not return  MII management data,
so MII port is not selected.

According to a data sheet, AX88141 has MII port only.
(AX88140 has MII and SRL port)
Then, I patched when this chip was detected, force to select MII port.

But it seems that this card cannot work in memory space access mode.
I compiled this driver with -DUSE_IO_OPS.

Now works fine!
--
SHIMIZU Takuya
tshimizu@ga2.so-net.ne.jp


--- tulip.c.orig Sat Sep 23 12:46:55 2000
+++ tulip.c Mon Jul 23 13:59:38 2001
@@ -1601,8 +1601,11 @@
   dev->if_port = tp->mii_cnt ? 11 : 0;
   tp->csr6 = 0x00040000;
   break;
- case AX88140: case AX88141:
+ case AX88140:
   tp->csr6 = tp->mii_cnt ? 0x00040100 : 0x00000100;
+  break;
+ case AX88141:
+  tp->csr6 = 0x00040100;
   break;
  default:
   select_media(dev, 1);