Massive Netzwerkprobleme! - Image Update

dbox.feldtech.com
digiboxII
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 14. Juli 2002, 09:43

Massive Netzwerkprobleme! - Image Update

Beitrag von digiboxII »

Hi,

also nachdem ich keine Files mehr per FTP auf der dBox tauschen konnte wollte ich das Image neu einspielen, aber...
Auf die dBox kann ich mich per FTP einloggen aber wenn ich ein File hochschieben will bleibt er nach ein paar Byte stehen...

Zum Bootmanager:
Manchmal startet er einfach das dBox Image auf der Box manchmal bleibt er stehen. Die Reset & Key Tastenmethode klappt auch nicht. Firewall ist aus. Extra eine 10Mbit Netzwerkkarte eingebaut und feste IP vergeben. Media Sensing ist aus. Crosskabel getestet. Jetzt weiß ich auch nicht mehr weiter...

Code: Alles auswählen

***Adapter Desc: Realtek RTL8029(AS) Ethernet Adapt
***MAC address: xx:xx:xx:xx:xx:xx Local IP: 192.168.0.111 (via Packet-Driver #1)
***BootP server started...  Port 67
***TFTP server started... Port 69
BootP> Request from xx:xx:xx:xx:xx:xx (assuming that this is DBox).
BootP> Answer sent!
TFTP> Started TFTP-Transfer for "E:\DBoxBoot\ppcboot_writeflash"...



debug: DDF: Calibrating delay loop... debug: DDF: 66.76 BogoMIPS
debug: BMon V1.0  mID 02
debug: feID 00    enxID 03
debug: fpID 52     dsID 01-xx:xx:xx:xx:xx:xx
debug: HWrev 01  FPrev 0.30
debug: B/Ex/Fl(MB) 32/00/08
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.0.111, My IP 192.168.0.100
debug: Sending TFTP-request for file E/DBoxBoot/ppcboot_writeflash

Manchmal werden nach dem Abbruch dann solche Fehler angezeigt...

Code: Alles auswählen

TFTP> Non-BootP TFTP-transfer requested "E\DBoxBoow¯cboot_writeflash"
TFTP> Couldn't initiate TFTP-transfer! (possibly file not found)


Es handelt sich um eine Philips dboxII. :cry: :(
Frockert
Erleuchteter
Erleuchteter
Beiträge: 865
Registriert: Dienstag 12. März 2002, 21:40

Re: Massive Netzwerkprobleme! - Image Update

Beitrag von Frockert »

Code: Alles auswählen

TFTP> Non-BootP TFTP-transfer requested "E\DBoxBoow¯cboot_writeflash"
TFTP> Couldn't initiate TFTP-transfer! (possibly file not found)

Das "E\DBoxBoow¯cboot_writeflash" sieht doch merkwürdig unnvollständig aus, oder?

Ich tippe auch Deine Netzwerkverbindung, die doch net so toll zu sein scheint, ist aber nur ne Vermutung.


Gruß Frockert
---------------------------
2.6.11-kanotix-3 KDE 3.3.2
http://www.frockert.de
http://www.eifel-forum.de
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

Keine Sonderzeichen, und aehnliches Gesocks in Dateinamen.
digiboxII
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 14. Juli 2002, 09:43

Beitrag von digiboxII »

Mir ist schon klar das keine Sonderzeichen reinsollen, aber wenn er beim ersten Versuch stehenbleibt treten beim zweiten die oben zu sehenden Fehler auf, ohne das ich die Config verändert habe... :(
digiboxII
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 14. Juli 2002, 09:43

Beitrag von digiboxII »

Was auch häufig im Log kommt:

Code: Alles auswählen

dbox2:root> boot net
debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Given up BOOTP/TFTP boot
boot net failed
boot: elfcopy failed: 16


oder


dbox2:root> boot net
debug: 
BOOTP/TFTP bootstrap loader (v0.3)
debug: 
debug: Transmitting BOOTP request via broadcast
debug: Got BOOTP reply from Server IP 192.168.0.111, My IP 192.168.0.100
debug: Sending TFTP-request for file E/DBoxBoot/ppcboot_writeflash
will verify ELF image, start= 0x800000, size= 15
verify sig: 261
boot net: boot file has no valid signature
Binary is for arch 0, running on 20
boot: elfcopy failed: 20
dbox2:root>
DieMade
Oberlamer, Administrator & Supernanny
Beiträge: 10532
Registriert: Samstag 13. Juli 2002, 10:49

Beitrag von DieMade »

Entweder ist Dein Netzwerk schrottig oder die Box.
There are 10 types of people in the world: those who know binary and those who don't
digiboxII
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 14. Juli 2002, 09:43

Beitrag von digiboxII »

Hmm,

tja da die Netzwerkkarte schon getauscht wurde, ebenso das Kabel, und die Komponenten ansonsten einwandfrei laufen ist wohl der Netzwerkchip der Box buggy...

Kann man ein Image nicht auch per Serieller Schnittstelle flashen? Das würde dann zwar ziemlich lange dauern aber wenigstens würde die Box dann evtl. wieder vernünftig laufen. :cry:

Kann es evtl. auch sein, das irgendeine Datei auf der Box defekt ist, die als Netzwerktreiber fungiert? :-?
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

prinzipiell geht das auch ueber eine Serielle, wenn schon Linux lauffaehig(!) drauf ist.

Kompilier kermit oder Z-Modem fuer ppc und schieb es auf die Box.
dann kann ein Image auch seriell uebertragen werden.

Aber wenn das Netz nicht funktioniert, wirst Du Probleme haben, rz oder kermit direkt auf die Box zu bekommen...
digiboxII
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 14. Juli 2002, 09:43

Beitrag von digiboxII »

rasc hat geschrieben:prinzipiell geht das auch ueber eine Serielle, wenn schon Linux lauffaehig(!) drauf ist.

Kompilier kermit oder Z-Modem fuer ppc und schieb es auf die Box.
dann kann ein Image auch seriell uebertragen werden.

Aber wenn das Netz nicht funktioniert, wirst Du Probleme haben, rz oder kermit direkt auf die Box zu bekommen...

Hi,

also Linux läuft bereits seit einiger Zeit und bis jetzt hatte ich auch nie Probleme mit dem Updaten, aber jetzt, siehe oben.

Gibt es eine Anleitung wie ich das bewerkstelligen kann, oder kannst Du mir etwas detailierter beschreiben wie das funktioniert?
Brauch ich dafür Linux als OS auf dem Rechner, oder reicht evtl. auch eine Knoppix CD?
rasc
Senior Member
Beiträge: 5071
Registriert: Dienstag 18. September 2001, 00:00

Beitrag von rasc »

rz bzw. kermit sind seeehr alte Programme (aus der Zeit der 300 bzw. 2440 Baud Modems).

Wie du die installierst kannst du den INSTALL-Anleitungen des jeweiligen Programms entnehmen. Du musst jedoch die Cross-Compile-Option in den Makefiles einsetzen (normalerweise den GCC-Pfad fuer PPC). Hier hilft das Studium der gcc-MAN-Page, bzw. gucken wo der PPC-GCC-CrossCompiler im CDK liegt...

Da ist halt etwas Handarbeit angesagt (ist aber normalerweise auch nicht wild - kostet halt etwas lesen und nachdenken).
digiboxII
Neugieriger
Neugieriger
Beiträge: 15
Registriert: Sonntag 14. Juli 2002, 09:43

Beitrag von digiboxII »

Hi,

also ich glaub ich verschieb das ganze mal ein bisschen, bis ich mehr Zeit hab mich einzulesen...