Hi Mailing list! Sorry for asking some kind of "support" question here, but my issue may be related to some internals of underlying code. I failed to establish a WPA2 personal connection with wpa_supplicant v2.7 on a Thinkpad T43 laptop (Intel PRO 2915ABG mPCI Adapter PCI-ID 8086:4224) running OS/2 4.52 CP2. By contrast to recent linux kernels (5.3.8-1 reports an obscure "ipw2200: Firmware error detected" here), the wireless network card is properly recognized in OS/2 by the GenMac 2.20 driver package, which establishes a ("wine-like") framework around Intel's Windows driver (version 9.0.4.39, dated 11-11-2009). GenMac's SSID scan tool reveals some wireless lan access points. For (WPA2-) secured networks however, wpa_supplicant is required. wpa_supplicant v2.7 has been ported to OS/2 by Andreas Buchinger (should probably ask him as well) and - at least - seems to run properly (requires some libs/ DLLs, i.e. OpenSSL 1.0.2t, GCC Runtime 4.9.2-3, zlib 1.2.11 etc.). Alas, when trying to connect secured, wpa_suppicant reports E:\>wpa_supplicant -i lan0 -c e:/ibmcom/wpa_supplicant.conf Successfully initialized wpa_supplicant v2.7GA2 (OS/2, Jan 25 2019 16:50:30, AB) Copyright (c) 2003-2018, Jouni Malinen <j@xxxxx> and contributors eloop: select: Invalid argument lan0: CTRL-EVENT-TERMINATING ELOOP: remaining timeout: -1.954000 eloop_data=0x2a9a20 user_data=0x2a9a20 handler=0x9e320 ("lan0" is the Intel 2915ABG adapter, with OS/2 installed on drive E:) I've tried several configurations from the wpa_supplicant.conf sample file, e.g. # Only WPA-PSK is used. Any valid cipher combination is accepted. network={ ssid="(kind neighbour)" proto=WPA key_mgmt=WPA-PSK pairwise=CCMP TKIP group=CCMP TKIP WEP104 WEP40 psk=**************************************************************** priority=2 } wpa_supplicant fails with any conf file ("psk" generated from plaintext by wpa_passphrase, if I go things right), with the same "eloop: select: Invalid argument" error message. Many older wireless hardware is reported to not support WPA2. This isn't true with Intel's PRO 2915ABG/ 2200BG adapter, as their Windows driver suite (PROSet v12.4.4 and driver v9.0.4.39, which reach their "end of life" in just a few days, on 02-12-2019 ...) permit to connect to my neighbour's wireless access point! Windows is obviously not the best choice for an older Thinkpad (not to think about security holes ...). On Linux, wpa_supplicant version 2.6 (older than the OS/2 port?!) just works, but it's conf file (on Tumbleweed 20191104) doesn't help any further, it reads thinkpad:/ # cat /etc/wpa_supplicant/wpa_supplicant.conf ctrl_interface=/var/run/wpa_supplicant ctrl_interface_group=wheel (As the ipw2200 kernel module fails, a connection could only be established by using a Ralink Dongle PCI-ID 148f:5370.) Suggestions how to overcome the mysterious "ELOOP" error welcome. Kind regards, Torsten _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap