Subject: Compaq ProLiant on borad LAN (was Re: kern/13244: ThunderLAN (tl)
To: None <port-i386@netbsd.org>
From: Takahiro Kambe <taca@sky.yamashina.kyoto.jp>
List: port-i386
Date: 02/13/2002 01:47:53
Hi.
This mail reminds me that tl(4) which troubles me at office.
It is Compaq on board LAN:
tl0 at pci0 dev 16 function 0
tl0: Compaq Integrated NetFlex 3/P
tl0: Ethernet address 00:08:c7:ac:f4:09
tl0: interrupting at irq 9
ukphy1 at tl0 phy 1: Generic IEEE 802.3u media interface
ukphy1: OUI 0x080017, model 0x0000, rev. 1
ukphy1: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
tlphy0 at tl0 phy 31: ThunderLAN 10baseT media interface, rev. 5
tlphy0: 10base2, 10baseT, 10baseT-FDX, auto
It should support 100BASE-TX by its specification. But,
o It had worked 100BASE-TX half-duplex (because it was thought that
there had be some compatibility problem with the swtich).
o It now works on only 10BASE-T.
From if_tl.c has below code fragment.
const struct tl_product_desc tl_compaq_products[] = {
...
{ PCI_PRODUCT_COMPAQ_IntNF3P, TLPHY_MEDIA_10_2,
"Compaq Integrated NetFlex 3/P" },
{ PCI_PRODUCT_COMPAQ_IntPL100TX, TLPHY_MEDIA_10_2|TLPHY_MEDIA_NO_10_T,
"Compaq ProLiant Integrated Netelligent 10/100 TX" },
Hmmm. The server is really "Compaq ProLiant" model. I'll check
adding TLPHY_MEDIA_NO_10_T to "Compaq Integrated NetFlex 3/P".
Otherwise, is there 10Base-T only Compaq's NIC with the same product
ID with "Compaq Integrated NetFlex 3/P"?
Thanks in advise.
--
Takahiro Kambe <taca@sky.yamashina.kyoto.jp>