On Tue, 2007-04-17 at 15:51 -0600, Chris 'Xenon' Hanson wrote:
> Jeffrey C. Ollie wrote:
> > Unfortunately there is quite a bit of code in the Sangoma drivers that
> > are binary blobs with no source.  It's more than just firmware that is
> > loaded onto the card itself, the binary blobs make up a large portion of
> > the kernel modules that run on the host.
> > The drivers work, for the most part.  I've found that the drivers are a
> > bit unstable if you stress the network.  Running a P2P client will
> > eventually cause the card to lose connection to the network, requiring a
> > cold reset to get connectivity back.
> > Also unfortunately I'm unaware of an alternative PCI DSL modem.
>
>    Are you using it currently under OBSD? Which version of OBSD?

No, Linux.

>    I have seen inside some of the blobs, in my work on the driver. It might
be that we
> could get Sangoma to release the rest of the blobsource if we showed an
interest in caring
> for and improving it. They didn't make me provide a DNA sample or anything
to get access
> to that source to debug/fix things, so I didn't think much of it.

That would be nice, however I'm not much of a kernel hacker (Linux or
OpenBSD) so I wouldn't be much help.

>    My impression (and I could be wrong) was that some of the purpose of the
blob was to
> maintain a common internal protocol layer on all (x86) platforms that the
"driver" just
> linked to and knew would work. I know the "internal" PPP implementation is
inside the blob.

It certainly seems that way to me as well.

Jeff

[demime 1.01d removed an attachment of type application/pgp-signature which had 
a name of signature.asc]

Reply via email to