Date   

Qt5 Libraries on RPi2

Mitch <mars@...>
 

Folks, if anyone does programming using Qt version 5 (Qt5), you may know how hard it is to get up to date libraries for the RPi2.  Raspbian Stretch is only up to version 5.7.1 at this point in the package repository.  The current Qt5 version is 5.11.1.  This means the tedium of compiling your own directly on the Pi or by using a cross-compiler.  I find setting up the cross-complier worse than just letting the Pi compile them, so I have a way to get that done.

I have successfully compiled the 5.10.1 libraries (not all libs, but the most important ones for a Pi) and I would be happy to share my notes if you would like them.  I used the same notes to successfully compile 5.9.6 as well.  5.11.1 has some issue in the configure script whereby it bombs out during it's build of the Makefile.

Email me if you would like a copy.

73,

Mitch, AB4MW


2018 ARRL/TAPR DCC Forum Schedule & Registration (Early Discount Ends - 8/31)

Mark Thompson
 

2018 ARRL/TAPR DCC

Digital Communications Conference

Albuquerque, NM

www.tapr.org/dcc

September 14 - 16, 2018

Sheraton Albuquerque Airport Hotel Registration

https://www.starwoodmeeting.com/events/start.action?id=1803192256&key=19824F47

 

DCC On-line Registration

Early Bird Discount Ends on August 31st

https://www.tapr.org/dccregistration.php

Regular Registration Prices Start on September 1st

 

Conference Schedule

Technical & Introductory Forum Tracks

https://www.tapr.org/pdf/DCC_2018_Schedule_Preliminary%202018-08-29.pdf

 

Saturday Night Banquet  

Towards A 21st Century Understanding of Earth's Upper Atmosphere: The Value of Radio Based Amateur-Scientist Partnerships

by Dr. Philip J. Erickson, W1PJE, Assistant director & head of MIT's Atmospheric and Geospace Sciences group at Haystack Observatory. Since the late 1950s, MIT Haystack in Westford, MA,

https://www.tapr.org/dcc#banquet

 

Sunday Morning Seminar

The Citizen Weather Station Project

by Nathaniel A. Frissell, Ph.D., Assistant Research Professor, Center for Solar-Terrestrial Research, New Jersey Institute of Technology, W2NAF

https://www.tapr.org/dcc#seminar

 



--

73, Mark, WB9QZB
Mobile: +1 847 867 2774
Email: wb9qzb_groups@...
Skype: markjthompson
Zello: wb9qzb


Re: : [RaspberryPi-4-HamRadio] Linbpq

Brian Clark
 

Hi John,

I tried to remove the /etc/ax25/axports file using the command rm axports, but it would not delete the file.  i tried to change 

I ran Pilinbpq and received this response:

pi@raspberrypi:~/pilinbpq $ ./pilinbpq
G8BPQ AX25 Packet Switch System Version 6.0.16.30 July 2018
Copyright � 2001-2018 John Wiseman G8BPQ
Current Directory is /home/pi/pilinbpq

Configuration file Preprocessor.
Could not open file /home/pi/pilinbpq/bpq32.cfg
Configuration File Error
pi@raspberrypi:~/pilinbpq $ ^C
pi@raspberrypi:~/pilinbpq $ ^C
pi@raspberrypi:~/pilinbpq $ 

when I try to set the ports using the pitnc_setparams command, i get this:

pi@raspberrypi:~/pilinbpq $ ./pitnc_setparams
usage: pitnc_setparams i2bus i2cdevice addr value
pi@raspberrypi:~/pilinbpq $ ./pitnc_setparams comport=/dev/ttyAMAO
usage: pitnc_setparams i2bus i2cdevice addr value






On Thu, Aug 30, 2018 at 10:09 PM Brian Clark <decompudoc@...> wrote:
The web link doesn't appear to work John, here the document I am working from

73's Brian

On Thu, Aug 30, 2018, 9:53 PM Brian Clark <decompudoc@...> wrote:
Thank you John!

I will try these changes.

You recommend that I completely remove remove the axports file, so I won’t need that for any other config correct?

My goal is to be able to use the TNC to connect to BBS’s and use as a digipeater.

I found this tutorial to reach the ISS and trying to configure to work as described in the write up:


Thanks,

Brian



On Aug 30, 2018, at 10:21 AM, John Wiseman <john.wiseman@...> wrote:

Brian,

LinBPQ has its own ax.25 stack, and normally you wouldn't use it with Linux Kernel ax.25. So you should remove your axports file, not run either i2ckiss or kissattach, and configure linbpq to access the TNC_Pi directly. In the BPQ config KISS port definition put either comport=/dev/ttyAMA0 or comport=/dev/serial0, depending on the model of the Pi and the way you have configured its serial ports.

Your version of linbpq is very old. You should update from http://www.cantab.net/users/john.wiseman/Downloads/Beta/pilinbpq. I suggest you join the Yahoo BPQ32 group (https://groups.yahoo.com/neo/groups/BPQ32/info) for help with linbpq.

What error do you get when you try to run minicom? It may need chmod +x or it may be the configuration isn't correct.

73, John G88BPQ




On 30/08/2018 06:48, Brian Clark wrote:
I am using a TNC Pi and would like to use Linbpq.

My AXPORTS file looks like this:

# /etc/ax25/axports

#

# The format of this file is:

#

# name callsign speed paclen window description

#

1 KF6FES-1 19200 236 TNC 1 (19200 bps)

2 KF6FES-2 19200 236 TNC 2 (19200 bps)

(It appears that the # symbol is an un-remming command for a line in the file, and if that is the case, should I rem the 2nd TNC since I only have one TNC?)


I saw this in a posting and wondering if I need these lines in my AXPORTS file and if so, what does the 16, 17 indicate? Are those hex address designations?

./i2ckiss 1 16 1 10.0.0.1 and

./i2ckiss 1 17 2 10.0.0.2
When I run ./linbpq&, this is what appears:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Com Open Failed: No such file or directory
Initialising Port 01 ASYNC /dev/tty01 Chan A /dev/tty01 could not be opened
slave device: /dev/pts/1. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/2. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
But according to documentation that I have, it should look like this:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Initialising Port 01 ASYNC /dev/ttyAMA0 Chan A
slave device: /dev/pts/3. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/4. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
Is it because Linbpq is looking for a file called /dev/ttyAMA0 as opposed to /dev/tty01?
Also mincom won't open, and I think I need to use the command chmod 777 minicom
73's
Brian


: [RaspberryPi-4-HamRadio] Linbpq

Brian Clark
 

The web link doesn't appear to work John, here the document I am working from

73's Brian

On Thu, Aug 30, 2018, 9:53 PM Brian Clark <decompudoc@...> wrote:
Thank you John!

I will try these changes.

You recommend that I completely remove remove the axports file, so I won’t need that for any other config correct?

My goal is to be able to use the TNC to connect to BBS’s and use as a digipeater.

I found this tutorial to reach the ISS and trying to configure to work as described in the write up:


Thanks,

Brian



On Aug 30, 2018, at 10:21 AM, John Wiseman <john.wiseman@...> wrote:

Brian,

LinBPQ has its own ax.25 stack, and normally you wouldn't use it with Linux Kernel ax.25. So you should remove your axports file, not run either i2ckiss or kissattach, and configure linbpq to access the TNC_Pi directly. In the BPQ config KISS port definition put either comport=/dev/ttyAMA0 or comport=/dev/serial0, depending on the model of the Pi and the way you have configured its serial ports.

Your version of linbpq is very old. You should update from http://www.cantab.net/users/john.wiseman/Downloads/Beta/pilinbpq. I suggest you join the Yahoo BPQ32 group (https://groups.yahoo.com/neo/groups/BPQ32/info) for help with linbpq.

What error do you get when you try to run minicom? It may need chmod +x or it may be the configuration isn't correct.

73, John G88BPQ




On 30/08/2018 06:48, Brian Clark wrote:
I am using a TNC Pi and would like to use Linbpq.

My AXPORTS file looks like this:

# /etc/ax25/axports

#

# The format of this file is:

#

# name callsign speed paclen window description

#

1 KF6FES-1 19200 236 TNC 1 (19200 bps)

2 KF6FES-2 19200 236 TNC 2 (19200 bps)

(It appears that the # symbol is an un-remming command for a line in the file, and if that is the case, should I rem the 2nd TNC since I only have one TNC?)


I saw this in a posting and wondering if I need these lines in my AXPORTS file and if so, what does the 16, 17 indicate? Are those hex address designations?

./i2ckiss 1 16 1 10.0.0.1 and

./i2ckiss 1 17 2 10.0.0.2
When I run ./linbpq&, this is what appears:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Com Open Failed: No such file or directory
Initialising Port 01 ASYNC /dev/tty01 Chan A /dev/tty01 could not be opened
slave device: /dev/pts/1. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/2. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
But according to documentation that I have, it should look like this:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Initialising Port 01 ASYNC /dev/ttyAMA0 Chan A
slave device: /dev/pts/3. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/4. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
Is it because Linbpq is looking for a file called /dev/ttyAMA0 as opposed to /dev/tty01?
Also mincom won't open, and I think I need to use the command chmod 777 minicom
73's
Brian


Linbpq

Brian Clark
 

Thank you John!

I will try these changes.

You recommend that I completely remove remove the axports file, so I won’t need that for any other config correct?

My goal is to be able to use the TNC to connect to BBS’s and use as a digipeater.

I found this tutorial to reach the ISS and trying to configure to work as described in the write up:


Thanks,

Brian



On Aug 30, 2018, at 10:21 AM, John Wiseman <john.wiseman@...> wrote:

Brian,

LinBPQ has its own ax.25 stack, and normally you wouldn't use it with Linux Kernel ax.25. So you should remove your axports file, not run either i2ckiss or kissattach, and configure linbpq to access the TNC_Pi directly. In the BPQ config KISS port definition put either comport=/dev/ttyAMA0 or comport=/dev/serial0, depending on the model of the Pi and the way you have configured its serial ports.

Your version of linbpq is very old. You should update from http://www.cantab.net/users/john.wiseman/Downloads/Beta/pilinbpq. I suggest you join the Yahoo BPQ32 group (https://groups.yahoo.com/neo/groups/BPQ32/info) for help with linbpq.

What error do you get when you try to run minicom? It may need chmod +x or it may be the configuration isn't correct.

73, John G88BPQ




On 30/08/2018 06:48, Brian Clark wrote:
I am using a TNC Pi and would like to use Linbpq.

My AXPORTS file looks like this:

# /etc/ax25/axports

#

# The format of this file is:

#

# name callsign speed paclen window description

#

1 KF6FES-1 19200 236 TNC 1 (19200 bps)

2 KF6FES-2 19200 236 TNC 2 (19200 bps)

(It appears that the # symbol is an un-remming command for a line in the file, and if that is the case, should I rem the 2nd TNC since I only have one TNC?)


I saw this in a posting and wondering if I need these lines in my AXPORTS file and if so, what does the 16, 17 indicate? Are those hex address designations?

./i2ckiss 1 16 1 10.0.0.1 and

./i2ckiss 1 17 2 10.0.0.2
When I run ./linbpq&, this is what appears:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Com Open Failed: No such file or directory
Initialising Port 01 ASYNC /dev/tty01 Chan A /dev/tty01 could not be opened
slave device: /dev/pts/1. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/2. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
But according to documentation that I have, it should look like this:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Initialising Port 01 ASYNC /dev/ttyAMA0 Chan A
slave device: /dev/pts/3. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/4. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
Is it because Linbpq is looking for a file called /dev/ttyAMA0 as opposed to /dev/tty01?
Also mincom won't open, and I think I need to use the command chmod 777 minicom
73's
Brian


Re: Pi TNC to Motorola Radio

Kevin Reeve
 

Thanks,

 

Radio in wideband mode but most likely feeding the flat audio in pin. 

Kevin

 

 

From: <RaspberryPi-4-HamRadio@groups.io> on behalf of "Teton Amateur Radio Repeater Association (TARRA)" <tarra@...>
Reply-To: "RaspberryPi-4-HamRadio@groups.io" <RaspberryPi-4-HamRadio@groups.io>
Date: Thursday, August 30, 2018 at 11:45 AM
To: "RaspberryPi-4-HamRadio@groups.io" <RaspberryPi-4-HamRadio@groups.io>
Subject: Re: [RaspberryPi-4-HamRadio] Pi TNC to Motorola Radio

 

It wouldn't be the first time I did something upside down or backwards : )

Mick - W7CAT

----- Original Message -----
From: "Willem Schreuder"
To: RaspberryPi-4-HamRadio@groups.io
Sent: Thursday, August 30, 2018 11:34:14 AM
Subject: Re: [RaspberryPi-4-HamRadio] Pi TNC to Motorola Radio

> On Thu, 30 Aug 2018, Teton Amateur Radio Repeater Association (TARRA) wrote:
>
> > You have your pins wrong.
> > Pin 2 is mic in and pin 5 is Flat TX audio in.
>
> Oops, sorry you are right (I was looking at it upside down).
>
> With that correction, the point is still to feed via the mic, not
> line/flat.
>
> ================================================================
> Dr. Willem A. Schreuder, President, Principia Mathematica
> Address: 445 Union Blvd, Suite 230, Lakewood, CO 80228, USA
> Tel: (303) 716-3573 Fax: (303) 716-3575
> WWW: www.prinmath.com Email: Willem.Schreuder@...
>
>
>
>

--

Be sure to check out all the latest at our web site!


Re: TNC PI 9k6 RX problem at 9600

John G8BPQ
 

Just checking... I assume you are using the 9600 output from the radio, and if you are using the 6 pin DIN connector on the TNC you have the 1200/9600 jumper set the right way.

Do you see the DCD LED flash when the radio receives a packet?

73,
John G8BPQ

On 29/08/2018 19:23, César Regalado León wrote:

I autoreplay, I test with wireshark and I can see all the traffic at 1200.

At 9600 I can see the outgoing traffic but not the ingoing traffic, so by the moment I think I can not do anything else to find where is the problem


Best Regards



Re: apt-get install libncursesw5-de

Mark J Culross
 

Laurent (F4BWT):

I haven't manually installed the AX25 tools myself, but installing man pages usually requires root privileges...make sure your have done "sudo su" before your try the install steps...hope that helps !!

Mark J Culross
KD5RXT


On Wed, Aug 29, 2018 at 4:46 PM, Laurent R.
<f4bwt@...> wrote:
Hi all

After updating my distribution, I have an error on the installation of AX25 TOOLS.

See my selection:


Making install in man
make[1]: Entering directory '/usr/local/src/ax25/linuxax25-master/ax25tools/man'
make[2]: Entering directory '/usr/local/src/ax25/linuxax25-master/ax25tools/man'
make[2]: Nothing to be done for 'install-exec-am'.
/bin/mkdir -p '/usr/local/share/man/man1'
/usr/bin/install -c -m 644 axgetput.1 dmascc_cfg.1 mheard.1 '/usr/local/share/man/man1'
/bin/mkdir -p '/usr/local/share/man/man4'
/usr/bin/install -c -m 644 ax25.4 netrom.4 rose.4 '/usr/local/share/man/man4'
/bin/mkdir -p '/usr/local/share/man/man5'
/bin/mkdir: cannot create directory ‘/usr/local/share/man/man5’: File exists
Makefile:422: recipe for target 'install-man5' failed
make[2]: *** [install-man5] Error 1
make[2]: Leaving directory '/usr/local/src/ax25/linuxax25-master/ax25tools/man'
Makefile:600: recipe for target 'install-am' failed
make[1]: *** [install-am] Error 2
make[1]: Leaving directory '/usr/local/src/ax25/linuxax25-master/ax25tools/man'
Makefile:370: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1
        AX.25 tools Install error - See toolserror.txt

root@Raspi-F4BWT:/usr/local/src/ax25# uname -a
Linux Raspi-F4BWT 4.14.67-v7+ #1139 SMP Wed Aug 29 15:17:05 BST 2018 armv7l GNU/Linux

root@Raspi-F4BWT:/usr/local/src/ax25# lsb_release -a
No LSB modules are available.
Distributor ID: Raspbian
Description:    Raspbian GNU/Linux 8.0 (jessie)
Release:        8.0
Codename:      jessie

Who can help me finalize the installation of the AX25?

Thanks for your answer.

73 QRO Laurent F4BWT

----- Mail original -----
De: "Mark J Culross" <kd5rxt@...>
À: RaspberryPi-4-HamRadio@groups.io
Envoyé: Mercredi 29 Août 2018 14:55:38
Objet: Re: [RaspberryPi-4-HamRadio] apt-get install libncursesw5-dev not found

Bernard (F6BVP):


If you're adventurous & there's not something else keeping you from updating, you could get yours fully updated in place with the following commands:


sudo apt-get update && sudo apt-get -y dist-upgrade [ENTER]


Good luck & have fun !!


Mark J Culross
KD5RXT






On Wed, Aug 29, 2018 at 5:54 AM, f6bvp
<f6bvp@...> wrote:

Hi All,

In tried to install new ve7fet/linuxax25] ax25apps-2.0.0 on raspbian.
Lee VE7FET wrote on https://github.com/ve7fet/linuxax25/releases/tag/ax25apps-2.0.0


------
This release patches our source with nearly all the changes in the upstream official source from 2015-2017, inclusive.

NOTE: As of this version, ncursesw libraries (ie libncursesw5-dev) are required to compile the call binary. This is due to the addition of UTF-8 support.

Also, a reminder, this version of ax25ipd is NOT the same as the upstream official source. This version supports dynamic hosts/DNS and the ability to route packets over axip links that are not from the gateway callsign. That said, we've incorporated all the upstream patches from the official source, where possible.

With all the significant changes, we'll release this as version 2.0.0, as it may break compatibility with previous versions.
-----------------
My distro is two years old and not the last stretch raspbian (wheezy probably ???).
Does anyone know if package libncursesw5-dev is available for stretch raspbian distro ?

Bernard, f6bvp







Re: Pi TNC to Motorola Radio

Teton Amateur Radio Repeater Association (TARRA)
 

It wouldn't be the first time I did something upside down or backwards : )

Mick - W7CAT

----- Original Message -----
From: "Willem Schreuder"
To: RaspberryPi-4-HamRadio@groups.io
Sent: Thursday, August 30, 2018 11:34:14 AM
Subject: Re: [RaspberryPi-4-HamRadio] Pi TNC to Motorola Radio

> On Thu, 30 Aug 2018, Teton Amateur Radio Repeater Association (TARRA) wrote:
>
> > You have your pins wrong.
> > Pin 2 is mic in and pin 5 is Flat TX audio in.
>
> Oops, sorry you are right (I was looking at it upside down).
>
> With that correction, the point is still to feed via the mic, not
> line/flat.
>
> ================================================================
> Dr. Willem A. Schreuder, President, Principia Mathematica
> Address: 445 Union Blvd, Suite 230, Lakewood, CO 80228, USA
> Tel: (303) 716-3573 Fax: (303) 716-3575
> WWW: www.prinmath.com Email: Willem.Schreuder@...
>
>
>
>

--

Be sure to check out all the latest at our web site!


Re: Pi TNC to Motorola Radio

Willem Schreuder
 

On Thu, 30 Aug 2018, Teton Amateur Radio Repeater Association (TARRA) wrote:

You have your pins wrong.
Pin 2 is mic in and pin 5 is Flat TX audio in.
Oops, sorry you are right (I was looking at it upside down).

With that correction, the point is still to feed via the mic, not line/flat.

================================================================
Dr. Willem A. Schreuder, President, Principia Mathematica
Address: 445 Union Blvd, Suite 230, Lakewood, CO 80228, USA
Tel: (303) 716-3573 Fax: (303) 716-3575
WWW: www.prinmath.com Email: Willem.Schreuder@prinmath.com


Re: Pi TNC to Motorola Radio

Teton Amateur Radio Repeater Association (TARRA)
 

You have your pins wrong.

Pin 2 is mic in and pin 5 is Flat TX audio in.

Mick - W7CAT

----- Original Message -----
From: "Willem Schreuder"
To: "RaspberryPi-4-HamRadio@groups.io"
Sent: Thursday, August 30, 2018 11:22:19 AM
Subject: Re: [RaspberryPi-4-HamRadio] Pi TNC to Motorola Radio

> On Thu, 30 Aug 2018, Kevin Reeve wrote:
>
> > Anyone using a Motorola CDM 750, 1550 etc, connected to their Pi TNC
> > through the accessory port on the CDM 750 radio? The deviation is low
> > even when turning up R7 the audio out pot on the Pi. The goal is a
> > winlink gateway.
>
> Make sure the radio is wideband, not narrow band.
>
> The other trick is to feed the radio on Pin 1 (mic audio) as oppsed to Pin
> 3 (line audio). The audio on Pin 3 does not get emphasized, which causes
> problems with decoding.
>
> ================================================================
> Dr. Willem A. Schreuder, President, Principia Mathematica
> Address: 445 Union Blvd, Suite 230, Lakewood, CO 80228, USA
> Tel: (303) 716-3573 Fax: (303) 716-3575
> WWW: www.prinmath.com Email: Willem.Schreuder@...
>
>
>
>

--

Be sure to check out all the latest at our web site!


Re: Pi TNC to Motorola Radio

Willem Schreuder
 

On Thu, 30 Aug 2018, Kevin Reeve wrote:

Anyone using a Motorola CDM 750, 1550 etc, connected to their Pi TNC through the accessory port on the CDM 750 radio? The deviation is low even when turning up R7 the audio out pot on the Pi. The goal is a winlink gateway.
Make sure the radio is wideband, not narrow band.

The other trick is to feed the radio on Pin 1 (mic audio) as oppsed to Pin 3 (line audio). The audio on Pin 3 does not get emphasized, which causes problems with decoding.

================================================================
Dr. Willem A. Schreuder, President, Principia Mathematica
Address: 445 Union Blvd, Suite 230, Lakewood, CO 80228, USA
Tel: (303) 716-3573 Fax: (303) 716-3575
WWW: www.prinmath.com Email: Willem.Schreuder@prinmath.com


Re: Linbpq

John G8BPQ
 

Brian,

LinBPQ has its own ax.25 stack, and normally you wouldn't use it with Linux Kernel ax.25. So you should remove your axports file, not run either i2ckiss or kissattach, and configure linbpq to access the TNC_Pi directly. In the BPQ config KISS port definition put either comport=/dev/ttyAMA0 or comport=/dev/serial0, depending on the model of the Pi and the way you have configured its serial ports.

Your version of linbpq is very old. You should update from http://www.cantab.net/users/john.wiseman/Downloads/Beta/pilinbpq. I suggest you join the Yahoo BPQ32 group (https://groups.yahoo.com/neo/groups/BPQ32/info) for help with linbpq.

What error do you get when you try to run minicom? It may need chmod +x or it may be the configuration isn't correct.

73, John G88BPQ




On 30/08/2018 06:48, Brian Clark wrote:
I am using a TNC Pi and would like to use Linbpq.

My AXPORTS file looks like this:

# /etc/ax25/axports

#

# The format of this file is:

#

# name callsign speed paclen window description

#

1 KF6FES-1 19200 236 TNC 1 (19200 bps)

2 KF6FES-2 19200 236 TNC 2 (19200 bps)

(It appears that the # symbol is an un-remming command for a line in the file, and if that is the case, should I rem the 2nd TNC since I only have one TNC?)


I saw this in a posting and wondering if I need these lines in my AXPORTS file and if so, what does the 16, 17 indicate? Are those hex address designations?

./i2ckiss 1 16 1 10.0.0.1 and

./i2ckiss 1 17 2 10.0.0.2
When I run ./linbpq&, this is what appears:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Com Open Failed: No such file or directory
Initialising Port 01 ASYNC /dev/tty01 Chan A /dev/tty01 could not be opened
slave device: /dev/pts/1. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/2. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
But according to documentation that I have, it should look like this:
G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq
Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful
PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704
Initialising Port 01 ASYNC /dev/ttyAMA0 Chan A
slave device: /dev/pts/3. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/4. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
Is it because Linbpq is looking for a file called /dev/ttyAMA0 as opposed to /dev/tty01?
Also mincom won't open, and I think I need to use the command chmod 777 minicom
73's
Brian


Pi TNC to Motorola Radio

Kevin Reeve
 

Anyone using a Motorola CDM 750, 1550 etc, connected to their Pi TNC through the accessory port on the CDM 750 radio?
The deviation is low even when turning up R7 the audio out pot on the Pi. The goal is a winlink gateway.


Kevin N7RXE




Re: Linbpq

Jim WB9QPM
 

Hi Brian,

from the command line...ps -aux

look for a kissattach process and kill it

launch bpq from the bpq directory. sudo ./pilinbpq

The Willem script will build a config file http://www.prinmath.com/ham/rPiHowto.htm

BPQ has ax25 builtin. You don't need or want ax25-tools to run BPQ

Jim


Re: Linbpq

David Ranch <dranch@...>
 


Hello Brian,

I am using a TNC Pi and would like to use Linbpq.

Ok though you're looking to use the TNC-Pi with the Linux AX.25 stack and not the AX.25 stack built into BPQ32?  The former approach is more powerful if you want to interconnect your system to say the AMPR Internet system, other Linux programs, etc. but the configuration is more complicated.  The later is simpler but generally will only service things within the BPQ32 program.



My AXPORTS file looks like this:

Your copy/paste might be adding empty lines in your file.  Make sure there are NOT any empty lines in there.


1 KF6FES-1 19200 236 TNC 1 (19200 bps)
2 KF6FES-2 19200 236 TNC 2 (19200 bps) (It appears that the # symbol is an un-remming command for a line in the file, and if that is the case, should I rem the 2nd TNC since I only have one TNC?)
Few things here: 1. Yes, # characters mean "remark", "comment" or ignore this line.  I would argue that if you don't need the line, delete it instead 2. First, I would recommend to make these AX.25 names intuitive.  For example, let's say your radio and TNC are going to operate on 145.050Mhz.  If so, I would recommend to name your AX25 port "vhf050" or something like that.  Yes, a single digit will work but I've seen where it badly confuses new users later. 3. After the MTU of 236 (which is needed if you want to support NETROM connections), you're missing a AX25 window paramter.  I generally recommend a window of 2 to 4.  It depends on how well other stations can clearly hear your station.  If you have a very high level, powerful system, start with a value of 4 So it would look like: vhf050 KF6FES-1 19200 236 4 TNC1 (19200 bps)
I saw this in a posting and wondering if I need these lines in my AXPORTS file and if so, what does the 16, 17 indicate? Are those hex address designations?
./i2ckiss 1 16 1 10.0.0.1 and ./i2ckiss 1 17 2 10.0.0.2
You do NOT put these lines in the /etc/ax25/axports file.  Those lines are only to do the final interconnect between the TNC-PI running in I2C mode and the built-in LInux AXstack (not BPQ32's stack).  Stepping back, there are two ways to use a TNC-Pi:  Serial port or I2C.  The serial port approach is simpler but has some caveats:   - Only one TNC-Pi can run on your Raspberry Pi   - On newer Raspberry Pis, you need to swap over the serial port from the Bluetooth system to the serial port system   - You need to disable serial console services on the serial port Using I2C:   - Multiple TNC-Pis can run on the same Raspberry Pi (stacked)   - Requires you to enable the I2C system (easy) If you go the I2C route, I do recommend to get the newest versions of these programs and not the links posted on the Coastal Chipworks PDF file as those files usually seem to be a bit old.  Instead, get the newest code from the author (also the author of BPQ32 btw):       wget http://www.cantab.net/users/john.wiseman/Downloads/PITNCParamsApr18.zip       wget http://www.cantab.net/users/john.wiseman/Downloads/i2ckiss.zip One major benefit of the "cantab" link is that it includes the source code for the program.  In that i2ckiss.c file is lots of comments of how to use the program since no manual, readme, etc are provided otherwise. Anyway, the usage of that i2ckiss command is:    "i2ckiss [-p interval] [-d] [-l] [-v] i2cbus i2cdevice [[-m mtu] port inetaddr]\n" You didn't mention which version of the TNC-Pi you have (it matters) but I'll assume your have v2 and thus the command you'd want to use is:    #I2C Bus number: 1    #I2C device number: 16  (that's the TNC pi)    #ax25 interface: recommending to use the more human readable name mentioned above    #axip IP address:  optionally used AXIP address used - must be an address NOT used by your computer (no conflicts)    i2ckiss 1 16 vhf050 10.0.0.2 That command is the equivelent to the linux command "kissattach".  At this point, the TNC should be working with the Linux AX.25 stack. I have a bunch of these steps for either TNC-Pi approach documented here.  In sections farther up (mostly intended for the Direwolf approach, I include command you can run as tests to confirm your setup is working:    http://www.trinityos.com/HAM/CentosDigitalModes/RPi/rpi2-setup.html#90a.bringing-up-tncpi
When I run ./linbpq&, this is what appears:
. . .
Initialising Port 01 ASYNC /dev/tty01 Chan A /dev/tty01 could not be opened
That's not what I would expect.  /dev/tty01 is a system TTY.
Initialising Port 01 ASYNC /dev/ttyAMA0 Chan A
slave device: /dev/pts/3. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/4. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete
This is what you'd see if you were using the serial port approach with the "symlink" approach for generic Linux programs that natively communicate to KISS-based TNCs.  This is NOT what you want as you want to configure BPQ32 to use your "vhf050" port.
Is it because Linbpq is looking for a file called /dev/ttyAMA0 as opposed to /dev/tty01?
No.. it's because you currently have BPQ32 not configure to use the Linux AX.25 stack
Also mincom won't open, and I think I need to use the command chmod 777 minicom
KISS-only TNCs don't offer any command line interfaces like what a Kantronics, Timewave, MJF, PacComm, etc. TNCs offer.  As such, minicom won't show anything.  You MUST either use the Linux program kissattach for TNC-PI's running in "serial port" mode or i2ckiss when running in I2C mode. --David KI6ZHD


Re: apt-get install libncursesw5-dev not found

Bernard f6bvp / ai7bg
 


Bonjour Laurent,

You reported : AX.25 tools Install error - See toolserror.txt

Can you send toolserror.txt ?

Tu as utilisé quel script pour mettre à jour l'AX25 ?

73 de Bernard


Linbpq

Brian Clark
 

I am using a TNC Pi and would like to use Linbpq.

My AXPORTS file looks like this:

# /etc/ax25/axports

#

# The format of this file is:

#

# name callsign speed paclen window description

#

1 KF6FES-1 19200 236 TNC 1 (19200 bps)

2 KF6FES-2 19200 236 TNC 2 (19200 bps)

(It appears that the # symbol is an un-remming command for a line in the file, and if that is the case, should I rem the 2nd TNC since I only have one TNC?)


I saw this in a posting and wondering if I need these lines in my AXPORTS file and if so, what does the 16, 17 indicate? Are those hex address designations?

./i2ckiss 1 16 1 10.0.0.1 and

./i2ckiss 1 17 2 10.0.0.2

When I run ./linbpq&, this is what appears:

G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq

Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful

PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704

Com Open Failed: No such file or directory

Initialising Port 01 ASYNC /dev/tty01 Chan A /dev/tty01 could not be opened
slave device: /dev/pts/1. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/2. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete

But according to documentation that I have, it should look like this:

G8BPQ AX25 Packet Switch System Version 6.0.7.14 May 2014
Copyright © 2001-2014 John Wiseman G8BPQ
Current Directory is /home/pi/linbpq

Configuration file Preprocessor.
Using Configuration file /home/pi/linbpq/bpq32.cfg
Conversion (probably) successful

PORTS 1619ac LINKS 16264f DESTS 16540f ROUTES 16b3c3 L4 16c903 
BUFFERS 172704

Initialising Port 01 ASYNC /dev/ttyAMA0 Chan A
slave device: /dev/pts/3. symlink to /home/pi/linbpq/com10 created
slave device: /dev/pts/4. symlink to /home/pi/linbpq/com11 created
TNC Emulator Init Complete

Is it because Linbpq is looking for a file called /dev/ttyAMA0 as opposed to /dev/tty01?

Also mincom won't open, and I think I need to use the command chmod 777 minicom

73's

Brian


Re: TNC PI 9k6 RX problem at 9600

David Ranch <dranch@...>
 


Hell Cesar,

Anybody knowns  any command or software under linux to continous listening the TNC? Like a sniffer?

Yes, the axlisten program in the ax25apps package is a traffic monitor program.  You need to configure up the Linux AX.25 stack to use it.  There are several guides out on the Internet to get this going for the TNC-Pi units.  If you'd like, I can give you a hand as well.

--David
KI6ZHD


Re: RPi Cases

Ronny Julian <k4rjjradio@...>
 

Crayon Cases.  Bought 14 for parts storage and Pi projects.  May go back around Payday and get 50 to resell at Hamfests.  See pic.  This is in East TN.  SKU on the clear one is 091141382001  item 38200

I would put these up against Altoids Tins for strength and ease of machining.
image.png

5721 - 5740 of 13930