I've installed Fedora 16 in a US government environment that uses CAC for authentication and winbind / Active Directory as its SSO system. It works out of the box for console logins. I can insert my CAC smartcard and am able to log into the machine just fine. But in graphical mode, GDM seems never to notice that the card is inserted. Inserting and removing the card has no effect on the GDM screen. I can only log in with regular username and password (which does work just fine).
Smartcard also works for other things like e-mail signing and encryption, Firefox, rdesktop, etc. Just not GDM.
Am I missing something? I have searched logs and Google endlessly and have found one other question about this but not even an attempt at an answer. Does anyone else have smartcards working? What did you do?