On 4/23/10 12:33 PM, Jake Baillie wrote:
Hi,
I've recently come across this product:
http://www.traverse.com.au/productview.php
Which has an open source Linux driver hosted on SourceForge. From the
README file contained in that driver package:
The Solos PCI multiport ADSL2+ modem has been designed by Traverse
Technologies. Each ADSL port is controlled by a Conexant Solos D ADSL2+
chipset, which interfaces to the PCI bus through an FPGA.
I have two questions:
1. Is this device supported on FreeBSD? A read of the 8.0R hardware
document and a few searches of the web turned up nothing.
I believe not
2. If it is not currently supported, would it be a difficult port to
FreeBSD? Ideally, I would like to put four of these in a box for a very
specific application. I want to use pf, and therefore, would prefer to
use FreeBSD.
The code (I looked at it just now) would take someone who was familiar
with both systems to rewrite it. It has to interruact with the pci
subsystem which is different, and the device top layer whuch is
different, and all the module linkage stuff would have to be rewritten.
The ioread and iowrite calls and the logic as to what is done when
would remain pretty much the same. (ioread and iowrite would be
changed to macros to DTRT for freeBSD.
It also hooks into the Linux ATM framework and I have NO IDEA
how different that is however it only uses a couple of the methods
read/write/opemn/close so I'm pretty sure our framework would have
equivalent methods of some sort.
you could probably do it yourself if you were willing to spend a
couple of weeks learning this e sunsystems on each system :-)
Cheers,
-- jake
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"
_______________________________________________
freebsd-net@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-net
To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"