On Mon, Mar 10, 2008 at 04:31:50PM +0900, To freebsd-current_at_FreeBSD.org wrote: > On Mon, Mar 10, 2008 at 01:34:12PM +0900, To freebsd-current_at_FreeBSD.org wrote: > > Hi, > > > > Due to high pressure from FreeBSD user community to get a working > > driver for Attansic/Atheros L1 giagabit ethernet I had changed > > priorities in my TODO list. I had spent several weeks to write > > this driver and I managed to get a working driver. From my very > > limited testing the driver seems to work as expected. > > > > ATM the performance is horrible so there must be mis-programmed > > registers or incorrectly configured parameters. Due to the > > existence several variants of L1 hardware and lack of publicly > > available documentation I'd like to know how many variants are > > supported by this driver. L1 gigabit ethernet controller is > > frequently found in ASUS motherboard. Note, it seems that there are > > other variants of hardware as known as L2(Fast ethernet) and newer > > gigabit ethernet(AR81xx) from Atheros. These are not supported by > > this driver and they require a seperate driver. The following > > hardware features are supported by age(4). > > > > - TCP Segmentation Offload. > > - Hardware VLAN tag insertion/stripping. > > - TCP/UDP checksum offload. > > - Interrupt moderation. > > - Hardware statistics counter support. > > - Jumbo frame support. > > - WOL support. > > > > As I said, I already know poor performance issue of age(4) but I'm > > more interested in getting a stable driver. If you're owner of L1 > > gigabit ethernet controller please give it spin and let me know > > how it goes on your system. > > > > Install: > > o Get age(4) jumbo diff at the following URL. The diff was > > generated against HEAD but I guess it would also apply to RELENG_7 > > and 7.0-RELEASE. > > http://people.freebsd.org/~yongari/age/age.HEAD.diff > > For 7.0-RELEASE, use the following URL. > http://people.freebsd.org/~yongari/age/age.7.0R.diff > It seems that previous version have a bug in getting ethernet hardware address. To diagnose it I've updated age(4) again and put updated files to the same URL. For CURRENT: http://people.freebsd.org/~yongari/age/age.HEAD.diff For RELENG_7/7.0-RELEASE: http://people.freebsd.org/~yongari/age/age.7.0R.diff > > o Patch kernel srouce and rebuild/reboot your kernel. > > #cd /usr/src > > #patch -p0 < /path/to/age.HEAD.diff > > > > Test: > > Use age(4) for your normal network activities and report success or > > any issues you've encountered. The driver may be chatty to ease of > > debugging. > > -- Regards, Pyun YongHyeonReceived on Thu Mar 13 2008 - 02:43:30 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:28 UTC