Page 1 of 1

tftp Server SBLAN2

Posted: Wed Apr 23, 2008 23:04
by mharperscheidt
Hallo,

ich suche einen tftp-server für die SBLAN2.
Hat jemand eine idee?

Gruß
Harpi

Re: tftp Server SBLAN2

Posted: Thu Jun 19, 2008 15:47
by Haeberle
Hallo,

dnsmasq läuft auf meiner Fritzbox - ist ein klasse DHCP-Server, DNS-Forwarder und hat eben auch einen TFTP-Server mit eingebaut. Ist auch problemlos zu installieren.

Am Kompilieren für den AMS150 bin ich aber gescheitert - bisher.

Grüße,

Haeberle

Re: tftp Server SBLAN2

Posted: Sat Jun 21, 2008 13:52
by lochness
Brevheart hat freundlicherweise die neueste Busybox mit tftp gebaut. Wäre nett, wenn das jemand mal testen könnte.

Re: tftp Server SBLAN2

Posted: Sat Jun 21, 2008 22:38
by mharperscheidt
Hallo,

ich bekomme folgenden fehler wenn ich den tftpd dienst starten möchte

amsadmin# busybox tftpd
tftpd: stdin is not a socket: Socket operation on non-socket
amsadmin#

gruss
Harpi

Re: tftp Server SBLAN2

Posted: Sun Jun 22, 2008 22:06
by lochness
Harpi, welche Version der busybox nutzt Du denn? Wir haben dummerweise in der Base V00 und V01 eine busybox drin, die gar keinen tftp hat. Wir haben aber noch mal einen einzelnen tftp kompiliert, oder eine größere busybox mit tftpd. Wenn Du testen möchtest, dann sag Bescheid. Wir haben noch keine Experimente damit gemacht. Wegen Deinem Aufruf von tftpd, die Meldung sieht mir eher so aus, als wäre der Aufruf nicht korret, als fehlten Argumente.

Re: tftp Server SBLAN2

Posted: Mon Jun 23, 2008 9:03
by mharperscheidt
Hallo Lochness,

ich verwende diese Busybox

amsadmin# busybox
BusyBox v1.10.3 (2008-06-19 20:43:20 CEST) multi-call binary
Copyright (C) 1998-2007 Erik Andersen, Rob Landley, Denys Vlasenko
and others. Licensed under GPLv2.
See source distribution for full notice.

Usage: busybox [function] [arguments]...
or: function [arguments]...

BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable. Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as!

Currently defined functions:
[, [[, addgroup, adduser, adjtimex, ar, arp, arping, ash, awk, basename, bunzip2, bzcat, bzip2, cat, catv, chattr, chgrp, chmod, chown,
chpasswd, chroot, chrt, chvt, cksum, clear, cmp, cp, cpio, crond, crontab, cryptpw, cut, date, dc, dd, delgroup, deluser, df, diff,
dirname, dmesg, dos2unix, du, echo, egrep, eject, env, envuidgid, ether-wake, expand, false, fbset, fdflush, fdformat, fdisk, fetchmail,
fgrep, find, fold, free, freeramdisk, fsck, fsck.minix, ftpget, ftpput, fuser, getopt, getty, grep, gunzip, gzip, halt, hdparm, head,
hexdump, hostid, hostname, id, ifconfig, ifdown, ifup, inetd, init, install, ip, ipaddr, iplink, iproute, iprule, iptunnel, kill, killall,
last, length, less, linuxrc, ln, login, logname, ls, lsattr, lzmacat, makedevs, md5sum, mdev, mesg, mkdir, mkfifo, mkfs.minix, mkswap,
mktemp, more, mount, mountpoint, mt, mv, nc, netstat, nice, nohup, nslookup, od, passwd, patch, pgrep, pidof, ping, pipe_progress,
pkill, poweroff, printenv, printf, ps, pwd, rdate, readlink, realpath, reboot, renice, reset, resize, rm, rmdir, route, rpm, rtcwake,
run-parts, runlevel, runsv, runsvdir, script, sed, sendmail, seq, setsid, setuidgid, sh, sha1sum, sleep, sort, split, start-stop-daemon,
stat, strings, stty, su, sulogin, sum, sv, swapoff, swapon, switch_root, sync, sysctl, syslogd, tac, tail, tar, tee, telnet, test,
tftp, tftpd, time, top, touch, tr, traceroute, true, tty, ttysize, udhcpc, umount, uname, uncompress, unexpand, uniq, unix2dos, unlzma,
unzip, uptime, usleep, uudecode, uuencode, vi, vlock, watch, watchdog, wc, wget, which, who, whoami, xargs, yes, zcat

amsadmin#

Auch wenn ich den tftpd Dienst mit dieser zeile Starte bekomme ich folgende Fehlermeldung

amsadmin# busybox tftpd -cr -u amsadmin /mnt/Share/
tftpd: stdin is not a socket: Socket operation on non-socket
amsadmin#

Gruß
Harpi