probably your /home partition was mounted with noexec option. check this with mount command.
/dev/sda1 on / type ext3 (rw,noatime)
/proc on /proc type proc (rw,nosuid,nodev,noexec)
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec)
udev on /dev type tmpfs (rw,nosuid,size=10240k,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,gid=5,mode=620)
/dev/sda2 on /home type ext3 (rw,noatime)
/dev/sda6 on /dubara type ext3 (rw,noatime)
shm on /dev/shm type tmpfs (rw,noexec,nosuid,nodev)
check your /etc/fstab file for mount options for your /home partition. if your /home partition line contains user or users option remove the option.
But if you don't want to do this mv compat-wireless source to another partition (without noexec) and then try again. i hope this resolve your problem.