Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 1 Oct 2006 19:37:52 +0900
From:      Pyun YongHyeon <pyunyh@gmail.com>
To:        freebsd-current@FreeBSD.org
Subject:   Re: Call for Marvell/SysKonnect Yukon II Gigabit Ethernet testers.
Message-ID:  <20061001103752.GB38047@cdnetworks.co.kr>
In-Reply-To: <20060926002916.GA5975@cdnetworks.co.kr>
References:  <20060926002916.GA5975@cdnetworks.co.kr>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Sep 26, 2006 at 09:29:16AM +0900, To freebsd-current@FreeBSD.org wrote:
 > Hi,
 > 
 > I've written a driver for Marvell/SysKonnect Yukon II Gigabit
 > Ethernet controller. It supports the following GigE adapters.
 > o SysKonnect SK-9Sxx Yukon Gigabit Ethernet
 > o SysKonnect SK-9Exx Yukon Gigabit Ethernet
 > o Marvell Yukon 88E8021CU Gigabit Ethernet
 > o Marvell Yukon 88E8021 SX/LX Gigabit Ethernet
 > o Marvell Yukon 88E8022CU Gigabit Ethernet
 > o Marvell Yukon 88E8022 SX/LX Gigabit Ethernet
 > o Marvell Yukon 88E8061CU Gigabit Ethernet
 > o Marvell Yukon 88E8061 SX/LX Gigabit Ethernet
 > o Marvell Yukon 88E8062CU Gigabit Ethernet
 > o Marvell Yukon 88E8062 SX/LX Gigabit Ethernet
 > o Marvell Yukon 88E8035 Gigabit Ethernet
 > o Marvell Yukon 88E8036 Gigabit Ethernet
 > o Marvell Yukon 88E8038 Gigabit Ethernet
 > o Marvell Yukon 88E8050 Gigabit Ethernet
 > o Marvell Yukon 88E8052 Gigabit Ethernet
 > o Marvell Yukon 88E8053 Gigabit Ethernet
 > o Marvell Yukon 88E8055 Gigabit Ethernet
 > o D-Link 560T Yukon Gigabit Ethernet
 > 

I've updated e1000phy(4) to support Yukon FE and automatic crossover
functions on copper media. I don't have Yukon FE(Fast Ethernet) so I
can't verify e1000phy(4) works on Yukon FE but it seems that automatic
crossover works well on my Yukon EC. Now you don't need to find a
crossover cable to connect two systems.
However, it seems that manual media configutation does not work
correctly. I can't sure it ever worked but I'm working on it.

The updated e1000phy(4) also supports two additional PHY models which
are supposed to be used on nfe(4). So if you use nfe(4) on CURRENT and
ukphy(4) is attached on your NIC, please give e1000(4) go.
If your Marvell NIC still use ukphy(4) please let me know what PHY
models it is.(Set debug.bootverbose to 1 with sysctl(8) and load the
driver module again. ukphy(4) will tell you OUI/model number for you.)

As usual you can get the latest msk(4) driver from the following URL.
http://people.freebsd.org/~yongari/msk/msk.HEAD.diff

ATM the msk(4) has Rx performance issue. Because no documentation is
available for Yukon II, I can't sure I can fix it but I'll do my best
to address it.

TODO:
Fix manual media configuration(e1000phy(4)).
Performance tuning.
Rx TCP/UDP checksum offload.
TSO support.
64bit DMA(DAC) support.

Thank you.

PS. I'll not be available for 2 weeks so please don't look forward to
    getting quick reply.
-- 
Regards,
Pyun YongHyeon



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061001103752.GB38047>