Radioless DVSwitch to RPi node - hangs up after a few seconds - DAHDI problem?

I’m trying to connect to my Allstar node (58061) by using Android DVSwitch. It appears to connect, but it disconnects after a few seconds and shows a failure related to DAHDI, as shown below. Supermon however shows the connection to be still in effect.

My Allstar node is running this:
Operating System: Arch Linux ARM
Kernel: Linux 5.4.75-1-ARCH
Architecture: arm

Supermon continues to show a connection to “IaxRpt or Web Transceiver client,” even after DVSwitch and the log show that the connection is hung up.

Node Node Information Received Link Direction Connected Mode
58061 Idle
KK7IWK IaxRpt or Web Transceiver client Never ESTABLISHED IN 00:09:19 Transceive

All files in my dev/dahdi folder are dated 2/22/2016. There are no dahdi files in /usr/src.

Here’s the node’s log file showing the connection and disconnection:
Connected to Asterisk 1.4.23-pre.hamvoip-V1.7.1-04 app_rpt-0.327-01/22/2022 currently running on KK7IWK-58061 (pid = 336)
Verbosity is at least 4
– Accepting AUTHENTICATED call from 192.168.0.166:
> requested format = unknown,
> requested prefs = (slin|ulaw|adpcm|alaw),
> actual format = ulaw,
> host prefs = (ulaw),
> priority = mine
– Executing [58061@phone-iaxrpt:1] Answer(“IAX2/myphone-iaxrpt-1283”, “”) in new stack
[Nov 3 16:43:02] WARNING[352]: chan_iax2.c:9691 socket_process: Call on IAX2/myphone-iaxrpt-1283 is already up, can’t start on it
– Executing [58061@phone-iaxrpt:2] Playback(“IAX2/myphone-iaxrpt-1283”, “rpt/node”) in new stack
– <IAX2/myphone-iaxrpt-1283> Playing ‘rpt/node’ (language ‘en’)
– Executing [58061@phone-iaxrpt:3] Playback(“IAX2/myphone-iaxrpt-1283”, “digits/1”) in new stack
– <IAX2/myphone-iaxrpt-1283> Playing ‘digits/1’ (language ‘en’)
– Executing [58061@phone-iaxrpt:4] Playback(“IAX2/myphone-iaxrpt-1283”, “digits/9”) in new stack
– <IAX2/myphone-iaxrpt-1283> Playing ‘digits/9’ (language ‘en’)
– Executing [58061@phone-iaxrpt:5] Playback(“IAX2/myphone-iaxrpt-1283”, “digits/9”) in new stack
– <IAX2/myphone-iaxrpt-1283> Playing ‘digits/9’ (language ‘en’)
– Executing [58061@phone-iaxrpt:6] Playback(“IAX2/myphone-iaxrpt-1283”, “digits/8”) in new stack
– <IAX2/myphone-iaxrpt-1283> Playing ‘digits/8’ (language ‘en’)
– Executing [58061@phone-iaxrpt:7] Set(“IAX2/myphone-iaxrpt-1283”, “CALLERID(num)=0”) in new stack
– Executing [58061@phone-iaxrpt:8] Rpt(“IAX2/myphone-iaxrpt-1283”, “58061|P|KK7IWK”) in new stack
== Spawn extension (phone-iaxrpt, 58061, 8) exited KEEPALIVE on ‘IAX2/myphone-iaxrpt-1283’
– Hungup ‘IAX2/myphone-iaxrpt-1283’
– Hungup ‘DAHDI/pseudo-751996340’
– Registered IAX2 ‘myphone-iaxrpt’ (AUTHENTICATED) at 192.168.0.166:4569
KK7IWK-58061*CLI>

Many thanks for your help,
Bill Baron

I might suggest you sign-up at www.groups.io and join the support groups for
dvswitch mobile and dvswitch hamvoip

I’ve figured out my problem, and it had nothing to do with DAHDI.

Would you like to say what it was so that it may help others searching.

It was just my dumb error. I’m still having problems, but their scope is unclear. I’ll post again when I can be more be more specific.

Looking at your post more closely, I think you may not have matching codecs between iaxrpt and what you allowed for the connection in iax.conf. But I would have expected a particular error message.

Just look at it, i’m not positive.