Use sudo asl-show-version to obtain this information from the console or SSH
OS Debian 12
Asterisk Version: 22.2.0+asl3-3.4.5-1.deb12
ASL3 Version: 3.7.1.deb
Inquiry
I am a newbie to AllstarLink, but a veteran of ham radio and GNU Radio. My objective is to create a personal no-radio access point to Allstar with no special hardware and all free open source software.
Once completed, I will create a Wiki page describing exactly what I did, with links to appropriate references.
To do this, how should I define my node radio interface and duplex type?
Not sure what all you consider "no special hardware", but ASL does require a CM108/CM119 (or compatible) sound chip. Beyond that, you can use a standard mic/speaker/PTT setup. Otherwise, it's pretty straight forward. Use asl-menu to setup a Simplex node and follow the setup steps.
I'm still learning what does what, but would a common usb audio dongle work, or a mic jack if the computer has one? Will any usb audio dongle work, or only certain ones?
I got the impression that was to get input from a USRP receiver, but don't know how the I/Q data gets converted to audio without more GNU Radio blocks involved.
As I stated above, currently only CM108/CM119 and compatible chips work. There are some inexpensive dongles that have them, but many do not. An inboard sounds card is not going to work on any platform.
Barry,
My vote is interfacing via usrp channel driver to get all the signaling info you need if you are avoiding hardware..
USRP would be common to both GNUR and ASL.
Otherwise, you are looking at audio conversion for hardware or some other soft audio pipe and still need to deal with signaling. Why reinvent the wheel.
Hopefully that gets you to the right area of investigation.
Thanks. Other than the one mention, is there any documentation on that interface? Or do you happen to know the section of code I should dig into? (I'm a career programmer mostly using C.)