"su" te donne seulement les droit root d'écriture sur les dossiers par exemple ou d'exécution de programmes
"su -" te donne en plus le path, les commandes réservé à root, celle dont l'executable se trouve dans les dossiers /sbin ou /usr/sbin comme iwconfig.
Tu aurait pu lancer iwconfig avec "su" mais il aurait fallut que tu rentres le chemin complet:
# /sbin/iwconfig
Après je ne sais pas pourquoi telle ou telle distrib' fonctionne différement.
Certains te diront que c'est plus logique comme ça machin, pour le bon fonctionnement de l'univers, d'autres que ça sert à rien.