URI/BCR Green Light Not Blinking

I have a URI node connected to a BCR repeater with COS set to low and CTCSS set to tone. Additionally, I am using a Pi 4 with the Beta version from Allstarlink.org.

My IP address is 192.168.42.77 using port 4569 which is UDP specified in the router. I have configured dhcpcd.conf for static operation. Additionally, iax.conf is specified as "register=458272:my_password@register.allstarlink.org, bindport=4569, bindaddr=192.168.42.77:4569. Modules.conf is configured for "chan_simpleusb. Simpleusb.conf: [usb_458272], eeprom=0, hdwtype=0, rxboost=0, carrierfrom=usbinvert. ctcssfrom=no, deemphasis=no, plfilter=no, txmixa=voice, txmixb=no, txboost=0, invertptt=0, preemphasis=0, duplex=1. Rpt.conf: 458272=radio@192.168.42.77:4569/458272, NONE, rxchannel=SimpleUSB/usb_458272, duplex=0, linktolink=yes

That’s a pretty good description for what you have.

You did not state the problem. ???

But I see that node 458272 is not registered.

Is 192.168.42.77 your ‘PUBLIC’ ip address ? or on your local network (NAT) address

And if you keep the ‘bindaddress’ as it is, you can only connect to yourself. And maybe not that.
Change it to 0.0.0.0 which allows any IP to connect to your iax port that is registered in the ASL system. The security is built in to the code and registration. Which you are not registered yet.
So, you can’t connect to anyone.

I will leave you with that and see how you make out.

Thank you for the reply. For the reason you just mentioned, the constant green light on the URI means it is not registering on Allstarlink.org. The node is public. I will trying changing the bindaddr and see what happens. Thank you.

Unfortunately, changing the bindaddr to 0.0.0.0 didn’t work, the node will still not register. I also checked /etc/resolv.conf for the correct DNS servers and checked again dhcpcd.conf to make sure all IP address are correct. The node will still not register: 458272

Here is the diag file from the node. In modules.conf, chan_simpleusb.so is uncommented
Call sign: KM7KK
Interface type: SimpleUSB/usb_458272 ; SimpleUSB
Echolink Callsign: INVALID
Echolink node: 000000 ASL node used:

Ping test to 8.8.8.8
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_seq=1 ttl=116 time=1746 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=116 time=697 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=116 time=610 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=116 time=612 ms

— 8.8.8.8 ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 52ms
rtt min/avg/max/mdev = 610.336/916.498/1745.973/480.190 ms, pipe 2

Ping test to register.allstarlink.org
PING register.allstarlink.org (162.248.92.131) 56(84) bytes of data.
64 bytes from v-162-248-92-131.unman-vds.premium-chicago.nfoservers.com (162.248.92.131): icmp_seq=1 ttl=49 time=740 ms
64 bytes from v-162-248-92-131.unman-vds.premium-chicago.nfoservers.com (162.248.92.131): icmp_seq=2 ttl=49 time=580 ms
64 bytes from v-162-248-92-131.unman-vds.premium-chicago.nfoservers.com (162.248.92.131): icmp_seq=3 ttl=49 time=613 ms
64 bytes from v-162-248-92-131.unman-vds.premium-chicago.nfoservers.com (162.248.92.131): icmp_seq=4 ttl=49 time=634 ms

register.allstarlink.org ping statistics —
4 packets transmitted, 4 received, 0% packet loss, time 607ms
rtt min/avg/max/mdev = 579.757/641.410/739.604/59.848 ms

