READ ONLY FORUM: m23 :: makes software distribution easy Forum Index READ ONLY FORUM: m23 :: makes software distribution easy
The m23 discussion forum
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

tftp Client IP

 
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> Problems with the server / Serverprobleme
View previous topic :: View next topic  
Author Message
TeeSee



Joined: 29 Aug 2005
Posts: 44

PostPosted: Thu Jul 06, 2006 12:09    Post subject: tftp Client IP Reply with quote

Hallo Hauke,
nachdem der Client sich seine IP GW und DNS Adresse per DHCP gezogen hat, will er einen tftp Transfer starten und ein File ziehen. Filename ist seine IP Adresse.
Code:
Jul  6 15:46:31  atftpd[2749]: File /m23/tftp/10.1.181.180 not found


Das File findet er nicht und bricht ab. Was läuft da schief?
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Thu Jul 06, 2006 14:04    Post subject: Reply with quote

Hast Du beim Anlegen den richtigen Netzwerkboottyp angegeben (PXE/Etherboot)?

Welche m23-Version hast Du eigentlich installiert? Es scheint mir so, daß das eine alte sein müßte, da atftpd schon lange durch tftpd-hpa ersetzt worden ist.
_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
TeeSee



Joined: 29 Aug 2005
Posts: 44

PostPosted: Fri Jul 07, 2006 4:33    Post subject: Reply with quote

Der tftp Transfer schlug fehl und im Logfile fand ich folgendes:
Code:
Jul  6 11:15:43 sisyphus inetd[1632]: /usr/sbin/in.tftpd: exit status 0x1
Jul  6 11:15:43 sisyphus last message repeated 38 times
Jul  6 11:15:43 sisyphus inetd[1632]: tftp/udp server failing (looping), service terminated

In der /etc/inetd.conf wird auf den /usr/sbin/in.tftpd verwiesen. Ist das so noch aktuell bzw. wird der Dienst über den inetd gestartet?
Version ist die aktuellste: 0.5.0 halfBaked (100066)
PXE ist ausgewählt, sollte also passen.
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Fri Jul 07, 2006 9:23    Post subject: Reply with quote

TeeSee wrote:
Der tftp Transfer schlug fehl und im Logfile fand ich folgendes:
Code:
Jul  6 11:15:43 sisyphus inetd[1632]: /usr/sbin/in.tftpd: exit status 0x1
Jul  6 11:15:43 sisyphus last message repeated 38 times
Jul  6 11:15:43 sisyphus inetd[1632]: tftp/udp server failing (looping), service terminated

In der /etc/inetd.conf wird auf den /usr/sbin/in.tftpd verwiesen. Ist das so noch aktuell bzw. wird der Dienst über den inetd gestartet?

In der /etc/inetd.conf sollte die Zeile mit
Code:
tftp dgram udp wait root  /usr/sbin/tcpd /usr/sbin/in.tftpd -s /m23/tftp

eigentlich auskommentiert sei. Falls nicht, hat es wohl ein Problem mit dem Update auf tftpd-hpa gegeben. Ist das tftpd-hpa-Paket installiert?

TeeSee wrote:
Version ist die aktuellste: 0.5.0 halfBaked (100066)
PXE ist ausgewählt, sollte also passen.

Das Bootimage sollte nur dann einen Dateinamen mit IP-Adresse haben, wenn der Client über Etherboot gestartet wird.

Ich schätze mal, daß in der /m23/dhcp/dhcpd.conf zwei Zeilen mit derselben IP und/oder MAC stehen. Das kann passieren, wenn man in der Oberfläche einzelne Schritte beim Client-Anlegen abbricht oder den Zurück-Knopf im Browser benutzt. Schau mal in die Datei und lösche ggf. die doppelte Zeile. Danach einfach den DHCP-Server neu starten:
Code:
/etc/init.d/dhcp3-server restart

_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
TeeSee



Joined: 29 Aug 2005
Posts: 44

PostPosted: Fri Jul 07, 2006 12:39    Post subject: Reply with quote

Das scheint das Problem zu sein.
Die Zeile war nicht auskommentiert. Ich nehme mal an der tftp-hpa ist nicht installiert. Mit "find / -name tftpd-hpa" findet er auch nichts.

Code:
root@sisyphus:/m23/tftp# dpkg -l | grep tftpd-hpa
root@sisyphus:/m23/tftp# dpkg -l | grep tftpd
ii  atftpd         0.7-6          advanced TFTP server
root@sisyphus:/m23/tftp#                                 

In der dhcp.conf waren IP's doppelt. Zwischenzeitlich hat sich auch der DNS Server geändert und ich habe gleich noch "option domain-name-servers" angepaßt.
Die Zeilen der doppelten IP's habe ich gelöscht. Scheinbar hat er den "Etherboot" aber noch in der DB drin trotz Änderung. Mit Client edit auf PXE und "in der DB ändern" auswählen gibt es eine erfolgreiche Änderungsmeldung zurück, in der dhcp.conf steht aber die IP statt der pxelinux.0.
Back to top
View user's profile Send private message
Hauke



Joined: 02 Mar 2003
Posts: 1072

PostPosted: Sat Jul 08, 2006 9:43    Post subject: Reply with quote

Ob das Paket wirklich installiert ist, kannst Du mit
Code:
dpkg --get-selections | grep tftpd-hpa

überprüfen.

Falls es nicht da sein sollte, solltest Du es nachinstallieren.

Am einfachsten wäre es wohl, wenn Du den Client löschst und neu anlegst.
_________________
Hauke Goos-Habermann
- project leader m23 (http://m23.sf.net) -
Jabber: dodgerm23@jabber.org

Schulung, Entwicklung und Support zu m23 und anderen OpenSource-Produkten: www.goos-habermann.de

Auch DU kannst etwas gegen Softwarepatente tun! www.patentfrei.de
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    READ ONLY FORUM: m23 :: makes software distribution easy Forum Index -> Problems with the server / Serverprobleme All times are GMT - 2 Hours
Page 1 of 1

 
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group