thanks for your quick answer!
Christian schrieb:
> Are you using mISDN 1_1_x or the git master branch ?
i'm using the master branch (therefore the 1.2 in the email subject)
> in mISDN_1_1 you cannot choose which of the cards is used first, in the
> git master branch this is possible, by just defining the E1 card as
> first device in the mISDN.conf file, the hfcmulti driver will configure
> the chips in this order instead of the PCI order.
thanks this was the crucial hint.
the initial configuration was created by the 'mISDN scan' script and i
did not question the order the devices were put.
> Also the
> SINGLE_INTERRUPT define is only available in the git master branch,
> additionally the SINGLE_INTERRUPT define is not defined by default which
> means you don't need to undef it at all.
well, this does not accord to my findings. SINGLE_INTERRUPT is defined
by default, otherwise i wouldn't have had the mentioned problems.
> There you should use the following settings with your setup:
> card=1,0x8,pcm_slave,ignore_pcm_frameclock
> card=2,0x1,
> card=3,0x1,pcm_slave
my config now looks like this:
<mISDNconf>
<module poll="128" debug="0" timer="no" pcm="1,1">hfcmulti</module>
<module debug="0" options="0">mISDN_dsp</module>
<module>mISDN_dsp_mec2</module>
<module>mISDN_dsp_mg2ec</module>
<module>mISDN_dsp_kb1ec</module>
<devnode user="root" group="root" mode="644">mISDN</devnode>
<card type="BN2E1" ulaw="yes">
<port mode="te" link="ptp">1</port>
<port mode="nt" link="ptp">2</port>
</card>
<card type="BN8S0" ulaw="yes" ignore_pcm_frameclock="yes"
pcm_slave="yes">
<port mode="te" link="ptmp">1</port>
<port mode="nt" link="ptmp">2</port>
<port mode="nt" link="ptmp">3</port>
<port mode="nt" link="ptmp">4</port>
<port mode="nt" link="ptmp">5</port>
<port mode="nt" link="ptmp">6</port>
<port mode="nt" link="ptmp">7</port>
<port mode="nt" link="ptmp">8</port>
</card>
</mISDNconf>
because i was unable to find documentation i have a some questions about
some attributes:
* is the 'pcm' attribute used correctly?
* what does 'capi=(yes|no)' do?
* what's the function of 'watchdog=(yes|no)'? what happens when the
watchdog timer expires?
> If you want to test the cool new features of the git master branch you
> are indeed encouraged to do so, please let us know about your findings,
> we're quite eager to solve issues, and are intersted in any opinion.
well, because i'm trying to port some of my older asterisk pre 1.2
patches to asterisk head, i will keep up with svn-head and
git-master-branch.
sure i will report
regards
frank sautter
_______________________________________________
Misdn-asterisk mailing list
[email protected]
http://lists.beronet.com/cgi-bin/mailman/listinfo/misdn-asterisk