Пока ждал активации запостил свой салюшн (компиляцию всего вышеописанного) на хабре
Для новичков самое оно
http://habrahabr.ru/blogs/WiMAX/53790/
Привожу здесь:
Целью данной статьи является упрощение процесса активации до трех простых этапов:
подготовительный,
смена прошивки,
запуск скрипта активации модема.
Подготовительный
Нам понадобятся:
Кабель с интернетом (нужен для скачивания пакетов роутером)
Ненужная флешка, которая отныне будет жить в роутере (на ней будут дрова)
Yota модем
Прошивка от Олега с oleg.wl500g.info/1.9.2.7-9/WL500gp-1.9.2.7-9.zip
ASUS Firmware Restoration Application с диска из комплекта роутера
Подключаем флешку в нижний слот,
Модем в верхний
Кабель с интернетом в WAN
Замена прошивки
Зажимаем и держим кнопку перезагрузки на задней стенке модема
Обесточиваем на несколько секунд
Отпускаем кнопку перезагрузки дождавшись мигания индикатора питания
Запускаем ASUS Firmware Restoration Application
Выбираем распакованную прошивку Олега
Жмем Upload (Загрузить)
Активация yota-модема
Тут роутеру понадобится интернет. Если интернет требует ручных настроек — вводим их через веб-интерфейс.
После загрузки пуск->выполнить->telnet 192.168.1.1
Логин admin пароль admin
Копируем представленный ниже код в буфер обмена
Правой кнопкой в появившемся окне вставить
Ждем примерно 10-15 минут в зависимости от скорости работы флешки и интернета. По окончании роутер перезапустится. Через 10 секунд после загрузки погаснет синий фонарь и замигает индикатор соединения на модеме.
PHP Code:
umount /opt
umount /tmp/mnt/disc0_1
echo -e -n d\n1\nn\np\n1\n512\nw | fdisk /dev/scsi/host0/bus0/target0/lun0/part1 < /tmp/fdisk.cfg
mke2fs -j /dev/scsi/host0/bus0/target0/lun0/part1
mount -o sync,noatime,rw /dev/scsi/host0/bus0/target0/lun0/part1 /opt
cd /tmp
wget http://lvk.cs.msu.su/~lasaine/madwimax/wl500g/libusb-1.0-mipsel.tgz
wget http://lvk.cs.msu.su/~lasaine/madwimax/wl500g/madwimax-latest-mipsel.tgz
wget http://lvk.cs.msu.su/~lasaine/madwimax/wl500g/udhcpc-script.tgz
cd /
tar -xzf /tmp/libusb-1.0-mipsel.tgz
tar -xzf /tmp/madwimax-latest-mipsel.tgz
tar -xzf /tmp/udhcpc-script.tgz
rm /tmp/libusb-1.0-mipsel.tgz /tmp/madwimax-latest-mipsel.tgz /tmp/udhcpc-script.tgz
mkdir -p /usr/local/sbin/
echo "#!/bin/sh" > /usr/local/sbin/post-mount
echo "mount -o sync,noatime,rw /dev/scsi/host0/bus0/target0/lun0/part1 /opt" >> /usr/local/sbin/post-mount
echo "mount -o bind /tmp/mnt/disc0_1 /opt" >> /usr/local/sbin/post-mount
echo "insmod /lib/modules/tun.o" >> /usr/local/sbin/post-mount
echo "(while true; do /opt/sbin/madwimax -qof; sleep 10; done) &" >> /usr/local/sbin/post-mount
chmod +x /usr/local/sbin/post-mount
ipkg.sh update
ipkg.sh install ipkg-opt
flashfs save
flashfs commit
flashfs enable
reboot