у моего оператора используется авторизатор. lanauth
на других роутерах в автозагрузку только прописывал скрипт и все работало, на этом же какие то непонятки. вот сам скрипт автозагрузки:
ничего не происходит, если все нормально срабатывало, то показывало в состоянии что есть файлы в папке temp
захожу через telnet
прописываю ручками, все загружает, атрибуты меняются, но при попытке запустить фаил пишет not found. делаю комманду
du -hs *
показывает наличие файла lanauth-ar71xx.bin размер 28Kb
командой rm можно удалить его.
бьюсь второй вечер. помогайте братцы
вот пример из телнета
Code:
BusyBox v1.22.1 (2014-12-22 04:38:45 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.
root@DD-WRT:~# cd /tmp
root@DD-WRT:/tmp# wget http://87.224.130.130/lanauth/lanauth-ar71xx.bin
Connecting to 87.224.130.130 (87.224.130.130:80)
lanauth-ar71xx.bin 100% |*******************************| 27520 0:00:00 ETA
root@DD-WRT:/tmp# ls
TZ etc oet udhcpc.expires
ath0_hostap.conf hosts resolv.conf var
cron.d igmpproxy.conf resolv.dnsmasq www
crontab lanauth-ar71xx.bin root
dnsmasq.conf loginprompt services
dnsmasq.leases nvram udhcpc
root@DD-WRT:/tmp# chmod 755 lanauth-ar71xx.bin
root@DD-WRT:/tmp# /tmp/lanauth-ar71xx.bin -v 2 -l 2 -p ******
-sh: /tmp/lanauth-ar71xx.bin: not found
root@DD-WRT:/tmp# du -hs *
4.0K TZ
4.0K ath0_hostap.conf
4.0K cron.d
4.0K crontab
4.0K dnsmasq.conf
4.0K dnsmasq.leases
8.0K etc
4.0K hosts
4.0K igmpproxy.conf
28.0K lanauth-ar71xx.bin
у моего оператора используется авторизатор. lanauth
на других роутерах в автозагрузку только прописывал скрипт и все работало, на этом же какие то непонятки. вот сам скрипт автозагрузки:
ничего не происходит, если все нормально срабатывало, то показывало в состоянии что есть файлы в папке temp
захожу через telnet
прописываю ручками, все загружает, атрибуты меняются, но при попытке запустить фаил пишет not found. делаю комманду
du -hs *
показывает наличие файла lanauth-ar71xx.bin размер 28Kb
командой rm можно удалить его.
бьюсь второй вечер. помогайте братцы
вот пример из телнета
Code:
BusyBox v1.22.1 (2014-12-22 04:38:45 CET) built-in shell (ash)
Enter 'help' for a list of built-in commands.
root@DD-WRT:~# cd /tmp
root@DD-WRT:/tmp# wget http://87.224.130.130/lanauth/lanauth-ar71xx.bin
Connecting to 87.224.130.130 (87.224.130.130:80)
lanauth-ar71xx.bin 100% |*******************************| 27520 0:00:00 ETA
root@DD-WRT:/tmp# ls
TZ etc oet udhcpc.expires
ath0_hostap.conf hosts resolv.conf var
cron.d igmpproxy.conf resolv.dnsmasq www
crontab lanauth-ar71xx.bin root
dnsmasq.conf loginprompt services
dnsmasq.leases nvram udhcpc
root@DD-WRT:/tmp# chmod 755 lanauth-ar71xx.bin
root@DD-WRT:/tmp# /tmp/lanauth-ar71xx.bin -v 2 -l 2 -p ******
-sh: /tmp/lanauth-ar71xx.bin: not found
root@DD-WRT:/tmp# du -hs *
4.0K TZ
4.0K ath0_hostap.conf
4.0K cron.d
4.0K crontab
4.0K dnsmasq.conf
4.0K dnsmasq.leases
8.0K etc
4.0K hosts
4.0K igmpproxy.conf
28.0K lanauth-ar71xx.bin
переустановил прошивку, поставил 12-24-2013-r23204
через телнет все запускается, но скрипт в автозагрузке роутера не работает
и на анализе файла /tmp/t_wget смотрите что и как а именно - поднят ли интерфейс по которому можно достучаться до 87.224.130.130, если да то файл lanauth-ar71xx.bin должен быть получен через wget
Имеется устройство с прошивкой build 24160. На нем установлен скрипт авторизатора кабинета. При этом на сборке 24160 он нормально работает.
Если установить более новые версии даже сборку 10-27-2014-r25179 авторизатор перестает работать.
При запуске /jffs/opt/bin/lanauth -v 2 -l 2 -p <пароль> выдает -sh: /jffs/opt/bin/lanauth: not found хотя файл для запуска есть.
При откате на 24160 он начинает работать. При этом сам файл lanauth присутствует но почему-то не находится системой. И такая петрушка начиная с 06-23-2014-r24461.
/tmp # ./lanauth-ralink
Usage: lanauth [-i] [-v 1|2] [-b localip] [-n] [-g gid] [-u uid] [-s gateip] [-l accesslevel] -p password
/tmp # uname -a
Linux ... 2.6.22.15 #1 Fri Jun 1 22:06:58 UTC 2016 mips GNU/Linux
/tmp # ls -l /lib | grep ld-
-rwxr-xr-x 1 root root 24802 Jun 1 21:59 ld-uClibc-....so
lrwxrwxrwx 1 root root 25 Jun 19 09:46 ld-uClibc.so.0 -> ld-uClibc-....so
/tmp #
или
Code:
root@My:/tmp# ./lanauth-atheros
-sh: ./lanauth-atheros: not found
root@My:/tmp# uname -a
Linux My 3.10.101 #21813 Mon Apr 25 01:51:42 CEST 2016 mips DD-WRT
root@My:/tmp#