I have a SCR3310 Smart Card Reader that I am using with Ubuntu. I have verified that my smart card is connected using pcsc-tools, and that it can detect my smart card successfully. I also successfully created a NSS database for my smart card and I am using the openSC module. When I list the PKCS #11 Modules, I can see my openSC module and my smart card when it is inserted into the reader.
However, when I attempt to go to a smart card enabled website, I get "No certificates detected" errors. When I inspect the certificate store in my browser, there are no personal certificates available. Other guides indicate that I should be able to see my smart card credentials when I go to a smart card enabled website, as if I was using activclient on Windows-based browsers. The reason I am using Chromium for this is because Firefox will not even let me load any PKCS #11 modules, returning the error "Alert: Unable to add module" no matter what I do. I've tried moving the modules to different directories, and even changing ownership and permissions to no avail.
I've also followed the Ubuntu CommonAccessCard Guide to a T, which outlines exactly what I've did above, and I am still unable to get the browsers to detect my smart card certificates.