vge(4) gigabit on VIA EPIA SN 18000 board (again)
Stuart Fraser
stuart at stuartfraser.net
Mon Apr 28 18:18:18 UTC 2008
Hi Sorry I always meant to post a summary of the solution back to the list,
never quite found the time. So to make amends here is the status:
Pyun looked into it for me and we broke it down into two parts:
First there required a patch to the ip1000phy physical layer, which I
believe he has committed to cvs HEAD a few weeks back.
Secondly there is a patch to the vge(4) driver which mostly fixes the 1G
issues. What I was finding is that if I configured the interface in rc.conf
it wouldn't come up in 1G mode it would auto select 100FullDuplex. Anytime
after that it seemed to configure fine - go figure so I just config it in a
later /usr/local/etc/rc.d script. I have tried to soak test as much as I can
and it appears stable underload.
Anyways I know the patches are based not based on the most recent versions
of the code but with a little patience I managed to apply them manually and
recompiled the kernel. I'm sure he said I could pass on the code so you
should find it attached, as I say a little manual patching required perhaps.
Rgds
Stuart
-----Original Message-----
From: owner-freebsd-current at freebsd.org
[mailto:owner-freebsd-current at freebsd.org] On Behalf Of Jonathan Hogg
Sent: 28 April 2008 18:01
To: FreeBSD Current
Subject: vge(4) gigabit on VIA EPIA SN 18000 board (again)
Hi all,
I noticed a previous discussion here regarding the vge driver and
problems with the EPIA SN 18000 board:
http://groups.google.com/group/mailing.freebsd.current/browse_thread/thread/
e2b3ddb38ad55fbc
That thread kind of tails off inconclusively, and I just wondered
whether anyone had gotten any further with it? I have the same board
and the same problem - though, in addition, I also get a fair number
of watchdog timeouts under load at 100Mb.
I'd very much like to get this port working (reliably and) at 1Gb and
would be willing to help debug the driver if I can (I'm a developer,
but have no expertise in the FreeBSD kernel). Alternatively, I'd
happily create an account on this box if someone can learn more about
it by poking around. I'm using CURRENT as of a couple of weeks ago
(recompiling from last night's at the moment).
Cheers,
Jonathan
(Shout if I should be addressing this question to another list.)
_______________________________________________
freebsd-current at freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe at freebsd.org"
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ip1000phy.patch2
Type: application/octet-stream
Size: 7100 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20080428/29348047/ip1000phy.obj
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vge.link.patch
Type: application/octet-stream
Size: 14046 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-current/attachments/20080428/29348047/vge.link.obj
More information about the freebsd-current
mailing list