Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- Direwolf
- Messages
Search
Re: Using CM108 not decoding Packet
开云体育Hello Juan, I noticed it says below "Audio input device for receive: stdin? (channel 0)"? You didn't mention what operating system you're running this on but ultimately, your direwolf.conf file has an error.? For example on Linux, your ADEVICE line should look like: -- ADEVICE plughw:1,0 -- Your file might look similar but there might be hidden characters, etc.? Try deleting the entire line and re-type it just in case. --David KI6ZHD
|
Using CM108 not decoding Packet
Hi Everyone -?
? I am having problems with decoding packet signals. I already checked the receiver and input to mic in of cm108 soundcard. I can record through it and working well.? The one I want to check is if I have it correctly setup in direwolf.conf .? I noticed it says below "Audio input device for receive: stdin? (channel 0)"? What does it mean? Do I need to set it up correctly on the config file so that? the TX and RX would be on the (plughw:1,0) (channel 0)?? Please help. Thanks! 73 Lot / k6irf ? ? ? Dire Wolf version 1.5 Includes optional support for:? cm108-ptt
?
Reading config file direwolf.conf
Audio input device for receive: stdin? (channel 0)
Audio out device for transmit: plughw:1,0? (channel 0)
Channel 0: 1200 baud, AFSK 1200 & 2200 Hz, E+, 44100 sample rate / 3.
Using /dev/hidraw0 GPIO 3 for channel 0 PTT control.
Ready to accept AGW client application 0 on port 8000 ...
Ready to accept KISS TCP client application 0 on port 8001 ...
?
Attached to KISS TCP client application 0...
? |
Re: direwolf/pat/ax25
开云体育After you start direwoll but before you run kissattach, please send us the results of the two following commands: ?? ps aux | grep -i kissattach ?? ls -la /tmp/kisstnc --David KI6ZHD On 01/04/2022 02:05 PM, Rick Hatton
wrote:
I just tried a couple of times. Only the required software running. Same results. |
Re: Direwolf web dashboard
Hi David, so, as far I can understand, you redirected the STDOUT to a log file, right? My dashboard works on the log file generated when you execute direwolf specifying option "–l" (lower case L) on the command line or using the "LOGDIR" option in the configuration file. Rather than saving unreadable raw data, in this way the digested parts are saved in Comma Separated Value (CSV) format. The first line has the names of the fields. chan, utime, isotime, source, heard, level, error, dti, name, symbol, latitude, longitude,speed, course, altitude, frequency, offset, tone ,system, status, comment Further details are available in the manual. I hope this helps, 73's Alfredo Il giorno mar 4 gen 2022 alle ore 17:13 David Ranch <direwolf-groupsio@...> ha scritto:
|
Re: Direwolf web dashboard
开云体育Hello Alfredo,
My script parses the Direwolf STDOUT decoded log.? If the detail is in that log, it tracks it.
I'm not sure what you are referring to here.? Maybe Ross's Grafana based tool? --David KI6ZHD |
Re: Direwolf web dashboard
Hello David, thank you for the info. Grafana is very interesting, I will have a look at it! Your script is also very interesting, although it's a sysop tool and the results are not publicly visible. How do you extract path information (WIDE, Trace, ecc...) not having the raw packet content? The csv log seems to mask the complete path and shows only the last repeater station ("heard" column). Thanks for the clarification, 73s Alfredo Il giorno lun 3 gen 2022 alle ore 18:44 David Ranch <direwolf-groupsio@...> ha scritto:
|
Re: Direwolf web dashboard
Hi Mike, I wasn't aware of this, thank you for the reporting. I did copy&paste from a post that I did on Facebook APRS group , so this intrusive social media automatically added that part. Sorry for? that. Obviously, the correct link is
73's Alfredo Il giorno lun 3 gen 2022 alle ore 21:41 Michael Wright <mfwright@...> ha scritto: >Code available here: |
Re: Kissutil packet documentation
One last question - the remote station (VY1EMO-9) instance of Direwolf? log reports: It appears to mean that Direwolf found the symbol for a bus (the vehicle) in the ack message. At least, that's the only reference I can find to that sequence of characters in the Direwolf code. Seems odd to have that in an ack, though. A message number of 0m also seems odd. It seems like it's probably legal, but I would expect most message numbers to be numeric. If you can see these ack messages with 'listen', maybe that will help figure out what's really in there. Or you could ask Direwolf (via the command line) to show you the raw packet content. Martin. KD6YAM |
Re: direwolf/pat/ax25
开云体育Hello Rick kissparms -c 1 -p w2lk ... did the trick. Ok.. that means your stack was still auto-discovering your KISS setup.? If you tried your connection a SECOND time, it would have worked for you without this specific kissparms tuning. I m now able to connect, send and receive email... another problem has cropped up: Are you sure there isn't an old kissattach process already running?? Some commands to try: ps aux | grep -i kissattach ls -la /tmp/kisstnc --David KI6ZHD |
Re: direwolf/pat/ax25
On Mon, Jan 3, 2022 at 12:52 PM, David Ranch wrote:
kissparms -c 1 -p w2lk ... did the trick. I m now able to connect, send and receive email... another problem has cropped up: *** as root (su): kissattach /tmp/kisstnc wl2k kissattach: /tmp/kisstnc: open: Permission denied kissattach /dev/pts/3 wl2k AX.25 port wl2k bound to device ax0 **** It seems to me there is some strange permission error going on with kissattach /tmp/kisstnc wl2k. If I start direwolf -p as root, kissattach /tmp/kisstnc wl2k works. |
Re: direwolf/pat/ax25
开云体育Hello Rick, , but when I try to make a connection with Pat, I get this error: Ok.. it sounds like you don't have your Linux AX.25 stack setup correctly.? Once you configured your /etc/ax25/axports file, how are you bringing up the stack using the kissattach command?? I assume you're following the PAT documentation at ?? If so, instead of doing things the systemd way, did you try bringing things up the "Option2: manual" way?? You need to ensure the stack comes up properly and do some initial testing with say the "beacon" and "axcall" utilities before using a higher level applications like Pat. --David KI6ZHD |
Re: Direwolf web dashboard
开云体育Hello Alfredo, Thank you for posting your project and it looks like a very nice start!? Along these lines, Ross KJ7GES posted a similar project using Grafanna and Prometheus ( ).? Lots of interesting ways to display metrics, etc.? To add to the offerings, I developed a shell script that processes the last day's worth of data, parses it out like below and emails it to me.? Not very pretty nor interactive per se but it does help keep an eye on key metrics like "top talkers", etc. --David analyze-direwolf-packetlog.sh version: 01/04/21 Overriding default input file to: /var/log/packet.log.1.bz2 Data processing start/stop times: Report interval: Previous 24hrs from Start time: 6:25 (24hr format) DEBUG: default file routine Uncompressing default file: packet.log.1 Total RF heard Direwolf packets: 9365 Averaged Direwolf input level across 9365 RF heard packets: 64 APRS-IS received packets: 3304 Digi path breakdown for all received packet (RF and Igate): 7940 Heard WIDE1 digi path packets: 193 Heard WIDE2 digi path packets: 1511 Heard WIDE3 digi path packets: 0 Heard TRACE1 digi path packets: 0 Heard NCA1 digi path packets: 582 Heard NCA2 digi path packets: 0 Other digis (swapping WIDE for callsigns or aliases): 5654 Heard digipeated packets heard via RF: 1425 Breakdown of stations heard RF direct: BKELEY : 232 W6CX-3 : 213 W6TDM-2 : 184 KB6VN-2 : 145 WR6ABD : 129 KC1CHV-11 : 110 N6ACK-10 : 98 WB6JHI-1 : 96 WA6ODP-4 : 37 W6IA : 32 N6MEB-9 : 28 KM6MZM : 25 W6SRR-3 : 24 KH2SR-5 : 15 KD6SPN-10 : 15 KI6TSF-9 : 10 N6AMQ-2 : 8 KN6ETO : 6 KJ6FCM-3 : 6 KN6FQM-11 : 5 N6CY-9 : 4 KM6IOK-9 : 1 KI6WMS-8 : 1 KG4EGZ-9 : 1 Heard APRS WX packets (any path):998 Unique WX stations and packet count (not all stations are reporting valid data): 313 K6IXA-3 190 KA6UPU-1 103 KE6AFE 84 WB6AHC-1 72 KJ6LNH-1 66 K6PKL-2 46 KG6UWN-1 1 KI6TSF-8 Sorted station list (highest to lowest heard [worst offenders]) via any path (RF or APRS-IS): 712 KE6CAC 428 KS4FUN-12 369 K6RPT 364 N6VMG-10 352 BKELEY 350 W6TDM-2 333 K6IXA-3 292 W6CX-3 276 KE6AFE 275 N6VV-2 274 KC1CHV-11 270 K6WJG-7 242 ACARC-1 240 WR6ABD 233 WB6JHI-1 222 N6CY-9 198 N6ACK-10 194 KA6UPU-1 148 KB6VN-2 140 AF6SE 131 KC6SSM-5 122 N6MEB-9 115 WB6AHC-1 106 K2DEN-10 105 K6YVE 104 KK6Q-9 100 KK6RUH-1 92 N6WKZ-3 87 KN6ETO 86 NJ6E-6 85 K6XTC-1 83 W6IA 82 KG6NLW 75 N6JWT-8 72 KJ6LNH-1 72 K6VT-2 69 KH2SR-5 66 K6PKL-2 65 KM6MZM 65 K6YIL-1 62 KA6QLP 61 KMEP1 61 K6MRP-10 56 KE6AFE-2 50 KM6ELP-9 46 KN6PTH-9 46 KJ6LNH-9 46 KG6UWN-1 45 NR7Z-9 44 N7TWP-7 43 W6SCR-3 39 KN6KBP-9 38 KK6NZP-7 37 WA6ODP-4 37 WA6BAY-1 36 N6BRL-12 35 K6MBD-9 34 KN6FQM-11 33 KK6BXP-9 32 KD6SPN-10 27 KJ6FCM-3 25 KM6IOK-9 24 W6SRR-3 24 KJ6DZB-3 24 K6FGA-1 24 AF6JP-9 23 K6KPQ 22 KQ6UP-1 22 KQ6DI-1 22 KJ6OVK-9 21 KJ6DLF-4 20 KI6OID-7 20 K7FED-1 19 WQ6F 19 WA6SEK-9 19 W6QWU-1 19 W2GMD-9 19 KN6BDH 19 K6CDF-8 17 KI6ZHD-6 17 K6SRV-9 16 KI6TSF-8 16 KG6WIP 16 AG6GH-1 15 KJ6LNH 14 WB6TMS-5 13 KJ6CXL-9 12 KM6FKA-9 12 KI6TSF-9 10 W6ERR-6 10 KI6ETL-10 10 KE6FOA 9 KC6YFG-4 9 KC6JHF-2 8 VA3SFA-7 8 N6AMQ-2 8 KM6FJZ-4 8 AJ6KA-7 7 N8QH-9 7 KG4EGZ-9 6 WU1Q-9 6 W6ESL-12 6 N0XFD-14 6 KM4JQR-7 6 K6LY-3 6 GAPGTE 5 W6BXN-3 5 KM6SP-9 5 KM6GAX 4 WE6Z 4 W1EJ-7 4 KN6KBE-7 4 KM6SJO-7 4 KK6FEN-9 4 KJ6GKC 4 KH2SR-2 4 KG6SGV 4 KC6SSM-9 4 KB6VDS-9 4 ALDER 3 WALT-9 3 W3IV-9 3 KN6MOS-9 3 KI6WMS-8 3 KI6PPU-9 3 CARSON 2 WY6NKL-9 2 WB6WNI-7 2 W6JOE-10 2 N6BX-9 2 KM6HBH-9 2 KG6SQN-7 2 KF6TYS-3 1 W6TKD-7 1 SLIDE 1 NC6J-1 1 N6VYT-6 1 KN6MTF-7 1 KE7GGD-5 1 K6MLA-4 1 K6MEU-10 1 K1HLG-2 On 01/03/2022 01:20 AM, Alfredo Vania
wrote:
|
Re: Kissutil packet documentation
Thanks, Martin.
I'm aware of those restrictions and I'm sure I have crafted the message as per the APRS spec (and your example). I'm using a Raspberry Pi running Direwolf as a TNC for Xastir to send the message to my test system. I did discover a silly error (mixed up my "message_from" and "message_to" variables ) which your example helped me identify. With that corrected, Direwolf is logging that it sees an ack message, but Xastir is not marking the message acknowledged. At this point it no longer seems like a kissutil question so I'll dig into Xastir to make the next bit of progress. One last question - the remote station (VY1EMO-9) instance of Direwolf? log reports: ACK message 0m for "VY1EMO-9", BUS What is the "BUS" part of the message about? |
Re: Direwolf web dashboard
Great job Alfredo! I was also thinking on something similar, I'll follow the development, hoping to find time to contribute. All the?best 73, Fabrizio IU5GEZ Il giorno lun 3 gen 2022 alle ore 15:39 Alfredo Vania <iz7boj@...> ha scritto:
--
Fabrizio |
Direwolf web dashboard
Hello everybody, first of all, happy new year! I developed a web dashboard for direwolf. It parses the log file and extracts some statistics. A realtime traffic monitor is also available. It's a beta version and every additional test will be appreciated. Code available here: You can see the interface working here: Feel free to suggest improvements and modifications. I hope someone is interested. 73's Alfredo IZ7BOJ |
direwolf/pat/ax25
I am trying to get the Pat Winlink client to run under AX25.
I have set up the axports file and the port binds wl2k (port name) to /tmp/kisstnc, but when I try to make a connection with Pat, I get this error: *
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 port (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 = 18 ? 000: ?80 96 b0 68 8a 9e 86 f4 96 96 68 8e 8e 98 61 3f ?...h......h...a? ? 010: ?86 16 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?.. Invalid transmit channel 2 from KISS client app. * Any suggestions on how to proceed? |
to navigate to use esc to dismiss