Skip to content

mheard_save_is updated time was > 50 years ago #442

@w1ku

Description

@w1ku

My filter is:

IGFILTER t/m/W1KU-2/20

For the problem packets, mheard_save_is reports update time of > 50 years.

A message to KC1OCY (who is about 39 Km from my station but reachable via W1MRA) gets sent to RF:

[ig>tx] K4FML-7>APWW11,KJ4ERJ-15*,TCPIP*,qAS,KJ4ERJ-15::KC1OCY :N:HOTG de K4FML FM16
mheard_save_is: K4FML-7 - added new

Packet filter from IGate to radio channel 0 returns TRUE
MSP for K4FML-7 set to 1
PTT 0 = 1
[0L] W1KU-2>APDW16,WIDE2-1:}K4FML-7>APWW11,TCPIP,W1KU-2*::KC1OCY :N:HOTG de K4FML FM16
PTT 0 = 0

But later, this packet comes in (note the time since last update):

[ig>tx] K4FML-7>APWW11,KJ4ERJ-15*,TCPIP*,qAS,KJ4ERJ-15::KC1OCY :N:HOTG de K4FML FM16
mheard_save_is: K4FML-7 - update time, was 1674170871 seconds ago.

My local direwolf.conf:

ADEVICE plughw:1,0
ACHANNELS 1
CHANNEL 0
MYCALL W1KU-2

MODEM 1200

AGWPORT 8000
KISSPORT 8001

FILTER 0 ig ! b/W1KU-2
IGSERVER noam.aprs2.net

IGLOGIN W1KU-2 XXXXXXX
IGTXVIA 0 WIDE2-1
IGFILTER t/m/W1KU-2/20
FILTER IG 0 t/mwn
IGTXLIMIT 6 10
PBEACON sendto=0 delay=0:15 every=51 symbol="/-" lat=42^20N long=071^38W power=5 height=1 gain=2 comment="Northborough MA" via=WIDE2-1

At first I thought this likely time rollover issue was causing undesired packets to be sent to RF, but I was able to account for all TX activity between messages and "special case" position packets.

direwolf 1.6. command: direwolf -d foim -c /home/pi/direwolf.conf -l /home/pi/debug. raspbian bullseye. kernel 5.10.103-v7+. System time sync via ntp server on local network. No local GPS due to fixed station location.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions