xinetd > TFTP failed > kein Plan mehr

Anlaufschwierigkeiten? Was ist was? Worum geht's?
Janus
Einsteiger
Einsteiger
Beiträge: 232
Registriert: Montag 30. Juli 2001, 00:00

xinetd > TFTP failed > kein Plan mehr

Beitrag von Janus »

Ich drehe mich im Kreise!

dBoxBoot geht ja leider noch nicht mit u-boot !
Unter Linux geht nicht wegen >s.u.< tftp ?
und ich geh' auch nicht, wegen [blind|blöd|übermotiviert|unkonzentriert]

Irgendwie bekomme ich wohl den xinetd nicht in den Griff:

debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.1 mID 03
debug: feID 00 enxID 03
debug: fpID 52 dsID xx-xx.xx.xx.xx.xx.xx-xx
debug: HWrev 01 FPrev 0.23
debug: B/Ex/Fl(MB) 32/00/08
WATCHDOG reset enabled
dbox2:root> debug:
BOOTP/TFTP bootstrap loader (v0.3)
debug:
debug: Transmitting BOOTP request via broadcast
debug: Got BOOTP reply from Server IP 192.168.1.8, My IP 192.168.1.30
debug: Sending TFTP-request for file /home/janus/dbox2/tftpboot/u-boot
debug: Sending TFTP-request for file /home/janus/dbox2/tftpboot/u-boot
debug: Sending TFTP-request for file /home/janus/dbox2/tftpboot/u-boot
debug: Sending TFTP-request for file /home/janus/dbox2/tftpboot/u-boot
debug: Sending TFTP-request for file /home/janus/dbox2/tftpboot/u-boot
debug: Sending TFTP-request for file /home/janus/dbox2/tftpboot/u-boot
debug:
TFTP failed, giving up...
boot net failed

Umgebung:

PC > Mandrake 9.0
Box > Sagem 2xI Sat

Nach How-To von Dietmar 'eingerichtet'!

/home/janus/dbox2 als Zielverzeichnis des Compilierens (für alle Fälle Rechte auf 777)

Der Prozeß läuft ja wohl
1203 ? S 0:00 xinetd -stayalive -reuse -pidfile /var/run/xinetd.pid

in etc/xinetd.conf:
#
# Simple configuration file for xinetd
#
# Some defaults, and include /etc/xinetd.d/

defaults
{
instances = 60
log_type = SYSLOG authpriv
log_on_success = HOST PID
log_on_failure = HOST
cps = 25 30
}

includedir /etc/xinetd.d

in etc/xinetd.d/tftp
# default: off

service tftp
{
disable = no
socket_type = dgram
wait = yes
user = nobody
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.tftpd
server_args = /home/janus/dbox2/tftpboot
}

Das kill -HUP 'pidof xinetd' (mit allen Kombinationen von /sbin/pidof und /var/run/xinetd.pid) meckert nur rum =>

bash: kill: pidof xinetd: no such pid

(egal mit welchen Rechten)


Hab' jetzt Alles mehrfach kontrolliert, Mal das Verzeichnis gewechselt. Zweimal von vorne angefangen.

Bin überzeugt, in einer Blocksituation zu stecken, aber selbst zweimal drüber schlafen und einmal Irgendjemandem erklären (hat bisher immer funktioniert) hat es nicht gebracht.

Inzwischen habe ich in den letzten drei Tagen soviel probiert, daß ich ganz offensichtlich die Übersicht verloren habe. Die Suchfunktion hier im Board hat auch nichts Spezifisches gebracht (zumindest nicht mit meinen Suchmustern)
Frage: Wo ist der Knackpunkt?

Janus
Janus
Einsteiger
Einsteiger
Beiträge: 232
Registriert: Montag 30. Juli 2001, 00:00

Beitrag von Janus »

Habe (mit aktuellem Yadd-Snapshot, lief unter WXP) nochmal neu eingerichtet!

Nach 2h identischen Schwierigkeiten (TFTP) habe ich es nochmals Jemand (Informatik-Student) erklärt!
Nun lief ich voll in den Zahnarzt-Effekt! Alles geht!

Warum?
Weiß ich immer noch nicht...

Offensichtlich muß man Linux-Probleme ausschließlich Fachleuten erklären... ;)

Janus
Janus
Einsteiger
Einsteiger
Beiträge: 232
Registriert: Montag 30. Juli 2001, 00:00

Beitrag von Janus »

Na, dann doch gefunden!

in etc/xinetd.d/tftp
service tftp
{
disable = no
socket_type = dgram
wait = yes
user = root (statt nobody)
log_on_success += USERID
log_on_failure += USERID
server = /usr/sbin/in.tftpd
server_args = /dbox2/tftpboot
}

Die nächsten Probleme werde ich sicherlich auch mit Eurer Hilfe lösen können...

Janus