开云体育

Date

Re: Direwolf web dashboard

 

开云体育

On 8/17/23 04:24, admin@... wrote:
I've now updated my script to both beacon on air and send an email if a station is heard >90 miles leveraging the CBEACON function as suggested by Rob.?
...

I edited config.php to indicate:
Error. Cannot open direwolf log file /home/repeater/2023-08-18.log
Please check, if log file path in config.php is set correctly.
Plase check, if file /home/repeater/2023-08-18.log exists.
######################

My logfile is /home/repeater/direwolf.log

How to fix, please.


Re: Anyone Successfully Running NOAACAP?

 

Thanks to all who pitched in with their comments.? The script is running on my end.


Re: Re-4: [direwolf] Reporting to aprs-is shows no digipeaters?

 
Edited

I have tested changing it hard in direwolf.py. It does no difference.


Re: Re-4: [direwolf] Reporting to aprs-is shows no digipeaters?

 

On Sat, Mar 25, 2023 at 08:04 PM, Rusty Travis wrote:
Shouldn't that be ... symbol="igate" overlay=R ... ?
Does that influence the reporting in any way? My understanding is that that's just how the reporting station will appear on the map.


Re: Re-6: Fw: Re-4: [direwolf] Reporting to aprs-is shows no digipeaters?

 

On Mon, Apr 3, 2023 at 11:59 PM, WB2OSZ wrote:
It is not clear whether openwebrx has its own IGate implementation or uses the one built into Dire Wolf.? That is the first question that needs to be answered.
No IGate implementation in OpenWebRX, all reporting happens from direwolf.

If the Dire Wolf IGate is being used, there might be a filter in the configuration file.
There is no filters in the config file.


Re: Re-4: Fw: Re-4: [direwolf] Reporting to aprs-is shows no digipeaters?

 

On Mon, Apr 3, 2023 at 10:04 PM, Andrew P. wrote:
What exactly is openwebrx? Is this being placed between Direwolf and your Internet connection, rather than letting Direwolf send directly to the APRS-IS?
?
Hello, Jakob here, the developer of OpenWebRX just jumping in to answer a few question.

What is OpenWebRX? It's a web-based multi-user SDR, with a few extras. One of those extras is the ability to use the available SDR hardware for "background decoding" for a number of modes, amongst them APRS. Basically, if a receiver operator chooses to enable background decoding for APRS, it will set up an NBFM demodulator on the APRS frequency (when available) and feed that data into direwolf, which will then churn out APRS packets as it receives them.

The other thing the operator can set up is APRS-IS reporting. This will pass some additional parameters to direwolf to set it up with an IGSERVER and IGLOGIN so that direwolf can start reporting received packages. Important to understand: OpenWebRX is not doing any reporting work for APRS, it is all up to direwolf to do the reporting. It also does not set up any filtering.

The other thing that happens is that all received packets are picked up via the KISS port, parsed, and displayed on the OpenWebRX internal map. The latter is important because as Hiermur pointed out in another message (the discussion is a bit spread out here), he can see the data on the internal map. This goes to show that the decoding inside direwolf is in fact working, so my assumption is that any messages regarding audio levels can safely be ignored. (They do appear quite regularly, in fact, but since the audio is produced by a fully digital DSP, the levels are under somewhat accurate control.)

Hope this helps.


Re: Error using kiss interface

 

On Wed, Aug 16, 2023 at 5:44?PM Stephen Atkins via groups.io
<ve6cpu@...> wrote:
Thanks for the suggestion.

I downloaded alsa-lib source and changed line 675 to use a pointer like it should have in the first place (hence the bug report), compiled and installed it then rebooted. Now it works like a charm and I've now been able to test my bpq32/cc cluster over RF.
Great! I'm glad to hear that it is working for you. 73,

- Dan C. (KZ2X)


Re: Direwolf web dashboard

 

I've now updated my script to both beacon on air and send an email if a station is heard >90 miles leveraging the CBEACON function as suggested by Rob.?

