I am trying to use a SIM card reader and opensc with wpa_supplicant to authenticate a WiFi connection using EAP-SIM. I was originally following the instructions at this site:- https://ohnomoregadgets.wordpress.com/2013/08/28/free-wifi-with-eap-sim-on-a-desktop-computer/ However this uses the deprecated openct libraries so, on advice from the opensc mailing list, I've got a card reader that works directly with opensc. I have got the SIM card reader working with opensc and pcsc_scan shows the following:- chris$ pcsc_scan PC/SC device scanner V 1.4.25 (c) 2001-2011, Ludovic Rousseau <ludovic.rousseau@xxxxxxx> Compiled with PC/SC lite version: 1.8.14 Using reader plug'n play mechanism Scanning present readers... 0: Gemalto USB Shell Token V2 (5689ABD5) 00 00 Wed Aug 3 15:37:30 2016 Reader 0: Gemalto USB Shell Token V2 (5689ABD5) 00 00 Card state: Card inserted, ATR: 3B 16 95 D0 01 6C FD 0D 00 ATR: 3B 16 95 D0 01 6C FD 0D 00 + TS = 3B --> Direct Convention + T0 = 16, Y(1): 0001, K: 6 (historical bytes) TA(1) = 95 --> Fi=512, Di=16, 32 cycles/ETU 125000 bits/s at 4 MHz, fMax for Fi = 5 MHz => 156250 bits/s + Historical bytes: D0 01 6C FD 0D 00 Category indicator byte: D0 (proprietary format) Possibly identified card (using /usr/share/pcsc/smartcard_list.txt): NONE Updating /home/chris/.cache/smartcard_list.txt using http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt --2016-08-03 15:37:31-- http://ludovic.rousseau.free.fr/softwares/pcsc-tools/smartcard_list.txt Resolving ludovic.rousseau.free.fr (ludovic.rousseau.free.fr)... 212.27.63.159 Connecting to ludovic.rousseau.free.fr (ludovic.rousseau.free.fr)|212.27.63.159|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 252874 (247K) [text/plain] Saving to: ‘/home/chris/.cache/smartcard_list.txt’ /home/chris/.cache/smartcard_ 100%[=================================================>] 246.95K 526KB/s in 0.5s 2016-08-03 15:37:31 (526 KB/s) - ‘/home/chris/.cache/smartcard_list.txt’ saved [252874/252874] Possibly identified card (using /home/chris/.cache/smartcard_list.txt): NONE Now I'm a bit stuck! How do I configure wpa_supplicant to get the information it needs from the card? Do I just need to run pcscd and add the following to the wpa_supplicant configuration:- network={ ssid="FreeWifi_secure" key_mgmt=WPA-EAP IEEE8021X eap=SIM pin="1234" pcsc="" } ... or is there more to it? _______________________________________________ Hostap mailing list Hostap@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/hostap