It works with rgephy1 patch :) Works fine with GigE switch, em cards, bge cards and PCI-E Broadcom cards. I also had to
replace the cable to make it work better. I could not do that remotely though which is why it took me little longer.
Will this get into 1.4 or not?
With rgephy2 I get this:
re0: <RealTek 8169S Single-chip Gigabit Ethernet> port 0xa400-0xa4ff mem 0xfb801
000-0xfb8010ff irq 10 at device 2.0 on pci2
miibus0: <MII bus> on re0
rgephy0: <RTL8169S/8110S media interface> on miibus0
rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-F
DX, auto
re0: MAC address: 00:0e:2e:28:08:1f
re0: diagnostic failed to receive packet in loopback mode
re0: hardware diagnostic failure
rgephy0: detached
miibus0: detached
device_probe_and_attach: re0 attach returned 5
And no re0 because of that.
So I would suggest to review and commit rgephy1 patch which works fine after
replacing the cable.
Tomaž