Its probably worthwhile lodging a FreeBSD problem report (goto http://www.freebsd.org/support/bugreports.html) to initiate a conversation with the FreeBSD developers about this. At best someone will need to add an entry to the "supported devices" table in the re driver. But there might need to be more work done, depending on the peculiarities of this particular device.
Thanks, done that, this is their response to problem report :
Old Synopsis: Realtek 8110SC with device ID 0x814910ec is not detected by FreeBSD 7.1. Most of New Mini-ITX boards are based on this chip.
New Synopsis: rl(4) Realtek 8110SC with device ID 0x814910ec not detectedState-Changed-From-To: open->feedback
State-Changed-By: gavin
State-Changed-When: Thu Apr 30 20:06:18 UTC 2009
State-Changed-Why:
To submitter: can you please try the patch at
http://people.freebsd.org/~gavin/PRs/134105.diff
and see if that makes a difference? If you still do not
get the extra interfaces, you should at least get extra lines
in the dmesg, please supply them. Thanks!Responsible-Changed-From-To: freebsd-i386->gavin
Responsible-Changed-By: gavin
Responsible-Changed-When: Thu Apr 30 20:06:18 UTC 2009
Responsible-Changed-Why:
Trackhttp://www.freebsd.org/cgi/query-pr.cgi?pr=134105
I am not familiar with applying patches. Is there any guides?