Location of source code for usbradio.c and xpmr bits please ?

Over the past yaer or so, Digium has implemented a very rigorous code review/vetting process, which I feel is not worth investing any time in-- because frankly, I have enough problems to go after and resolve, and we refuse to play "patch catchup drudgery" expending valuable time keeping up with the latest Digium versions when the version we are using works fine for radio users.

If someone wants to use the latest asterisk version with app_rpt and the usb channel driver, they'll need to do the app_rpt changes themselves, integrate the patches from our version of asterisk, test it, and correct any problems, or pay someone to do it. They are on their own.

This is not to say that we might switch to a newer version of Asterisk at some point in the future, but it will only happen when something is needed in the newer version of Asterisk to either fix or improve app_rpt.

Steve
WA6ZFT

Steve
WA6ZFT

reply (146 Bytes)

···

From: Stephen - K1LNX <k1lnx@k1lnx.net>
Date: 2009/06/30 Tue AM 09:16:06 PDT
To: app_rpt-users@qrvc.com
Subject: Re: [App_rpt-users] Location of source code for usbradio.c and xpmr
  bits please ?

Sounds good guys, it's not so much about disk space for me as it is minimal
requirements, I guess it's my minimalistic nature :smiley:

Why is Digium so resistant to adding the changed code to their repository?

73
Stephen
K1LNX

On Tue, Jun 30, 2009 at 10:00 AM, Steve Zingman <szingman@informx.com>wrote:

> I agree with Jim.
> I don't auto load any modules (autoload=no) in modules.conf.
> I only load the modules I need and add more modules as I add features.
>
> 73, Steve N4IRS
>
> Jim Duuuude wrote:
> > Well, i dont know about that.
> >
> > In our experience with Limey Linux (very small footprint) there is still
> > room for a mostly complete distro.
> > On a host, there is plenty of disk space.
> >
> > I realize that these distros are mainly for radio/repeater use, BUT that
> > not all they are used for. I know
> > someone (DMK, the URI dude, actually) that just got a Limey Linux box
> > running as his phone system (I know,
> > I had to get mpg123 compiled for it for his music on hold). I had him
> > noload the app_rpt and chan_usbradio
> > modules, and it really does make a nice small CHEAP phone system.
> >
> > So I think that keeping this stuff as generally useful as possible is
> > the best thing.
> >
> > Just my opinion..
> >
> > JIM WB6NIL
> >
> >
> > ------------------------------------------------------------------------
> > Date: Tue, 30 Jun 2009 09:28:46 -0400
> > From: k1lnx@k1lnx.net
> > To: App_rpt-users@qrvc.com
> > Subject: Re: [App_rpt-users] Location of source code for usbradio.c and
> > xpmr bits please ?
> >
> > Steve/group,
> > With all that being said (asterisk forked), what could we strip out
> > and still have core functionality strictly from the radio and allstar
> > network access aspect? My app_rpt install is solely for this project
> > alone, I entertained the idea of turning it into a full fledged PBX, but
> > your right it can cause problems and I think I am better off with a
> > stand alone install for that.
> >
> > I'm not sure how much interest or what level of work an undertaking like
> > that would take, but to have a slimmed down Asterisk version
> > specifically for this project would be a great idea.
> >
> > 73
> > Stephen
> > K1LNX
> >
> >
> > On Mon, Jun 29, 2009 at 5:10 PM, <hwstar@rodgers.sdcoxmail.com > > > <mailto:hwstar@rodgers.sdcoxmail.com>> wrote:
> >
> >
> > >
> > > From: MW0CQU <MW0CQU@ntlworld.com <mailto:MW0CQU@ntlworld.com>>
> > > Date: 2009/06/29 Mon PM 12:03:39 PDT
> > > To: App_rpt-users@qrvc.com <mailto:App_rpt-users@qrvc.com>
> > > Subject: [App_rpt-users] Location of source code for usbradio.c
> > and xpmr
> > > bits please ?
> > >
> > > Hi all,
> > >
> > > I started adding app_rpt into an asterisk system here at the end
> > of last
> > > year, then other things
> > > kept me away from asterisk other than maintaining my home phone
> > system !.
> > >
> > > Now I have a little more time (before the next calamity!) I
> > thought I'd
> > > pick up where I left off
> > >
> > > But I dont want a turnkey distro at this stage I have app_rpt.c
> > and the
> > > digium sources I just want to add
> > > usbradio.c and the "xpmr" folder files onto my "development"
> asterisk
> > > box for a "play".
> > >
> > > I looked over the site, and couldnt find a link,
> > >
> > > I googled around a lot and found the code in HTML format (with
> line
> > > numbers) but couldn't find the raw source.
> > >
> > > Where do I get these sources these days please ? I cant see a
> > link to a
> > > CVS tree either
> > >
> > > 73
> > >
> > > 'CQU
> > >
> > >
> > >
> >
> >
> > Your strategy is not advised. For two reasons.
> >
> > --one--
> >
> > The latest Digium sources are not compatible with app_rpt and the
> > usb driver, Getting Digium to incorporate our changes to fix this
> > has been next to impossible.
> >
> > Our solution was to use a patched copy of asterisk 1.4.23-pre and
> > build our system off of that. Yes, we have technically forked
> > Asterisk, but we had no choice.
> >
> > --two-
> >
> > Running a radio system and a phone system off of the same box is
> > just asking for trouble. If the radio system goes down, so does your
> > phone system. I learned this one the hard way a few years ago when
> > my system was configured in this manner. I now run two separate
> > servers to avoid getting complaints form family members when my
> > experiments
> > on the radio system go amok. Also, the phone system works much
> > better with DTMF_RELAX configured to be disabled.
> >
> > The sources for the version of Asterisk with all necessary patches
> > and the latest app_rpt.c and usb channel driver are available via
> > SVN from the developers section of my site at
> > http://app-rpt.qrvc.com
> >
> >
> > Steve
> > WA6ZFT
> >
> >
> >
> >
> >
> >
> >
> > No virus found in this outgoing message.
> > Checked by AVG - www.avg.com <http://www.avg.com>
> > Version: 8.5.375 / Virus Database: 270.13.0/2209 - Release Date:
> > 06/29/09 14:43:00
> >
> > _______________________________________________
> > App_rpt-users mailing list
> > App_rpt-users@qrvc.com <mailto:App_rpt-users@qrvc.com>
> > http://qrvc.com/mailman/listinfo/app_rpt-users
> >
> >
> > _______________________________________________
> > App_rpt-users mailing list
> > App_rpt-users@qrvc.com <mailto:App_rpt-users@qrvc.com>
> > http://qrvc.com/mailman/listinfo/app_rpt-users
> >
> >
> >
> >
> > --
> > Stephen Brown - ARS K1LNX
> > Johnson City, TN EM86
> > http://www.k1lnx.net
> >
> >
> > ------------------------------------------------------------------------
> >
> > _______________________________________________
> > App_rpt-users mailing list
> > App_rpt-users@qrvc.com
> > http://qrvc.com/mailman/listinfo/app_rpt-users
>
> _______________________________________________
> App_rpt-users mailing list
> App_rpt-users@qrvc.com
> http://qrvc.com/mailman/listinfo/app_rpt-users
>

