NetworkManager/src/supplicant-manager
Jiří Klimeš 94bbe7465f supplicant: adjust fragment_size according to MTU (bgo #755145)
NetworkManager set wpa_supplicant's fragment_size option to 1300. But if MTU
was lower, wpa_supplicant failed with "l2_packet_send - sendto: Message too
long" due to fragmentation of EAP-TLS or EAP-PEAP packets.

Actually, MTU has to be 14 bytes bigger than the "fragment_size" parameter.

Ideally, wpa_supplicant would take MTU in the account and adjust the
fragmentation limit accordingly. See discussion in
http://lists.shmoo.com/pipermail/hostap/2015-August/033546.html

https://bugzilla.gnome.org/show_bug.cgi?id=755145
2015-09-23 12:41:11 +02:00
..
tests supplicant: adjust fragment_size according to MTU (bgo #755145) 2015-09-23 12:41:11 +02:00
nm-supplicant-config.c supplicant: adjust fragment_size according to MTU (bgo #755145) 2015-09-23 12:41:11 +02:00
nm-supplicant-config.h supplicant: adjust fragment_size according to MTU (bgo #755145) 2015-09-23 12:41:11 +02:00
nm-supplicant-interface.c supplicant: don't log a warning when scan request fails 2015-08-18 16:16:29 +02:00
nm-supplicant-interface.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-supplicant-manager.c core: final gdbus porting 2015-08-10 09:41:26 -04:00
nm-supplicant-manager.h all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-supplicant-settings-verify.c all: make use of new header file "nm-default.h" 2015-08-05 15:32:40 +02:00
nm-supplicant-settings-verify.h all: fix up multiple-include-guard defines 2014-08-16 10:17:14 -04:00
nm-supplicant-types.h supplicant: make NMSupplicantInterface independent of NMSupplicantManager 2015-03-03 14:56:24 -06:00