TOP
SSV Software Systems Register  Register
Log in to check your private messages  Log in to check your private messages
Startseite FAQ Search Mitglieder Profile  Log in 
SSV Support-Forum
PXE boot

 
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2486
<<< Previous topic - Next topic >>>  
Display posts from previous:   
Author Message
ape



Joined: 18 Aug 2010
Posts: 3
Location: Würselen

PostPosted: 23.08.2010, 09:44    Post subject: PXE boot Reply with quote

Hallo Zusammen,

ich habe hier ein DNP/2486 auf dem EVA11 Mainboard, BIOS-Version: 06/16/2008 SSV.

Mein Problem ist, dass das Device mittels PXE nicht starten will. Es wird das pxelinux.0 geladen, dann die Konfigurationsdatei pxelinux.cfg/01-02-80-ad-21-10-51 und es wird versucht, das bzImage zu laden. Hier kommt aber nur ein Punkt-Zeichen (Fortschrittsanzeige) zu sehen und auf dem atftp-Server erscheint die Meldung: timeout: retrying...
Die Ausgabe auf dem EVA11 (/dev/ttyS0) sieht wie folgt aus:
Code:
Intel UNDI, PXE-2.0 (build 078)                                                 
Copyright (C) 1997,1998,1999  Intel Corporation                                 
CLIENT IP: 192.168.69.211  MASK: 255.255.255.0  DHCP IP: 192.168.69.210         
GATEWAY IP: 192.168.69.1                                                       
                                                                               
PXELINUX 3.71 Debian-2008-09-06  Copyright (C) 1994-2008 H. Peter Anvin         
UNDI data segment at:   0009E810                                               
UNDI data segment size: 01E0                                                   
UNDI code segment at:   0009E9F0                                               
UNDI code segment size: 0EFC                                                   
PXE entry point found (we hope) at 9E9F:00C6                                   
Getting cached packet 01                                                       
Getting cached packet 02                                                       
Getting cached packet 03                                                       
My IP address seems to be C0A845D3 192.168.69.211                               
ip=192.168.69.211:192.168.69.210:192.168.69.1:255.255.255.0                     
TFTP prefix: /pxe/                                                             
Trying to load: pxelinux.cfg/01-02-80-ad-21-10-51                               
Loading bzImage.


Die Logdatei vom atftp-Server sieht wie folgt aus:
Code:
Aug 23 10:16:02 orange4 dhcpd: DHCPREQUEST for 192.168.69.211 (192.168.69.210) from 02:80:ad:21:10:51 via eth0
Aug 23 10:16:02 orange4 dhcpd: DHCPACK on 192.168.69.211 to 02:80:ad:21:10:51 via eth0
Aug 23 10:16:02 orange4 atftpd[30262]: warning: /etc/hosts.allow, line 13: missing ":" separator
Aug 23 10:16:02 orange4 atftpd[30262]: Creating new socket: 192.168.69.210:58887
Aug 23 10:16:02 orange4 atftpd[30262]: Serving /pxe/pxelinux.0 to 192.168.69.211:2070
Aug 23 10:16:02 orange4 atftpd[30262]: tsize option -> 15820
Aug 23 10:16:02 orange4 atftpd[30262]: Aborting transfer
Aug 23 10:16:02 orange4 atftpd[30262]: Server thread exiting
Aug 23 10:16:02 orange4 atftpd[30262]: Creating new socket: 192.168.69.210:59817
Aug 23 10:16:02 orange4 atftpd[30262]: Serving /pxe/pxelinux.0 to 192.168.69.211:2071
Aug 23 10:16:02 orange4 atftpd[30262]: blksize option -> 1456
Aug 23 10:16:02 orange4 atftpd[30262]: End of transfer
Aug 23 10:16:02 orange4 atftpd[30262]: Server thread exiting
Aug 23 10:16:02 orange4 atftpd[30262]: Creating new socket: 192.168.69.210:51113
Aug 23 10:16:02 orange4 atftpd[30262]: Serving /pxe/pxelinux.cfg/01-02-80-ad-21-10-51 to 192.168.69.211:57089
Aug 23 10:16:02 orange4 atftpd[30262]: tsize option -> 242
Aug 23 10:16:02 orange4 atftpd[30262]: blksize option -> 1408
Aug 23 10:16:02 orange4 atftpd[30262]: End of transfer
Aug 23 10:16:02 orange4 atftpd[30262]: Server thread exiting
Aug 23 10:16:02 orange4 atftpd[30262]: Creating new socket: 192.168.69.210:50890
Aug 23 10:16:02 orange4 atftpd[30262]: Serving /pxe/bzImage to 192.168.69.211:57090
Aug 23 10:16:02 orange4 atftpd[30262]: tsize option -> 1436316
Aug 23 10:16:02 orange4 atftpd[30262]: blksize option -> 1408
Aug 23 10:16:08 orange4 atftpd[30262]: timeout: retrying...
Aug 23 10:16:28 orange4 last message repeated 4 times
Aug 23 10:16:33 orange4 atftpd[30262]: client (192.168.69.211) not responding
Aug 23 10:16:33 orange4 atftpd[30262]: End of transfer
Aug 23 10:16:33 orange4 atftpd[30262]: Server thread exiting


