Traverse Solos 4-port ADSL card

Julian Elischer julian at elischer.org
Fri Apr 23 20:36:11 UTC 2010


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 at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-net
> To unsubscribe, send any mail to "freebsd-net-unsubscribe at freebsd.org"



More information about the freebsd-net mailing list