--
Stephen Brown - ARS K1LNX
Johnson City, TN EM86
http://www.k1lnx.net

Hmmm..... I sympathise about the fork!, but nevertheless its a damned shame :-/

Well..... my dilema is quite simple - I can't run another PC in the house for economic / environmental / fan noise / RF noise / CoWC (*) reasons ( theres allready 6 running 24/7!! plus at least 4 others , plus windows mobile devices )

However, I do have a second stand alone Linux server not running asterisk in the same DMZ, but theres so much else going
on with that box (apache / proftpd / terrabyte+ NAS, virtualisation, webcams, skype gateway, and so on )
that theres no way I can trash it and reinstall ACID - WAYYY too much work.

Is there a "build from scratch" readme in the SVN checkout please ? I just want to ensure I have the "make" order right

Anyone had any success running ACID with a USB sound fob under virtualisation ? I know other asterisk distros had
sound stability problems running virtualised?

Many thanks in advance

73

'CQU

(*) CoWC = Certificate of Wife Compliance :wink:

Anyone had any success running ACID with a USB sound fob under
virtualisation ? I know other asterisk distros had
sound stability problems running virtualised?

This is what I am also interested in. I do not know very much about linux,
but at least I know how to use sudo and vi :slight_smile: My allstarlink installation
will have to run in a virtualisation on my windows 2000 server (the server
shows himself at http://dk5ras.dyndns.org/Server.jpg, the black box with
blue LED :slight_smile: - w2k ist mandatory due to other apps, and a second machine
would waste energy and produce heat.

Up to now I am just thorough the installation, it runs without any problems,
and the USB audio device is recognized. When I have a free weekend with
rainy weather I will go on trying to hook the radio to the beast and try
configuring the basic features. First tasks will be to make allstarlink and
echolink work, then later maybe a phone patch...

Ralph, dk5ras.

CoWC is called "waf" here, "wife acceptance factor" *g* The shown
installation should not be increased...

MW0CQU wrote:

Hmmm..... I sympathise about the fork!, but nevertheless its a damned shame :-/

Well..... my dilema is quite simple - I can't run another PC in the house for economic / environmental / fan noise / RF noise / CoWC (*) reasons ( theres allready 6 running 24/7!! plus at least 4 others , plus windows mobile devices )

However, I do have a second stand alone Linux server not running asterisk in the same DMZ, but theres so much else going
on with that box (apache / proftpd / terrabyte+ NAS, virtualisation, webcams, skype gateway, and so on )
that theres no way I can trash it and reinstall ACID - WAYYY too much work.

Is there a "build from scratch" readme in the SVN checkout please ? I just want to ensure I have the "make" order right

Anyone had any success running ACID with a USB sound fob under virtualisation ? I know other asterisk distros had
sound stability problems running virtualised?

I'm running a hub (Node 2100) under VMWare ESX with no problems.
I have no sound hardware on the VM, so I can't comment on sound issues.
It's running on Debian 5.0 (Lenny)

For a "roll your own" readme, I would suggest a place to start is the ACID scripts.
I'll be out of town for a few weeks. When I get back I'll post my install script for Debian.

73, Steve N4IRS

While not a complete how-to guide, I did do a short write up on my website earlier this year for compiling it under Debian Etch, I have updated the scripts for Lenny, but haven’t taken the chance to update my wiki yet:

http://www.k1lnx.net/wiki/index.php/App_RPT/TIARA

This will take a plain vanilla Debian Lenny install and install Asterisk/APP_RPT, Echolink, etc.

As Steve pointed out, the best thing to do is look at the install scripts that ship with the ACID distribuition if you want to tweak things or compile it under another flavor of linux, this is what I based my own scripts off of. You can see all of the files here:

http://dl.allstarlink.org/installcd/

Hope that helps… 73
Stephen
K1LNX

···

On Thu, Jul 2, 2009 at 5:27 AM, Steve Zingman szingman@informx.com wrote:

MW0CQU wrote:

Hmmm… I sympathise about the fork!, but nevertheless its a damned

shame :-/

Well… my dilema is quite simple - I can’t run another PC in the

house for economic / environmental / fan noise / RF noise / CoWC (*)

reasons ( theres allready 6 running 24/7!! plus at least 4 others ,

plus windows mobile devices )

However, I do have a second stand alone Linux server not running

asterisk in the same DMZ, but theres so much else going

on with that box (apache / proftpd / terrabyte+ NAS, virtualisation,

webcams, skype gateway, and so on )

that theres no way I can trash it and reinstall ACID - WAYYY too

much work.

Is there a “build from scratch” readme in the SVN checkout please ? I

just want to ensure I have the “make” order right

Anyone had any success running ACID with a USB sound fob under

virtualisation ? I know other asterisk distros had

sound stability problems running virtualised?

I’m running a hub (Node 2100) under VMWare ESX with no problems.

I have no sound hardware on the VM, so I can’t comment on sound issues.

It’s running on Debian 5.0 (Lenny)

For a “roll your own” readme, I would suggest a place to start is the

ACID scripts.

I’ll be out of town for a few weeks. When I get back I’ll post my

install script for Debian.

73, Steve N4IRS


App_rpt-users mailing list

App_rpt-users@qrvc.com

http://qrvc.com/mailman/listinfo/app_rpt-users


Stephen Brown - ARS K1LNX
Johnson City, TN EM86
http://www.k1lnx.net

Steve Zingman wrote:

MW0CQU wrote:

Hmmm..... I sympathise about the fork!, but nevertheless its a damned
shame :-/

Well..... my dilema is quite simple - I can't run another PC in the
house for economic / environmental / fan noise / RF noise / CoWC (*)
reasons ( theres allready 6 running 24/7!! plus at least 4 others ,
plus windows mobile devices )

However, I do have a second stand alone Linux server not running
asterisk in the same DMZ, but theres so much else going
on with that box (apache / proftpd / terrabyte+ NAS, virtualisation,
webcams, skype gateway, and so on )
that theres no way I can trash it and reinstall ACID - WAYYY too
much work.

Is there a "build from scratch" readme in the SVN checkout please ? I
just want to ensure I have the "make" order right

Anyone had any success running ACID with a USB sound fob under
virtualisation ? I know other asterisk distros had
sound stability problems running virtualised?

I'm running a hub (Node 2100) under VMWare ESX with no problems.
I have no sound hardware on the VM, so I can't comment on sound issues.
It's running on Debian 5.0 (Lenny)

For a "roll your own" readme, I would suggest a place to start is the
ACID scripts.
I'll be out of town for a few weeks. When I get back I'll post my
install script for Debian.

73, Steve N4IRS
_______________________________________________
App_rpt-users mailing list
App_rpt-users@qrvc.com
http://qrvc.com/mailman/listinfo/app_rpt-users

Virtual machines are suboptimal for asterisk, because Asterisk a real
time application.

My solution was to use small mini-itx systems with solid state disks
and/or compact flash for my phone system and my radio system. My main
file server is also mini-itx. The 2 asterisk systems draw less than 30W,
and the file server draws less than 50W. This is 0.11 kWh.

A kill-a-watt meter was used to make these measurements. These can be
had for under $30.00 each. I don't know if they make a version for UK
230/240V mains voltage (BS 1363 plug) though.

Steve
WA6ZFT

Virtual machines are suboptimal for asterisk, because Asterisk a real
time application.

My solution was to use small mini-itx systems with solid state disks
and/or compact flash for my phone system and my radio system. My main
file server is also mini-itx. The 2 asterisk systems draw less than 30W,
and the file server draws less than 50W. This is 0.11 kWh.

A kill-a-watt meter was used to make these measurements. These can be
had for under $30.00 each. I don't know if they make a version for UK
230/240V mains voltage (BS 1363 plug) though.

I have not had any problem with running Asterisk on a VM. We use it as a PBX and as a
hub for app_rpt. It's running chan_irlp and chan_echolink. Maybe it's the host system or VMWare
but it's working quite well and has been for months.

73, Steve N4IRS