just upgraded to Ubuntu 12.04 LTS. It has kernel 3.2.0-24. After upgrading my usbasp device was not recognized.
The permissions on the device werent getting updated
was getting this message in /var/log/syslog "unknown key 'SYSFS{idVendor}' in /etc/udev/rules.d/99-USBasp.rules:4"
found the answer here
https://bbs.archlinux.org/viewtopic.php?id=136834
so
cd /etc/udev/rules.d
sudo sed -i -e s/SYSFS/ATTR/g <whatever your rules file is named> # mine was 99-USBasp.rules
sudo service udev restart # under ubuntu your command may be different
then
remove and reinstall usbasp
back in business !!
I think my old kernel was a 3.0 kernel. now on 3.2
If your programmer quits working after linux upgrade
Re: If your programmer quits working after linux upgrade
Yes my linux has been complaining about SYSFS for awhile now. I'm on Mint 12 and I changed my udev rules files already.
-Gohst
-Gohst