Just to add some "bells and whistles", I've also added a function where an ad-hoc bulletin (BLN) can be TX from the text of an email.? ?Script parses a mailbox looking for a particular subject line - e.g. "BLN Text".? Extracts the email body text (must be plain text, not HTML) and inserts that into a BLN text body which is transmitted the next time CBEACON is run by DW.? Same script cancels the bulletin TX after a set period of time.

Craig
MM0NBW


Re: Connected packet operation

 

Hello David
my version is 1.6. I was looking to the Direwolf output window. My point is what could have generated the message and?
what is a "Stream 2"

73 Giovanni IZ5PQT


Re: Connected packet operation

 

the numbers increased progressively, after few minutes they reached perhaps 20 ot more digits. As I said I had no creenshot available but they looked
like counters

G


Re: Error using kiss interface

 

Thanks for the suggestion.

I downloaded alsa-lib source and changed line 675 to use a pointer like it should have in the first place (hence the bug report), compiled and installed it then rebooted. Now it works like a charm and I've now been able to test my bpq32/cc cluster over RF.

Stephen Atkins
VE6CPU/VE6STA/VE6SU

Sent with Proton Mail secure email.

------- Original Message -------
On Wednesday, August 16th, 2023 at 12:43 PM, Dan Cross <crossd@...> wrote:


On Tue, Aug 15, 2023 at 9:04?PM Stephen Atkins via groups.io
ve6cpu@... wrote:

[snip]

The symptoms you're reporting match exactly the problem I had back in
June, which turned out to be a bug in ALSA:
(which links to
/g/direwolf/message/8286).

I don't know if they've cut a new release since then; do you happen to
know what version of alsa-lib you have installed?

- Dan C. (KZ2X)



Re: Error using kiss interface

 

Looks like alsa-lib-1.2.9-1 from the Manjaro packages.

Stephen Atkins
VE6CPU/VE6STA/VE6SU

Sent with Proton Mail secure email.

------- Original Message -------
On Wednesday, August 16th, 2023 at 12:43 PM, Dan Cross <crossd@...> wrote:


On Tue, Aug 15, 2023 at 9:04?PM Stephen Atkins via groups.io
ve6cpu@... wrote:

[snip]

The symptoms you're reporting match exactly the problem I had back in
June, which turned out to be a bug in ALSA:
(which links to
/g/direwolf/message/8286).

I don't know if they've cut a new release since then; do you happen to
know what version of alsa-lib you have installed?

- Dan C. (KZ2X)



Re: Error using kiss interface

 

On Tue, Aug 15, 2023 at 9:04?PM Stephen Atkins via groups.io
<ve6cpu@...> wrote:
[snip]
The symptoms you're reporting match exactly the problem I had back in
June, which turned out to be a bug in ALSA:
(which links to
/g/direwolf/message/8286).

I don't know if they've cut a new release since then; do you happen to
know what version of alsa-lib you have installed?

- Dan C. (KZ2X)


Re: Connected packet operation

 

What are the values of "some number?"


Re: Connected packet operation

 

开云体育


Hello Giovanni,

Are you seeing these lines in the running Direwolf window log output or somewhere else?? If the Direwolf output, which specific version of Direwolf are you running?? The newest version of Direwolf Beta is 1.7G and while there isn't any officially published Windows version of that release, Joe K0OG has made some of his self-compiled versions available on DropBox:

??

To your other point, the effective transfer rate of any packet connection will depend on many variables.? The key areas will both packet's stations proper tuning (sound card or TNC levels, RF power output, etc) and the RF path characteristics itself between the two stations (is the signal full quieting, is there any noise/interference/etc).

--David
KI6ZHD



On 08/16/2023 09:11 AM, Giovanni IZ5PQT wrote:

[Edited Message Follows]

Hello folks,

today with a friend OM we tried to exchange files in connected mode using EasyTerm and Yapp (which is part of EasyTerm).
The setup was almost identical on both sides: two FT-991A , Direwolf with equal *.conf files and EasyTerm and Windows 10.
At some stage during the various attempts Direwolf started printing something like this