Ouput of ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.42.77 netmask 255.255.255.0 broadcast 192.168.42.255
ether d8:3a:dd:56:d1:b6 txqueuelen 1000 (Ethernet)
RX packets 409 bytes 452020 (441.4 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 340 bytes 20399 (19.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 1000 (Local Loopback)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

wlan0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether d8:3a:dd:56:d1:b8 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

Output of lsmod grep dahdi
dahdi_dummy 16384 0
dahdi_transcode 16384 0
dahdi 237568 2 dahdi_dummy,dahdi_transcode
crc_ccitt 16384 1 dahdi

IAX2 registry
No such command ‘iax2 show registry’ (type ‘help iax2 show’ for other possible commands)

Asterisk version:
Asterisk GIT a4245fb built by @ raspberrypi on a armv7l running Linux on 2021-03-24 18:08:36 UTC

Current date and time: 2023-10-16.21:52

updatenodelist service running?
root 750 0.0 0.0 4396 492 tty1 S+ 21:55 0:00 grep updatenodelist

/tmp/rpt_extnodes-temp file
-rwx------ 1 root root 2042 Oct 16 21:54 /tmp/rpt_extnodes-temp

/var/lib/asterisk/rpt_extnodes file
lrwxrwxrwx 1 root root 17 Mar 24 2021 /var/lib/asterisk/rpt_extnodes → /tmp/rpt_extnodes

####### Begin warnings from messages file
[Mar 24 18:29:39] WARNING[684] res_smdi.c: No SMDI interfaces are available to listen on, not starting SMDI listener.
[Mar 24 18:29:39] WARNING[684] chan_iax2.c: Unable to open IAX timing interface: No such file or directory
[Oct 16 20:16:11] WARNING[573] res_smdi.c: No SMDI interfaces are available to listen on, not starting SMDI listener.
[Oct 16 20:16:12] WARNING[573] chan_iax2.c: Unable to open IAX timing interface: No such file or directory
[Oct 16 20:16:16] WARNING[628] chan_simpleusb.c: Loaded parameters from simpleusb_tune_usb_458272.conf for device usb_458272 .
[Oct 16 20:16:49] WARNING[594] app_rpt.c: rpt_thread restarted on node 458272
[Oct 16 20:16:50] WARNING[640] chan_simpleusb.c: Loaded parameters from simpleusb_tune_usb_458272.conf for device usb_458272 .
[Oct 16 20:16:50] WARNING[640] chan_simpleusb.c: Unable to re-open DSP device 2 (usb_458272): Device or resource busy
[Oct 16 20:17:00] WARNING[640] chan_simpleusb.c: select failed: Interrupted system call
[Oct 16 20:17:03] WARNING[639] chan_simpleusb.c: Possibly stuck USB read channel. [usb_458272]
[Oct 16 20:17:03] WARNING[639] chan_simpleusb.c: Nope, USB read channel [usb_458272] wasn’t stuck after all.
[Oct 16 20:22:45] WARNING[558] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:22:45] WARNING[558] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:22:45] WARNING[558] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:22:45] WARNING[558] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:31:21] WARNING[574] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:31:21] WARNING[574] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:31:21] WARNING[574] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:31:21] WARNING[574] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:42:42] WARNING[569] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:42:42] WARNING[569] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:42:42] WARNING[569] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:42:42] WARNING[569] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:47:56] WARNING[565] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:47:56] WARNING[565] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:47:56] WARNING[565] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:47:56] WARNING[565] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:53:21] WARNING[560] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:53:21] WARNING[560] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 20:53:21] WARNING[560] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 20:53:21] WARNING[560] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:07:40] WARNING[565] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:07:40] WARNING[565] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:07:40] WARNING[565] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:07:40] WARNING[565] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:20:28] WARNING[570] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:20:28] WARNING[570] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:20:28] WARNING[570] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:20:28] WARNING[570] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:38:32] WARNING[568] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:38:32] WARNING[568] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:38:32] WARNING[568] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:38:32] WARNING[568] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:46:52] WARNING[569] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:46:52] WARNING[569] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:46:52] WARNING[569] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:46:52] WARNING[569] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:52:39] WARNING[559] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:52:39] WARNING[559] loader.c: No ‘modules.conf’ found, no modules will be loaded.
[Oct 16 21:52:39] WARNING[559] config.c: parse error: No category context for line 18 of /etc/asterisk/modules.conf
[Oct 16 21:52:39] WARNING[559] loader.c: No ‘modules.conf’ found, no modules will be loaded.

####### Begin warnings from messages.1 file

Now the green LED is blinking normally indicating connection but it is still not registering on Allstarlink.org. How is this possible?

Bind address needs to be 0.0.0.0
If you specify one or more addresses to bind to, they will be the only ones allowed to connect iax.

Does /etc/asterisk/modules.conf exist ?

If it does, try to post it here.

Forget about echolink and all the other things config until all the issues with the general system are fixed, starting with the modules file. For it contains the drivers loading for everything else that is not working.

192.168.42.77 Is a private IP address (NAT).

In a browser go to

Bob
K6ECM

James,
As an outsider reading what is going on, it appears there is more than one issue here.

https://www.allstarlink.org/nodelist/ indicates your node (has no matching record)

To me that says you have an issue with your node at Allstar.

After receiving your Node number did you go back to the Allstar Site, visit the Portal Tab and make sure everything was created properly. You will need to create a Server as well as configure other setting for your assigned node number.

If the info there doesn’t exist to be matched by your local SERVER (Pi’s configuration) your Node 458272 will never register or work.

You might want to visit your Allstar Account and check those settings before going further.

Larry - N7FM

Yes, there are plenty of issues. More than I care to speak of.

The best place to start is modules which are not loading since everything else in software is dependent on those and obviously, they are not loading. Other errors are a result.

The IP config’s can be corrected later when it is running.
The software runs independent of the network, or should. It’s not.

Just checking up on you.

Have you made any progress ?

We are still here to help with issues along the way.