Круто. Я бы тогда попробовал вот что: настройки, значит, получается, правильные. Надо их куда-нибудь скопировать.
/etc/resolv.conf всё-таки поискать, он-таки нужен для прописывания DNS, в крайнем случае - создать и вписать туда nameserver ip.адрес.dns.сервера
sudo ifdown ath0
Менеджер отключить. Потом сделать /etc/init.d/networking restart и посмотреть, что получится. По идее, interfaces должен обнулиться. Привести его к такому виду:
auto lo
iface lo inet loopback
iface ath0 inet dhcp
wpa-psk 7fb672531dc68a5167ae0c17f00f747b2945e31c64bbef2d897915a50207178c
wpa-driver wext
wpa-key-mgmt WPA-PSK
wpa-proto WPA
wpa-ssid tema_home
auto ath0
Потом - sudo ifup ath0
ping роутер или что там, ping яндекс или гугл, если пинги есть -
sudo route del default
sudo route add default gw ip роутера dev ath0
Как-то так, в порядке эксперимента.
ЭЭЭЭ! Забудь! Тот который ты нашёл - нормально подключает и пароль не требует? Так ёмаё, добавь его в автостарт! И всех делов. Как это сделать - тут описано.