Livejournal
Log in
Post
Friends
My journal
linux007
Как узнать баланс 3G life:)
Nov 09, 2009 08:50
Собственно, вопрос я
задавал
в
ru_linux
. И получил
вот тут
правильный ответ:(
Текст скрипта на php
)
ubuntu
,
3g
,
huawei
,
ussd
Leave a comment
Comments 7
dizel_by
November 9 2009, 10:18:59 UTC
Кстати, оно и на ZTE работает. Проверено на MF100 (вернее для него я изначально и писал, но потом забросил до того самого поста)
Reply
Re: Reply to your entry...
linux007
November 9 2009, 10:23:13 UTC
:-) Я человек корыстный, поэтому меня в данном случае интересует конкретно моя моделька :-)
Спасибочки.
Reply
ugenk
November 9 2009, 18:09:51 UTC
дожились - что бы засунуть две ат-шных команды в модем, беляшов ставит php на сервер :)
Reply
Re: Reply to your entry...
linux007
November 9 2009, 19:59:42 UTC
Научи!!!!
P.S. И не на сервер, а на ноутбук.
Reply
Re: Reply to your entry...
ugenk
November 9 2009, 20:15:15 UTC
expect + cu :)
или, еще проще - обычный chat-скрипт..
Reply
Re: Reply to your entry...
ugenk
November 9 2009, 20:20:23 UTC
вот тебе на затравку пример скрипта на expect:
#!/usr/bin/expect -f
set timeout 60
set ip "[lindex $argv 0]"
set passwd "[lindex $argv 1]"
spawn /usr/bin/telnet $ip
expect ":"
send "root\n"
expect "assword:"
send "$passwd\n"
expect ">"
send "en\n"
expect "#"
send "config\n"
expect "#"
send "snmp-agent target-host trap address 1.2.3.4 securityname xxxx\n"
expect "#"
send "quit\n"
expect "#"
send "save\n"
expect ":"
send "\n"
expect "complet"
expect "#"
send "quit\n"
expect ":"
send "y\n"
Reply
Thread 5
Leave a comment
Up
Comments 7
Reply
Спасибочки.
Reply
Reply
P.S. И не на сервер, а на ноутбук.
Reply
или, еще проще - обычный chat-скрипт..
Reply
#!/usr/bin/expect -f
set timeout 60
set ip "[lindex $argv 0]"
set passwd "[lindex $argv 1]"
spawn /usr/bin/telnet $ip
expect ":"
send "root\n"
expect "assword:"
send "$passwd\n"
expect ">"
send "en\n"
expect "#"
send "config\n"
expect "#"
send "snmp-agent target-host trap address 1.2.3.4 securityname xxxx\n"
expect "#"
send "quit\n"
expect "#"
send "save\n"
expect ":"
send "\n"
expect "complet"
expect "#"
send "quit\n"
expect ":"
send "y\n"
Reply
Leave a comment