Hallo!
Also Factorydefault im Router gemacht
USB Stick mit dem topfield file rein und dann das getippt!
(none) login: admin
Password:
[admin@(none) root]$ mkdir /usr/local/root/bin
mkdir: Cannot create directory `/usr/local/root/bin': File exists
[admin@(none) root]$ mkdir /usr/local/sbin/
mkdir: Cannot create directory `/usr/local/sbin/': File exists
[admin@(none) root]$ cp /tmp/harddisk/ftpd-topfield /usr/local/root/bin
[admin@(none) root]$ chmod a+x /usr/local/root/bin/ftpd-topfield
[admin@(none) root]$ echo /usr/local/root/bin/ftpd-topfield -D -P 2021 -t 60 -p
/tmp/ftpd-topfield.pid --turbo -noeplf >> /usr/local/sbin/post-boot
[admin@(none) root]$ flashfs save
tar: Removing leading '/' from member names
tmp/local/
tmp/local/sbin/
tmp/local/sbin/post-boot
tmp/local/root/
tmp/local/root/bin/
tmp/local/root/bin/ftpd-topfield
-rw-r--r-- 1 admin root 51974 Jan 1 00:03 /tmp/flash.tar.gz
Check saved image and type "/sbin/flashfs commit" to commit changes
[admin@(none) root]$ flashfs commit
Commited.
[admin@(none) root]$ flashfs enable
[admin@(none) root]$ reboot
Die Fehlermeldung mit den Verzeichnissen kommen daher, weil ich sie kurz zuvor erstellt habe und aus Versehen das Telnet geschlossen habe.....
Dann nach dem reboot
(none) login: admin
Password:
[admin@(none) root]$ cd /usr/local/root/bin
[admin@(none) bin]$ ls -l
-rwxr-xr-x 1 admin root 189540 Jan 1 00:02 ftpd-topfield
[admin@(none) bin]$ ftpd-topfield -V
-sh: ftpd-topfield: not found
[admin@(none) bin]$ ps -a
PID Uid VmSize Stat Command
1 admin 664 S /sbin/init
2 admin SW [keventd]
3 admin SWN [ksoftirqd_CPU0]
4 admin SW [kswapd]
5 admin SW [bdflush]
6 admin SW [kupdated]
7 admin SW [mtdblockd]
41 admin 320 S telnetd
46 admin 380 S httpd eth1
50 admin 384 S syslogd -m 0 -O /tmp/syslog.log -S -l 7
51 admin 340 S klogd
54 nobody 440 S dnsmasq
58 admin 492 S upnp -D -L br0 -W eth1
59 admin SW [khubd]
68 admin 276 S lpd
70 admin 260 S p9100d -f /dev/usb/lp0 0
72 admin 260 S p9101d -f /dev/printers/0 1
75 admin 344 S waveservermain
77 admin 348 S rcamdmain
83 admin 420 S udhcpc -i eth1 -p /var/run/udhcpc0.pid -s /tmp/udhcpc
85 admin 324 S infosvr br0
86 admin 436 S watchdog
90 admin 340 S ntp
99 admin 528 S -sh
139 admin 388 R ps -a
[admin@(none) bin]$
Also geht wieder nicht.
Mal ne Frage am Rande....
Wie kann ich den Flashspeicher löschen ?
Habe das gefühl er ist voll!
Finde leider nicht mehr den Befehl zum Anzeigen.....
Als ich Ihn mal ausgeführt hatte war das Flash zu 100% belegt. (Vor dem Einspielen des ftpd-Topfield....
Gruß Xeno