Судя по первому посту - присутствуют ошибки при передаче пакетов. Это бывает когда большой уровень
шумов (проверяется командой iwconfig), присутствует другая сеть на той же частоте.
я бы попробовал принудительно, в настройках роутера, выставить конкретный канал (убрать автоопределение),
например 13й или 11й .. итд. Убрать автоопределение протокола сети - выставить конкретно 802.11g (802.11n)