[Problem] TFTP-Server auf Fritzbox 7270 mit busybox

bab86

Neuer User
Mitglied seit
28 Apr 2013
Beiträge
20
Punkte für Reaktionen
0
Punkte
1
Hallo,

angespornt von disorganizer und seinem Thread Fritz.box Cisco Phonebook XML Applikation bastel ich gerade an den Dateien rum, das Telefonbuch läuft super, der mitgelieferte TFTP-Server funktioniert aber leider nicht.

R@d hat auf seiner Seite eine neue Busybox (v.1.21.1) erstellt und freundlicherweise die Dienste tftp und tftpd integriert. Leider bekomme ich den Server nicht zum laufen :gruebel:

Den tftp-Server von disorganizer sollte mit diesme Befehl laufen:
var/media/ftp/*stick*/busybox1.21.1 tftpd -u /var/media/ftp/*stick*/tftproot

geht aber leider nicht.

Ich habe die Version von R@d genommen und versuche den Server mit dem Befehl:

/var/media/ftp/*stick*/busybox1.21.1 tftpd
zu starten. Auch die Zeile von oben hilft nichts.

Das Ergebnis:

BusyBox v1.21.1 (2013-07-11 15:00:35 CEST) multi-call binary.

Usage: tftpd [-cr] [-u USER] [DIR]

Transfer a file on tftp client's request

tftpd should be used as an inetd service.
tftpd's line for inetd.conf:
69 dgram udp nowait root tftpd tftpd -l /files/to/serve
It also can be ran from udpsvd:
udpsvd -vE 0.0.0.0 69 tftpd /files/to/serve

-r Prohibit upload
-c Allow file creation via upload
-u Access files as USER
-l Log to syslog (inetd mode requires this)

Hier stoße ich an meine Grenzen, auf dem Stick habe ich eine inetd.conf erstellt, ohne Erfolg. Die Zeilen habe ich auch in die inetd.conf im Flash geschrieben, ohne Erfolg.

Ich hoffe ihr könnt mir weiterhelfen um einen TFTP-Server auf der FB zu erstellen, ich benötige den TFTP für Klingeltöne und Logos.
Ich werde mit den Ergebnissen hieraus auch eine funktionierende Version in den Telefonbuch-Thread bereitstellen.
 
Aus
Code:
Usage: tftpd [-cr] [b][-u USER][/b] [DIR]
lese ich, dass
Code:
var/media/ftp/*stick*/busybox1.21.1 tftpd -u /var/media/ftp/*stick*/tftproot
nicht das gleiche ist wie das scheinbar gewollte
Code:
var/media/ftp/*stick*/busybox1.21.1 tftpd -u [b]<dein User>[/b] /var/media/ftp/*stick*/tftproot
 
Hallo MaxMuster,

leider war es nicht erfolgreich, gebe ich:

/var/media/ftp/SanDisk-CruzerFit-01/busybox1.21.1 tftpd -u root /var/media/ftp/SanDisk-CruzerFit-01/tftproot

ein, folgt wieder:

BusyBox v1.21.1 (2013-07-11 15:00:35 CEST) multi-call binary.

Usage: tftpd [-cr] [-u USER] [DIR]

Transfer a file on tftp client's request

tftpd should be used as an inetd service.
tftpd's line for inetd.conf:
69 dgram udp nowait root tftpd tftpd -l /files/to/serve
It also can be ran from udpsvd:
udpsvd -vE 0.0.0.0 69 tftpd /files/to/serve

-r Prohibit upload
-c Allow file creation via upload
-u Access files as USER
-l Log to syslog (inetd mode requires this)
 
Moin

Ich kann es leider gerade nicht selber testen, aber dem httpd zum Beispiel wird über den -u Parameter eine USER:GROUP in numerischer Form angegeben: -u 0.0 oder -u 0:0
Versuchs auch mal so.
 
Hallo koyaanisqatsi,

leider führen beide Eingaben -u 0.0 oder -u 0:0 zur selben Ausgabe wie in Post #3

:(
 
Hallo bab86,

Schaue hier rein, falls noch nicht geschehen.

Viele Grüße
R@d
 
Kostenlos!

Zurzeit aktive Besucher

Statistik des Forums

Themen
248,465
Beiträge
2,292,055
Mitglieder
377,900
Neuestes Mitglied
krautsourced