1.fix udev rules on ubuntu 13.10
2.fix build