так в том-то и дело, что подключаю через активный хаб.
пробовал также HDD с внешним питанием. но как только подключаю флэшку/hdd, модем отключается...
Printable View
так в том-то и дело, что подключаю через активный хаб.
пробовал также HDD с внешним питанием. но как только подключаю флэшку/hdd, модем отключается...
стоп! а не во встроенном ли диске свистка проблема? madwimax с какими опциями стартует? надо -qof
madwimax обновлен?
вообще, мне кажется для начала надо прошивку обновить в роутере. Обрати внимание, libusb уже присутсвует в 381-й, соответственно упрощается. Чуть выше я показал что вписал в 520gu.
Я не особо в этом спец. Делал как здесь написано. Может, у Вас получится в этом коде разобраться ))) Буду очень признателен!
Code:Дайте команды:
mkdir -p /usr/local/etc/dropbear
dropbearkey -t dss -f /usr/local/etc/dropbear/dropbear_dss_host_key
dropbearkey -t rsa -f /usr/local/etc/dropbear/dropbear_rsa_host_key
mkdir -p /usr/local/sbin/
echo "#!/bin/sh" >> /usr/local/sbin/post-boot
cp /usr/local/sbin/post-boot /usr/local/sbin/post-firewall
cp /usr/local/sbin/post-boot /usr/local/sbin/post-mount
cp /usr/local/sbin/post-boot /usr/local/sbin/pre-shutdown
chmod +x /usr/local/sbin/p*
echo "dropbear > /dev/null 2>&1" >> /usr/local/sbin/post-boot
dropbear > /dev/null 2>&1
flashfs save
flashfs commit
flashfs enable
reboot
Теперь у вас есть SSH. Используйте программу Putty в дальнейшем для выполнения всех команд.
2. Убедитесь, что ваш роутер подключен к интернету через WAN, т.е. через вашего проводного провайдера, без подключения вы не сможете скачать драйвера для WiMAX.
3. Снова подсоединитесь по SSH к роутеру, вставьте модем в usb порт роутера или же используйте удлинитель, теперь выполняйте поочередно нижеследующие команды в командном окне (строчки с комментариями рядом с символом # выполнять не надо):
# Создаем директорию, куда все будем ставить
mkdir /tmp/local/opt
# Монтируем ее в /opt
mount /tmp/local/opt /opt
# Обновляем список доступных для установки пакетов
ipkg.sh update
# Устанавливаем установщик пакетов ipkg
ipkg.sh install ipkg-opt
# Обновляем список доступных для установки пакетов
ipkg update
# Установливаем необходимые пакеты
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 /usr/local/sbin
# Создаем в ней файл post-boot и прописываем в него нужные нам параметры
# монтирование /opt
echo "#!/bin/sh" > /usr/local/sbin/post-boot
echo "mount /tmp/local/opt /opt" >> /usr/local/sbin/post-boot
echo "insmod tun.o" >> /usr/local/sbin/post-boot
echo "(while true; do /opt/sbin/madwimax -qof ; sleep 10; done )&" >> /usr/local/sbin/post-boot
echo "insmod tun.o" >> /usr/local/sbin/post-mount
echo "(while true; do /opt/sbin/madwimax -qof ; sleep 10; done )&" >> /usr/local/sbin/post-mount
# Делаем файлы /usr/local/sbin/ исполняемыми
chmod +x /usr/local/sbin/*
# Говорим роутеру что мы хотим сохранять во флэш наши скрипты
echo "/usr/local/sbin/post-boot" > /usr/local/.files
echo "/usr/local/sbin/post-mount" > /usr/local/.files
# сохраняем все
flashfs save
flashfs commit
flashfs enable
reboot
dropbear (ssh) тоже запускается из web интерфейса
max2400, насколько я понял, тебя даже не послали в гугль. Переустанавливай прошивку на последнюю. Подними глаза и ставь wimax, как это я сделал. да поправят меня Гуру! SSH шаманить не надо, он уже присутствует в последних прошивках. Достаточно через веб-морду щелкнуть.
З.Ы. Можно попросить инструкцию по приращиванию screen?
может отдельную тему сделать для йота и wl-520gu?
Господа, подскажите что нужно изменить для того чтобы заработала штатная резалка скорости из вэбморды для wimax0?
http://4wimax.ru/devices/wl-500gp-v2.html
внутри наша прошивка 1.9.2.7-d, а где их изменения по gpl?
p.s кто-нибудь может сделать c него
и выложить куда-нибудь файл?Code:cat /dev/mtd/1 > /tmp/firmware.bin
В нашей стране может быть и ничего, а в остальном мире - вплоть до остановки бизнеса и компенсаций за нарушение лицензии GPL, при помощи Free Software Foundation.
Мы надеемся на получение исходников, что даст нам увидеть уже пройденные кем-то грабли.
за деньги вы не получите исходникиQuote:
Сам давно "чешусь" по поводу этой прошивки, но денег реально жалко..
Вот если это действительно помогло бы сделать прошивку более общедоступной, можно было бы раскошелиться..
собственно ответа пока нет
Я попробовал - работает но, только 1-2 часа, затем лампочка на модеме тухнет, Интернет тоже :( Помогает передергивание модема.
Модем - Samsung, Роутер - WL-500W, прошивка от Олега - 1.9.2.7-10.7. На всякий случай, вдруг что подскажете, выкладываю кусочек лога после двух 'зависаний'.
Jan 1 03:00:09 kernel: Initializing USB Mass Storage driver...
Jan 1 03:00:09 kernel: usb.c: registered new driver usb-storage
Jan 1 03:00:09 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
Jan 1 03:00:09 kernel: Vendor: Samsung Model: Install Disk Rev: 0.10
Jan 1 03:00:09 kernel: Type: CD-ROM ANSI SCSI revision: 02
Jan 1 03:00:09 kernel: USB Mass Storage support registered.
Jan 1 03:00:09 udhcpc[86]: udhcpc (v0.9.9-pre) started
Jan 1 03:00:10 dnsmasq[53]: read /etc/hosts - 5 addresses
Jan 1 03:00:10 dnsmasq[53]: reading /tmp/resolv.conf
Jan 1 03:00:10 dhcp client: deconfig: lease is lost
Jan 1 03:00:10 kernel: Universal TUN/TAP device driver 1.5 (C)1999-2002 Maxim Krasnyansky
Jan 1 03:00:14 udhcpc[106]: udhcpc (v0.9.9-pre) started
Jan 1 03:00:14 dnsmasq[53]: read /etc/hosts - 5 addresses
Jan 1 03:00:14 dnsmasq[53]: reading /tmp/resolv.conf
Jan 1 03:00:14 udhcpc[106]: Lease of 10.130.222.129 obtained, lease time 10800
Jan 1 03:00:14 dnsmasq[53]: read /etc/hosts - 5 addresses
Jan 1 03:00:14 dnsmasq[53]: reading /tmp/resolv.conf
Jan 1 03:00:14 dnsmasq[53]: using nameserver 94.25.128.74#53
Jan 1 03:00:14 dnsmasq[53]: using nameserver 94.25.208.74#53
Jul 22 10:34:53 ntp client: Synchronizing time with time.nist.gov ...
Jul 22 11:53:07 kernel: usb.c: USB disconnect on device 01:03.2-2 address 2
Jul 22 11:53:07 udhcpc[117]: Received SIGTERM
Jul 22 11:53:11 kernel: hub.c: new USB device 01:03.2-2, assigned address 3
Jul 22 11:53:20 udhcpc[316]: udhcpc (v0.9.9-pre) started
Jul 22 11:53:21 dnsmasq[53]: read /etc/hosts - 5 addresses
Jul 22 11:53:21 dnsmasq[53]: reading /tmp/resolv.conf
Jul 22 11:53:21 udhcpc[316]: Lease of 10.130.222.129 obtained, lease time 10800
Jul 22 11:53:21 dnsmasq[53]: read /etc/hosts - 5 addresses
Jul 22 11:53:21 dnsmasq[53]: reading /tmp/resolv.conf
Jul 22 11:53:21 dnsmasq[53]: using nameserver 94.25.128.74#53
Jul 22 11:53:21 dnsmasq[53]: using nameserver 94.25.208.74#53
Jul 22 12:34:53 ntp client: Synchronizing time with time.nist.gov ...
Jul 22 13:02:06 kernel: usb.c: USB disconnect on device 01:03.2-2 address 3
Jul 22 13:02:07 udhcpc[327]: Received SIGTERM
Jul 22 13:02:11 kernel: hub.c: new USB device 01:03.2-2, assigned address 4
Jul 22 13:02:21 udhcpc[491]: udhcpc (v0.9.9-pre) started
Jul 22 13:02:21 dnsmasq[53]: read /etc/hosts - 5 addresses
Jul 22 13:02:21 dnsmasq[53]: reading /tmp/resolv.conf
Jul 22 13:02:21 udhcpc[491]: Lease of 10.130.222.129 obtained, lease time 10800
Jul 22 13:02:21 dnsmasq[53]: read /etc/hosts - 5 addresses
Jul 22 13:02:21 dnsmasq[53]: reading /tmp/resolv.conf
Jul 22 13:02:21 dnsmasq[53]: using nameserver 94.25.128.74#53
Jul 22 13:02:21 dnsmasq[53]: using nameserver 94.25.208.74#53