Internal error? Stream 2: select-t1_value, rc=0, t1 remaining=0.602, old srt =.....(some number), new srt=...(some numbers)

These messages followed the packets being received (not transmitted). old srt and new srt quickly arrived to enormous numbers
(unfortunately I could not take a screenshot).

Any idea??

The transfer rate at 1200 bps was around 480 bit/sec. with large variations?

73 Giovanni IZ5PQT


Connected packet operation

 
Edited

Hello folks,

today with a friend OM we tried to exchange files in connected mode using EasyTerm and Yapp (which is part of EasyTerm).
The setup was almost identical on both sides: two FT-991A , Direwolf with equal *.conf files and EasyTerm and Windows 10.
At some stage during the various attempts Direwolf started printing something like this

Internal error? Stream 2: select-t1_value, rc=0, t1 remaining=0.602, old srt =.....(some number), new srt=...(some numbers)

These messages followed the packets being received (not transmitted). old srt and new srt quickly arrived to enormous numbers
(unfortunately I could not take a screenshot).

Any idea??

The transfer rate at 1200 bps was around 480 bit/sec. with large variations?

73 Giovanni IZ5PQT


Re: Anyone Successfully Running NOAACAP?

 

开云体育

On 8/15/23 10:34, Jon Dea (AA4JM) wrote:
Rusty,
I have one more idea--maybe for you the?myResend = 0 line in /etc/noaacap.conf is causing this situation.? Perhaps your station has already sent it once, and having myResend=0 would direct it to not send another.? For my use case, myResend = 3 is needed.

Why the INFOCMD error?? From what I can tell, it is because direwolf's CBEACON is expecting to receive a string of text to assemble into a packet, and doesn't receive a useful string from the INFOCMD piece.? I tested by running /usr/local/bin/noaacap.py (called by INFOCMD) a few times in quick succession.? Because I also have an active product, and myResend=3, only every third instance of /usr/local/bin/noaacap.py returns a useful text string.

"myResend = 3" makes no difference here, thank you. Your assessment of an empty string being returned is correct:

?? strace -o /tmp/noaacap.txt /usr/local/bin/noaacap.py && tail -8 /tmp/noaacap.txt

indicates an exit status of 0 after returning only a newline, so the fault lies in the noaacap.py script logic, regardless of how many successive times it is run.
.
I would suggest contacting K2IE if you are still having issues with noaacap (which was written initially for aprx, btw).? Hope this helped.

Will do, and thank you again for your time and effort.


Re: Error using kiss interface

 

Only from 144.390 to 144.930. That shouldn't do thst much.


Stephen Atkins
VE6CPU/VE6STA/VE6SU


Sent from Proton Mail mobile



-------- Original Message --------
On Aug. 15, 2023, 17:23, David Ranch < direwolf-groupsio@...> wrote:


Re: Error using kiss interface

 

开云体育


Did you change frequencies?? If so, that's not surprising as different RFI issues hit at different frequencies!

--David
KI6ZHD


On 08/15/2023 03:29 PM, Stephen Atkins via groups.io wrote:

Radio is about 2 feet above my computer.? I've already set the radio to low power (5 watts).? What's strange is I don't have this problem doing igate->RF and RF->gate and I was using 50 watts then.? I'm having the same issue after adding some ferrite beads to the USB cable.

Stephen Atkins
VE6CPU/VE6STA/VE6SU

Sent with secure email.

------- Original Message -------
On Tuesday, August 15th, 2023 at 3:49 PM, David Ranch <direwolf-groupsio@...> wrote:


How close is your radio to your computer + sound device? It would be best to get some distance between the two ideally in the vertical plane. Also consider lowering your RF power to help with any RFI issues.

--David
KI6ZHD


On 08/15/2023 01:16 PM, Stephen Atkins via groups.io wrote:
So to answer my own question. I tried using soundmodem and got the same results. It seems I'm getting some RF or something in to my USB cable between my computer and my SignaLink which is causing the USB port to reset. I've got some RF chokes I'll try putting in line to see if that helps.

