[pskmail] Re: K3NG Server Node 10.148 Mhz

  • From: Fred Reiselt <freiselt@xxxxxxxxxxxxx>
  • To: pskmail@xxxxxxxxxxxxx
  • Date: Thu, 04 Oct 2007 09:10:12 -0500

My errors in arq.pm are gone now. QSL works with callsigns too! Very nice.

73,
Fred - wb5con

Fred Reiselt wrote:
Hi Goody,

I also have had errors in line 1323 in arq.pm. I really like your idea of adding the callsign to the QSL. I edited my arq.pm with the changes below. I have yet to test it. My guess is that the server will QSL any unconnected mode packets that it hears.

The repeating PSKAPRS messages are from WB8SKP. He seems to use APRS messaging a good bit on 2 meters. Since he sometimes uses my pskmail server, my server thinks he is local and sends messages for him. I asked Rein a couple of months ago about when he would be dropped from the local user table and he thought it was set to 36 hours. I think my 2 meter IGate/digi will drop them in about 2 hours. It probably should be more than 2 hours on HF. I'm not a PERL guy and haven't looked into the issue further.

I see your server daily in my logs so propagation between us seems fairly reliable. I also see the VE7SUN server almost daily. I wouldn't worry about the servers blabbing back and forth as the frequency is far from being overloaded.

73,
Fred - wb5con

Goody K3NG wrote:
I modified the code in my arq.pm so that when doing a QSL for a client beacon it will ID like: QSL K1ABC de K3NG after a random zero to ten second wait. I also made changes that may resolve the log errors for line 1323 in arq.pm.

WB5CON, I noticed this morning that your node was repeating a PSKAPRS message several times. Each time my node thought it was a beacon and responded back with a QSL. My code modification didn't change the beacon QSL logic, just the message it sends out. I'm not sure what's go on. I'll keep an eye on it; if my node and your node keep blabbing, I'll shut mine off.

BTW, here's a diff of the changes I made to arq.pm:

1232,1233c1232,1233
< if (($Hislastblock - $Goodblock) == 8 || (($Hislastblock + 64) - $Goodblock) == 8) {
<         $Hislastblock = $Goodblock;
---
> if (($HisLastblock - $Goodblock) == 8 || (($HisLastblock + 64) - $Goodblock) == 8) {
>         $HisLastblock = $Goodblock;
1304c1304
<         $Hislastblock = $Goodblock;
---
>         $HisLastblock = $Goodblock;
1538a1539
>                                     sleep int(rand(10));
1540c1541
<                                     print QSLOUT "QSL\n";
---
> print QSLOUT "QSL $1 de $ServerCall\n";
--
Blog: http://thek3ngreport.blogspot.com/
------------------------------------------------------------------------

No virus found in this incoming message.
Checked by AVG Free Edition. Version: 7.5.488 / Virus Database: 269.14.0/1046 - Release Date: 10/3/2007 10:08 AM




Other related posts: