Open ggramaize opened 3 years ago
Thanks for the detailed bug report @ggramaize š
Can you please confirm that both peers ran the same versions? Also, it would very helpful to know if this bug can be reproduced with arq_bandwidth
set to 500 and/or with different hardware.
I haven't read through the network traces yet, but I believe it will be very useful to determine the root cause š So again, thank you! š„
Hi Martin,
Can you please confirm that both peers ran the same versions?
Yes.
Also, it would very helpful to know if this bug can be reproduced with
arq_bandwidth
set to 500 and/or with different hardware.
Ok, I'll try with arq_bandwidth
set to 500.
As for the hardware, I've reproduced that issue with a direct audio path (sound cards connected back-to-back).
@ggramaize Were you able to reproduce with bw set to 500? Thanks š
Hi again,
I've encountered a weird issue with P2P message transfers using ARDOP: for an unexplainable reason, some messages fail to transfer. I don't reproduce this issue with a telnet connection. For some reason, the receiving side seems not to accept the last frame, since the log shows the transfer failing before reaching 100%.
GZIP_EXPERIMENT doesn't seem to be involved because I've both tested with and without it, and the issue is reproducible in the same way.
Tested version
Pat v0.10.0 (601f6d3) linux/amd64 - go1.15.1 ARDOPC Version 1.0.4.1j-BPQ
Reproduction path
Set callsign to
F4HOF
on sending station. Set callsign toF4HOF-2
on receiving station. Setup receiving station to accept incoming ardop connections. Compose a new e-mail on sending station. SetTo:
field toF4HOF-2
. SetSubject:
field toMessage de test
. TickP2P Only
. Set the body as following:Launch message transfer by connecting with the following parameters:
ARDOP
F4HOF-2
Here is the transfer log on the sending side, as indicated by pat:
Here is the transfer log on the receiving side, as indicated by pat:
The following file regroups the network traces between pat and the modem for the transmitting and the receiving sides: ardopfail_traces.zip
The following file regroups the config files for both pat instances (Winlink password has been redacted): configs.zip
Kind regards,