For some reason, akmods do not seem to be working in Fedora 17. I think this was something that originally happened in Fedora 16 as they weren't working well there either. Here is something that I found that has helped me to get it working for my netbook which uses kmod-wl for wireless.
What does "systemctl status akmods.service" return? If it shows that akmods.service is not running, then follow the procedure below:
Execute "systemctl enable akmods.service" and "systemctl start akmods.service" to both start akmods and make sure it will work after a reboot.
After enabling and starting, executing "systemctl status akmods.service should return this:
systemctl status akmods.service
akmods.service - Builds and install new kmods from akmod packages
Loaded: loaded (/usr/lib/systemd/system/akmods.service; enabled)
Active: active (exited) since Fri, 22 Jun 2012 22:25:23 -0400; 11h ago
Main PID: 604 (code=exited, status=0/SUCCESS)
CGroup: name=systemd:/system/akmods.service
Jun 22 22:25:23 hostname.domainname akmods[604]: Checking kmods exist for 3.4.3-...]
After that, akmods should work as normal.