Весь день дружил dwa525 и Ubuntu 12.04 lts x86. Нашел рабочее решение на ответах яху.
Оригиналы статей
ъttp://answers.yahoo.com/question/index?qid=20111028223548AAEG82A
ъttp://askubuntu.com/questions/84959/ralink-rt3060-driver-not-working#comment96500_84959
Только что все проверял, все работает.
Итак, имеем Ubuntu 12.04 LTS x86, ядро версии 3.2.0-24-generic, вайфай карта от длинка dwa525(чип 3060 на других не проверял!)
1)Перво наперво убиваем кривой системный драйвер, для этого "sudo gedit /etc/modprobe.d/blacklist.conf" и в конце дописываем "blacklist rt2800pci" без ковычек.
2)Выгружаем этот драйвер чтобы не перезагружаться командой "sudo modprobe -rfv rt2800pci"
3)Качаем и распаковываем в домашнюю директорию отсюда ъttp://www.ralinktech.com/en/04_support/support.php?sn=501
под названием RT3062PCI/mPCI/CB/PCIe(RT3060/RT3062/RT3562/RT3592) Не пугаемся другого номера в названии все нормально.
4)Переходим через терминал в каталог куда распаковался этот архив и пишем "sudo make" ждем и если в конце видим
cp -f /home/dimana90/Загрузки/DPO_RT3562_3592_3062_LinuxSTA_V2.4.1.1_20101217/os/linux/rt3562sta.ko /tftpboot
то все прекрасно.
5)Пишем в терминале "sudo make install". После завершения подгружаем драйвер(чтобы не перезагружаться) командой "sudo modprobe -v rt3562sta"
6)Далее смотрим в менеджер сетей и должны наблюдать доступные сети вафли. Для полной уверенности проверяем командой "iwconfig" должен быть интерфейс ra0.
7)Теперь осталось поправить менеджер питания, пишем в терминал "sudo gedit /usr/lib/pm-utils/power.d/wireless". Ищем и заменяем case $driver in
ipw2100) iwpriv_ac="set_power 0"
iwpriv_batt="set_power 5"
iwconfig_ac="power on"
iwconfig_batt="power on";;
ipw3945)
iwpriv_ac="set_power 6"
iwpriv_batt="set_power 7";;
iwl*) if [ -f "/sys/class/net/$1/device/power_level" ]; then
iwlevel_ac=0
iwlevel_batt=3
else
iwconfig_ac="power off"
iwconfig_batt="power on"
fi;;
*) iwconfig_ac="power off"
iwconfig_batt="power on";;
esac
на
case $driver in
ipw2100) iwpriv_ac="set_power 0"
iwpriv_batt="set_power 0"
iwconfig_ac="power on"
iwconfig_batt="power on";;
ipw3945)
iwpriv_ac="set_power 6"
iwpriv_batt="set_power 6";;
iwl*) if [ -f "/sys/class/net/$1/device/power_level" ]; then
iwlevel_ac=0
iwlevel_batt=0
else
iwconfig_ac="power off"
iwconfig_batt="power off"
fi;;
*) iwconfig_ac="power off"
iwconfig_batt="power off";;
esac
Сохраняем и закрываем. Все.
Неуанс , когда создаю точку доступа если к ней не подключиться с чего либо он подумает минуту и отключится. Подключался с мобилы(самс ай900) и с двух буков интернет пашет все в ажуре но андроид не видит эту точку(по специфике они видят только т.д.)а думают что это прямое соединение при этом сторонним софтом ее видно. iwconfig рапортует что карта в режиме Ad-Hoc.
ЗЫ:кто победит видимость для андроида отпишитесь где шаманили.