Stephen Atkins
VE6CPU/VE6STA/VE6SU

Sent with secure email.

------- Original Message -------
On Tuesday, August 15th, 2023 at 1:34 PM, Stephen Atkins via groups.io <ve6cpu@...> wrote:

Hello everyone.

I'm trying to use Direwolf using ax.25 to connect to my packet bbs over RF. The packet bbs is bpq32 and I can get everything to work when I connect locally. It's running on a Windows 10 machine.

Direwolf is running on my Linux box and was being used as an iGate with no issues. I removed all of the aprs/igate from the config so it wouldn't beacon at the moment, everything else stayed the same. I run "direwolf -p -t 0" first, then use kissattach to attache to the /dev/pts/? port. From there I run "call VE6CPU CICNOD v VE6CIC-14" to try and connect to my bbs. It says it sends a packet but I don't hear one and it doesn't key the transmitter. After a few seconds it tries sending again and it does actually tx this time. On the third tx it gives the following. I've included all out put from the time I start direwolf.

Dire Wolf DEVELOPMENT version 1.7 E (Mar 3 2022)
Includes optional support for: gpsd hamlib cm108-ptt dns-sd

Reading config file direwolf.conf
Audio device for both receive and transmit: plughw:2,0 (channel 0)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, A+, 44100 sample rate.
Note: PTT not configured for channel 0. (Ignore this if using VOX.)
Ready to accept AGW client application 0 on port 8000 ...
Ready to accept KISS TCP client application 0 on port 8001 ...
DNS-SD: Avahi: Announcing KISS TCP on port 8001 as 'Dire Wolf on Zues'
Virtual KISS TNC is available on /dev/pts/4
Created symlink /tmp/kisstnc -> /dev/pts/4
DNS-SD: Avahi: Service 'Dire Wolf on Zues' successfully registered.
Invalid transmit channel 8 from KISS client app.

Are you using AX.25 for Linux? It might be trying to use a modified
version of KISS which uses the channel field differently than the
original KISS protocol specification. The solution might be to use
a command like "kissparms -c 1 -p radio" to set CRC none mode.
Another way of doing this is pre-loading the "kiss" kernel module with CRC disabled:
sudo /sbin/modprobe -q mkiss crc_force=1


<<< Data frame from KISS client application, port 8, total length = 25
000: 80 86 92 86 9c 9e 88 e0 ac 8a 6c 86 a0 aa 62 ac ..........l...b.
010: 8a 6c 86 92 86 7d 3f 04 a6 .l...}?..
Invalid transmit channel 2 from KISS client app.

Are you using AX.25 for Linux? It might be trying to use a modified
version of KISS which uses the channel field differently than the
original KISS protocol specification. The solution might be to use
a command like "kissparms -c 1 -p radio" to set CRC none mode.
Another way of doing this is pre-loading the "kiss" kernel module with CRC disabled:
sudo /sbin/modprobe -q mkiss crc_force=1


<<< Data frame from KISS client application, port 2, total length = 25
000: 20 86 92 86 9c 9e 88 e0 ac 8a 6c 86 a0 aa 62 ac .........l...b.
010: 8a 6c 86 92 86 7d 3f da 0c .l...}?..
[0L] VE6CPU-1>CICNOD,VE6CIC-14:(SABM cmd, p=1)
Audio output start error.
Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Error preparing after bad state: Bad address
Audio write error retry count exceeded.
Audio output start error.
Bad address

The above errors repeats at least a dozen times and will repeat everytime it tries to send a packet. Should also mention it does actually send that packet and bpq32/soundmodem on the other machine sees the packet.

I did try modprobing mkiss with the suggested paramaters (after rmmod), but the same message comes up. Any idea what's happening?

Thanks for the help.

Stephen Atkins
VE6CPU/VE6STA/VE6SU

Sent with secure email.





Re: Anyone Successfully Running NOAACAP?

 

Thanks for the snippet of what the product looks like, Jon.? I was going to ask.