Автор Тема: Помощ за скрипт за Дреамбоь  (Прочетена 2347 пъти)

Ivan_storm

  • Напреднали
  • *****
  • Публикации: 35
  • Distribution: Debian stable
    • Профил
Здр.
Имам сателитен приемник  Dreambox kойто  си  е с линукс кернел 2.6.9  и BusyBox v1.01. Проблема е там че 2 такива приемника работят  заедно през ЛАН и от жреме на време забиват и имат  нужда да будат  рестартирани . Имат телнет или ssh но трябжа да пускам компа та да ги рест отдалечено. Може ли  да помогне някои  който  разбира да ми  напражи  едно  скриптче с което  като  го  стартирам с дистанционното  на приемника да се конектне към другия приемник  да инициализира телнет или  ссх сесия и да стартира кимандите :
/var/script/gbox_cam.sh
/var/bin/gbox &
ssh моге да му се сложи key za po  lesno .
Проблема е че у-то има малко памет и  подържа следните команди;
ash                 du                  hostname            mkdir               route               telnetd
automount           dvbnet              hotplug             mknod               sc.info             test
awk                 echo                hotplug.socket      mkswap              scp                 top
basename            ecm.info            httpd               mmi.socket          sed                 touch
boot                enigma              id                  more                sh                  true
bunzip2             enigmanet           ifconfig            mount               share.info          tty
busybox             env                 in.ftpd             mv                  share.onl           udhcpc
bzcat               eraseall            in.telnetd          nc                  showlogo            udpstreampes
cat                 etherwake           inadyn              netstat             sleep               umount
chgrp               expr                inetd               nslookup            smbmnt              uname
chmod               false               init                passwd              smbmount            uniq
chown               find                insmod              pid.info            sort                unix2dos
chroot              flashtool           kill                pidof               start-stop-daemon   uptime
clear               free                killall             ping                streampes           usleep
cp                  fusermount          klogd               pmt.tmp             streamsec           vi
crond               gbox                lcdoff              poweroff            streamts            wc
crontab             gbox.ver            ln                  prockill            stty                wget
date                gdaemon             loadkmap            ps                  su                  which
dd                  gdaemon.socket      logger              pwd                 swapoff             whoami
df                  grep                login               rdate               swapon              xargs
dmesg               gunzip              logread             reboot              sync                yes
dos2unix            gzip                losetup             reset               syslogd             zcat
dropbear            halt                ls                  rm                  tail
dropbearkey         hdparm              lsmod               rmdir               tar
Благодаря предварително на отзовалите се на помощ фенове.
Активен

Pentium + Debian GNU/Linux - he fights for us.

shadowx

  • Напреднали
  • *****
  • Публикации: 99
  • Distribution: Slackware
  • Window Manager: Gnome
    • Профил
Помощ за скрипт за Дреамбоь
« Отговор #1 -: Jun 08, 2008, 09:57 »
Startirai script-a taka :
./script | telnet
ili napravi drug script koito da go izvikva taka ;]

Код
GeSHi (Bash):
  1. #!/bin/sh
  2.  
  3. host="IP"
  4. user="root"
  5. pass=""
  6. cmd1="reboot"
  7.  
  8. sleep 1
  9. echo open $host
  10. sleep 1
  11. echo $user
  12. sleep 2
  13. echo $pass
  14. sleep 2
  15. echo $cmd
  16. exit 0
  17. [code]
« Последна редакция: Dec 15, 2009, 12:31 от VladSun »
Активен

There he goes. One of God's own prototypes. A high-powered mutant of some kind never even considered for mass production. Too weird to live, and too rare to die.