[asterisk-dev] wcfxo.c bug?

Ramiro Morales cramm0 at gmail.com
Thu Apr 6 04:32:55 MST 2006


Hi Richard

On 4/6/06, Richard Scobie <r.scobie at clear.net.nz> wrote:
>
> I do not have the data sheets in front of ma at the moment and it has
> been a couple of years since I was looking at the X100P driver, but the
> genuine X101P cards, sold by digium did not use the internationalised
> version of the DAA - maybe it was the Si3015?. Anyway, the DAA used was
> fixed for 600 ohm impedence only and there were no options for changing
> this to suit other countries.
>
> It sounds like you may have a clone card, which may well use the
> international DAA, in which case you may have to modify the driver to
> set these registers.

Thanks for replying, hope you don't mind I'm sending this to the list.

The driver has international support already, it seems it was added in what
has become SVN revision 197 from almost three years ago
("Internationalize FXO"):

http://svn.digium.com/view/zaptel/trunk/wcfxo.c?r1=190&r2=197

is in that code that I see the bug (erroneously specifying registers
offset in hexadecimal),
maybe I'm wrong and the code targets a different DAA (I'm using Si3014
which is intl.) but
it's strange the other acceses to the chip the driver performs respect
the datasheet.

If I'm right it seems no correct initialization of these registers has
been done since then (I
don't know how bad can it be. perhaps it doesn't affect FCC-compliant setups).

>
> Good luck,
>
> Richard
>

--
 Ramiro



More information about the asterisk-dev mailing list