# Check out the ASL3 Announcement

**URL:** <https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241>\
**Category:** AllStarLink\
**Tags:** asl3\
**Created:** [June 29, 2024, 4:30pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241 "2024-06-29T16:30:04Z")\
**Posts on this page:** 20\
**Page:** 2

<div class="post-metadata">

**Author:** ![vk3jed](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/v/c2a13f/32.png) [@vk3jed](https://community.allstarlink.org/u/vk3jed)\
**Post date:** [June 29, 2024, 9:58pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/22 "2024-06-29T21:58:17Z")

</div>

Exciting announcement! I’ll have to consider how to proceed with my upgrade, it’s going to be from the OS up on a VPS (to get Debian 12), then backup, rebuild and restore the configuration of over 40 Docker containers!

Going to take a LOT of planning.

I’ll check out the docs in the meantime. While I’ll try and get round to watching the video, I hope that’s not mandatory for anything more than an overview and “what it looks like” of the installation, as I struggle to follow detailed instructional videos, but do like videos for that overview. The PDF manual, OTOH will be invaluable.

And is there anywhere I can find out what bells and whistles from the Pi version are missing in the others? My main site is a VPS and definitely not conducive to migration to a Pi.

---

<div class="post-metadata">

**Author:** ![WB6OZD](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/w/977dab/32.png) [@WB6OZD](https://community.allstarlink.org/u/WB6OZD)\
**Post date:** [June 29, 2024, 10:18pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/23 "2024-06-29T22:18:58Z")

</div>

> [@vk3jed](#):
>
> And is there anywhere I can find out what bells and whistles from the Pi version are missing in the others? My main site is a VPS and definitely not conducive to migration to a Pi.

The only real difference is going to be that the Pi version is pre-built with Allmon3, Cockpit & the pretty landing page. Everything the Pi version has can be added to the x64 version via apt packages. (Tim can correct me if I’m wrong…)

---

<div class="post-metadata">

**Author:** ![N8EI](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n8ei/32/4254_2.png) [@N8EI](https://community.allstarlink.org/u/N8EI)\
**Post date:** [June 29, 2024, 11:15pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/24 "2024-06-29T23:15:09Z")

</div>

> [@WB6OZD](#):
>
> Everything the Pi version has can be added to the x64 version via apt packages. (Tim can correct me if I’m wrong…)

Setting up the package repo for Debian 12 and then doing `apt install asl3 asl3-menu asl3-update-nodelist` will give you everything on the Pi appliance except the “appliance” features like Cockpit, landing pages, Allmon3, etc.

---

<div class="post-metadata">

**Author:** ![Buddy](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/b/e5b9ba/32.png) [@Buddy](https://community.allstarlink.org/u/Buddy)\
**Post date:** [June 29, 2024, 11:33pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/25 "2024-06-29T23:33:42Z")

</div>

Yeah, I could scare up Windows. Will try with NVDA and Windows as well. The Mac was just the easiest thing to lay hands on right away.

---

<div class="post-metadata">

**Author:** ![WD6AWP](https://community.allstarlink.org/user_avatar/community.allstarlink.org/wd6awp/32/5_2.png) [@WD6AWP](https://community.allstarlink.org/u/WD6AWP)\
**Post date:** [June 29, 2024, 11:34pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/26 "2024-06-29T23:34:28Z")

</div>

> [@vk3jed](#):
>
> While I’ll try and get round to watching the video, I hope that’s not mandatory for anything more than an overview and “what it looks like” of the installation, as I struggle to follow detailed instructional videos, but do like videos for that overview.

The video is actually good. But it’s for the Pi. Not much for intel except maybe the menu part. It’s still worth watching.

The ASL3 Manual has good instructions for setting up ASL3 on Intel. It super simple for Linux types familiar with apt. ASL3 Intel is a basic no frills AllStar. Allmon3 is available from the same repo.

ASL3 does have a menu. For experts setting up ASL3 the first time, I’d recommend using the asl-menu to set up a couple of nodes and look at the config files. This will give you a feel for the template structure later Asterisk versions provide. After you get the hang of templets it’s much easier to edit configs, particularly for servers with more than one node.

ASL3 changes the guts of AllStar. For example, Asterisk runs as non-root which creates some gotchas. The ASL3 Manual documents those and more. Veterans and new AllStar users alike **really need to rtfm** if you’re doing a non Pi install.

---

<div class="post-metadata">

**Author:** ![Buddy](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/b/e5b9ba/32.png) [@Buddy](https://community.allstarlink.org/u/Buddy)\
**Post date:** [June 29, 2024, 11:34pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/27 "2024-06-29T23:34:43Z")

</div>

Hi,

Yes. VoiceOver is the screen reader for MacOS. Only one available at the moment. …

---

<div class="post-metadata">

**Author:** ![WA3WCO](https://community.allstarlink.org/user_avatar/community.allstarlink.org/wa3wco/32/3123_2.png) [@WA3WCO](https://community.allstarlink.org/u/WA3WCO)\
**Post date:** [June 30, 2024, 12:33am UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/28 "2024-06-30T00:33:39Z")

</div>

> [@Buddy](#):
>
> Yes. VoiceOver is the screen reader for MacOS. Only one available at the moment. …

My suggestion would be to reach out to the Raspberry Pi folks and suggest that they add VoiceOver support to their app. It’s possible that they don’t know there’s a need.

---

<div class="post-metadata">

**Author:** ![Buddy](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/b/e5b9ba/32.png) [@Buddy](https://community.allstarlink.org/u/Buddy)\
**Post date:** [June 30, 2024, 1:39am UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/29 "2024-06-30T01:39:41Z")

</div>

I’ll certainly write to them. Thing is, I really don’t know why VoiceOver isn’t seeing any controls after the first page, so I can’t tell why it doesn’t work. Hopefully they can figure that out.

---

<div class="post-metadata">

**Author:** ![NA7Q](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/n/6bbea6/32.png) [@NA7Q](https://community.allstarlink.org/u/NA7Q)\
**Post date:** [June 30, 2024, 2:36am UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/30 "2024-06-30T02:36:43Z")

</div>

No luck on a T95 H6 device running bookworm (Debian 12). Some folks call this the “inovato”. Which is a similar box.

Everything managed to install fine. However Dahdi and USB audio devices (CM108) are not working. Going to look more into it and see what the issue is. Not sure if kernel headers are still required and whatever else.

---

<div class="post-metadata">

**Author:** ![vk3jed](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/v/c2a13f/32.png) [@vk3jed](https://community.allstarlink.org/u/vk3jed)\
**Post date:** [June 30, 2024, 3:44am UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/31 "2024-06-30T03:44:19Z")

</div>

> The ASL3 Manual has good instructions for setting up ASL3 on Intel. It super simple for Linux types familiar with apt. ASL3 Intel is a basic no frills AllStar. Allmon3 is available from the same repo

I’ll definitely have a read of the manual, looks like a necessity. 🙂 .

> ASL3 does have a menu. For experts setting up ASL3 the first time, I’d recommend using the asl-menu to set up a couple of nodes and look at the config files. This will give you a feel for the template structure later Asterisk versions provide. After you get the hang of templets it’s much easier to edit configs, particularly for servers with more than one node.

This will be useful for me, as my main server hosts several nodes. Templates would be a good fit for me.

> ASL3 changes the guts of AllStar. For example, Asterisk runs as non-root which creates some gotchas. The ASL3 Manual documents those and more. Veterans and new AllStar users alike **really need to rtfm** if you’re doing a non Pi install.

Yeah big changes. However for me, despite the complexity of AllStar3 migration, I have a major system to migrate. The host doesn’t run Debian 12, so everything down to the base VM need to be changed, and there’s not only AllStar, but mrefd (M17 reflector), Caddy (as a reverse proxy), Docker and 41 containers to migrate.

Speaking of containers, can AllStar 3 run in a container yet? (even if only for setups without radio hardware lime mine), or is that still not possible? Being able to run ASL3 in a container would greatly simplify migration for me.

---

<div class="post-metadata">

**Author:** ![WD6AWP](https://community.allstarlink.org/user_avatar/community.allstarlink.org/wd6awp/32/5_2.png) [@WD6AWP](https://community.allstarlink.org/u/WD6AWP)\
**Post date:** [June 30, 2024, 1:10pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/32 "2024-06-30T13:10:02Z")

</div>

> [@vk3jed](#):
>
> Speaking of containers, can AllStar 3 run in a container yet? (even if only for setups without radio hardware lime mine), or is that still not possible? Being able to run ASL3 in a container would greatly simplify migration for me.

Yeah, that’s a todo. I recall an outside contributor posted a docker compose yaml.

---

<div class="post-metadata">

**Author:** ![N0NB](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n0nb/32/1347_2.png) [@N0NB](https://community.allstarlink.org/u/N0NB)\
**Post date:** [June 30, 2024, 2:13pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/33 "2024-06-30T14:13:15Z")

</div>

It was rather a surprise to see two bug reports closed yesterday without action. I went to the issues and found the repositories archived but a link to the new repositories and the new manual. I see that a lot of work has taken place to bring AllStar back into sync with Asterisk. Very cool! Congratulations to the team.

After following the instructions and setting a custom user and hostname, I am looking around the file system on the micro-SD card (I won’t boot this image on the test repeater today as there is a net tonight and won’t have time to get everything setup) and see that `/etc/hostname` is still set to `allstarlink3` instead of the host name I assigned and the user account I set does not appear in `/etc/passwd`. Finally, no home directory was created for my user, only the `/home/pi` directory exists.

I’m rather well versed with Debian. I also have a FreedomBox that has Cockpit available that I know tends to hide things from the usual places. I’d appreciate a pointer to where the custom settings are stored just to verify them prior to the first boot.

---

<div class="post-metadata">

**Author:** ![WA3WCO](https://community.allstarlink.org/user_avatar/community.allstarlink.org/wa3wco/32/3123_2.png) [@WA3WCO](https://community.allstarlink.org/u/WA3WCO)\
**Post date:** [June 30, 2024, 2:57pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/34 "2024-06-30T14:57:50Z")

</div>

> [@N0NB](#):
>
> After following the instructions and setting a custom user and hostname, I am looking around the file system on the micro-SD card (I won’t boot this image on the test repeater today as there is a net tonight and won’t have time to get everything setup) and see that `/etc/hostname` is still set to `allstarlink3` instead of the host name I assigned and the user account I set does not appear in `/etc/passwd`. Finally, no home directory was created for my user, only the `/home/pi` directory exists.

Assuming that you used the Raspberry Pi Imager, it sounds like you entered your custom settings but at the “Would you like to apply OS customisation settings?” prompt you didn’t click on “YES”. I would try re-flashing the SD card.

Oh, wait, if you are just looking at the SD before booting then the first boot/run components have likely not been exec’d … and that’s where the customization likely happens.

---

<div class="post-metadata">

**Author:** ![KC0CAP](https://community.allstarlink.org/letter_avatar_proxy/v4/letter/k/e56c9b/32.png) [@KC0CAP](https://community.allstarlink.org/u/KC0CAP)\
**Post date:** [June 30, 2024, 3:19pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/35 "2024-06-30T15:19:38Z")

</div>

Looks great. But I’m trying to edit ini and config files in terminal and I cannot figure out how to save my edits. control X shows a list but no save that I know how to do.  
thank you for any help.  
 ![terminal cntl x](https://community.allstarlink.org/uploads/default/original/2X/3/387ad651424cd30bed6e10d87a0dd04b87b9c3c7.jpeg)

---

<div class="post-metadata">

**Author:** ![Chip\_Eckardt](https://community.allstarlink.org/user_avatar/community.allstarlink.org/chip_eckardt/32/3027_2.png) [@Chip\_Eckardt](https://community.allstarlink.org/u/Chip_Eckardt)\
**Post date:** [June 30, 2024, 3:45pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/36 "2024-06-30T15:45:05Z")

</div>

I had a 32 year career in IT. This ASL3 re-write is beyond amazing. To do this much work, with so few bugs, and having amazing documentation to go along with it; deserves appreciation and respect. Hopefully everyone will donate to support this wonderful product/service.  
Chip Eckardt  
W9OQI

---

<div class="post-metadata">

**Author:** ![N8EI](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n8ei/32/4254_2.png) [@N8EI](https://community.allstarlink.org/u/N8EI)\
**Post date:** [June 30, 2024, 5:16pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/37 "2024-06-30T17:16:18Z")

</div>

> [@NA7Q](#):
>
> Dahdi and USB audio devices (CM108) are not working. Going to look more into it and see what the issue is.

This looks like some sort of Arm-based mini-PC. As long as it’s using the standard Debian 12 kernel, OSS and Dahdi should “just work” but I know nothing about this device. Installing ‘asl3’ after configuring the repo should cause everything you need to install including the kernel headers. I would suggest opening an issue at [Issues · AllStarLink/dahdi-linux · GitHub](https://github.com/AllStarLink/dahdi-linux/issues) so you can provide some debugging information in a better forum for it.

---

<div class="post-metadata">

**Author:** ![N8EI](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n8ei/32/4254_2.png) [@N8EI](https://community.allstarlink.org/u/N8EI)\
**Post date:** [June 30, 2024, 5:18pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/38 "2024-06-30T17:18:44Z")

</div>

> [@vk3jed](#):
>
> Speaking of containers, can AllStar 3 run in a container yet? (even if only for setups without radio hardware lime mine), or is that still not possible? Being able to run ASL3 in a container would greatly simplify migration for me.

It’s theoretically possible to run it in Docker and Podman. It requires some setup for the `/dev` entries and exposing the kernel models needed to the docker. What we really need is a container wizard to help with the project - would make some of these kinds of features go much faster.

---

<div class="post-metadata">

**Author:** ![WD6AWP](https://community.allstarlink.org/user_avatar/community.allstarlink.org/wd6awp/32/5_2.png) [@WD6AWP](https://community.allstarlink.org/u/WD6AWP)\
**Post date:** [June 30, 2024, 5:21pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/39 "2024-06-30T17:21:09Z")

</div>

The Inovato Quadra devices are interesting. I have 3 of them. One is at the repeater site running DVSserver.

It’s well supported with a nice job on the OS. The guy that puts it together has expressed an interest in having AllStar run on it.

They do have an overheating problem.

---

<div class="post-metadata">

**Author:** ![N0NB](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n0nb/32/1347_2.png) [@N0NB](https://community.allstarlink.org/u/N0NB)\
**Post date:** [June 30, 2024, 5:21pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/40 "2024-06-30T17:21:22Z")

</div>

> [@WA3WCO](#):
>
> Oh, wait, if you are just looking at the SD before booting then the first boot/run components have likely not been exec’d … and that’s where the customization likely happens.

Ahhh, thanks for the tip. Yes, I now see that the values are placed in the `firstrun.sh` script on the boot partition and the initial `cmdline.txt` gets it all going. I’m the sort that likes to know the “behind the scenes” stuff and I know that Raspberry Pi OS does initialization such as resizing the root partition, Here I have an opportunity to check things before a first run.

---

<div class="post-metadata">

**Author:** ![N8EI](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n8ei/32/4254_2.png) [@N8EI](https://community.allstarlink.org/u/N8EI)\
**Post date:** [June 30, 2024, 5:22pm UTC](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241/41 "2024-06-30T17:22:31Z")

</div>

> [@KC0CAP](#):
>
> I’m trying to edit ini and config files in terminal and I cannot figure out how to save my edits. control X shows a list but no save that I know how to do.

With this little screenshot is looks like you’re trying to use nano commands inside of vim? I’m not sure how you go to where you did, but saving a file in vim is `:wq`. Make sure you’re editing through the interface in `asl-menu` and choose the editor you’re most comfortable with.

[Previous page](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241.md?page=1)

[Next page](https://community.allstarlink.org/t/check-out-the-asl3-announcement/21241.md?page=3)
