Напишу несколько своих комментариев к вопросам, с которыми столкнулся сам при настройке и о том как я их решил.
WiFI у меня раскинут дома, шифрованный WAP 128 Bits, ключ в ASCI символах.
В роли карточки-USB брелок AIRLINK. Чип - SIS163u. Завести сие чудо инженерной мысли можно только через Ndiswrapper. Драйвера встали только от WinME, любые NT-шные давали ошибку. Подгрузил модуль, попытался использовать Network Manager, ничего хорошего из этого не вышло.... Начал настраивать из под косоли через iwconfig и тут уперся в такую вещь... ни один параметр не меняется по очереди, только одной монолитной коммандой. Пишу скрипт, запускаю-не работает ничего. Только потом догадался почитать лог (как всегда после долгих матырств)... Оказывается, у меня в ключе шифрования фигурировал символ &. Если Windows относилась к нему спокойно, то в *nix системах это управляющий символ. Поменял ключик-все заработало вполне нормально. Вот так вот.. будте внимательнее с ключами шифрования, которые выставляете на точки...