Thomas Eizinger

Results 1888 comments of Thomas Eizinger

@mxinden Currently, we rely on `address_translation` to give us a correct observed address based on what identify reports. In the case of port-reuse, this allows for hole-punching to work. Regardless...

> > If we don't have port-reuse enabled, is `address_translation` of any use? Even if the user configured port-forwarding, we have no idea what port they forwarded things to. We...

From the description: > A tracking issue is however not meant for large scale discussion, questions, or bug reports about a feature. @artemii235 Do you mind opening a separate issue?

Is this using the very latest version of `quinn-udp`? We've fixed some bugs recently that may affect this, for example: https://github.com/quinn-rs/quinn/pull/2217

Can you share the logs from the test when it is failing? In my experience, Android kernels are a lot more restrictive than general Linux. It would be interesting to...

> Can you share the logs from the test when it is failing? You might have to initialise a logger: ```rust let _guard = tracing_subscriber::fmt().with_test_writer().with_env_filter("trace").set_default(); ```

The tests you linked above are `quinn-udp` tests. > Please note that in the original post I attached [samsung-with-trace.log](https://github.com/user-attachments/files/20224140/samsung-with-trace.log), perhaps that's what you asked for? Unfortunately, that doesn't seem to...

> I'm here looking into it so feel free to ask me to check other things, if you like send me an email and we can set up a more...

> Kernel version: 4.14.186-27095505 This is the answer. UDP GSO was only added to Linux in 4.18: https://github.com/torvalds/linux/commit/cb586c63e3fc5b227c51fd8c4cb40b34d3750645

It would still be helpful to see the logs of the tests. We already have some checks in place to detect situations where GSO is not available. Seems like there...