Die Konfiguration des atftp-Servers auf einem Debian-Lenny sieht wie folgt aus, wobei zum Testzwecken wir der atftpd-Dienst nicht über inetd gestartet.
Code:
USE_INETD=false
TFTPD_ROOT=/tftpboot

OPTIONS="--daemon \
--tftpd-timeout 300 \
--retry-timeout 5 \
--mcast-port 1758 \
--mcast-addr 239.239.239.0-255 \
--mcast-ttl 1 \
--verbose=7 \
--no-timeout \
/var/lib/tftpboot"


Das Thema PXE ist für mich nicht neu. Ich habe bereits positive Erfahrungen mit folgenden Mainboards gemacht: EPIA EK, EPIA PD, EPIA M, SBC 84600, SBC84620, VS 2640, VS 2644, 201GLY, D201GLY2, DG945GCLF, KINO-9652, J721G2ES, NF94. Bei allen diesen Mainboards funktioniert das Booten via PXE einwandfrei.

Das Zuvor eingesetzte SSV DNP/1486 setzen wir schon seit mehreren Jahren erfolgreich ein, wobei hier noch das alte ETHER-Boot zum Einsatz kommt. Das Gerät soll jetzt durch das 2486SX ersetzt werden.

Hat Jemand eine Idee, woran es liegen kann?
Back to top
View user's profile Send private message Visit poster's website
hne



Joined: 11 Jul 2008
Posts: 210
Location: Hannover

PostPosted: 24.08.2010, 18:21    Post subject: Reply with quote

Vielleicht harmoniert der RCM-Modus nicht mit dem PXE. Testweise könnte man mal den RCM-Jumper entfernen und am Server im Log schauen, ob es dann weiter als vorher geht.

Ansonsten stellt sich die Frage, wohin im Speicher die Datei bzImage geladen wird. Wird möglicherweise ein Bereich überschrieben, der im DNP/2486 anderweitig benutzt wird? Vielleict kann man etwas mehr (Debug-)Meldungen im PXE anzeigen lassen?

Zuletzt besteht noch die Möglichkeit sich mit Wireshark (ehmals Ethereal) die Pakete anzuschauen, um zu sehen, was dort genau passiert.
_________________
Henry Nestler
Back to top
View user's profile Send private message Visit poster's website
ape



Joined: 18 Aug 2010
Posts: 3
Location: Würselen

PostPosted: 25.08.2010, 11:07    Post subject: Reply with quote

gerade habe ich die Information bekommen, dass PXE-Funktion durch die CPU-Platine NICHT unterstützt wird. Schade.
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    SSV-Forum Forum Index >>> DNP/2486 All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot 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

SSV Software Systems GmbH

Dünenweg 5
30419 Hannover

Fon: +49(0)511  ·  40 000-0
Fax: +49(0)511  ·  40 000-40

sales@ssv-embedded.de


Impressum    ·    Datenschutz    ·    AGB

© 2023 SSV SOFTWARE SYSTEMS GmbH. Alle Rechte vorbehalten.

ISO 9001:2015