Wie kann ich eine DBOX2 über OS X flashen? wer hilft?

Jul 18 20:02:56 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jul 18 20:02:56 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01816E00 en1/4 to 224.0.0.251:5353 skt 24 error -1 errno 65 (No route to host) 1396999339
Jul 18 20:02:56 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01819E00 en0/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 1396999339
Jul 18 20:03:22 pecher kernel[0]: AirPort: Link DOWN (Client disAssoc 0)
Jul 18 20:03:26 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is down.
Jul 18 20:03:29 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jul 18 20:04:13 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service bootp start
Jul 18 20:04:18 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service bootpd start
Jul 18 20:04:30 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service list
Jul 18 20:04:33 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service
Jul 18 20:04:38 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service --list
Jul 18 20:04:55 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service bootps start
Jul 18 20:05:05 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service bootpd start
Jul 18 20:05:11 pecher sudo: pecher : TTY=ttyp2 ; PWD=/Users/pecher ; USER=root ; COMMAND=/sbin/service tftp start
Jul 18 20:05:17 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is down.
Jul 18 20:05:21 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jul 18 20:05:51 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is down.
Jul 18 20:05:55 pecher launchd: Server fd4f in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[575]: exited abnormally: Hangup
Jul 18 20:05:55 pecher configd[37]: posting notification com.apple.system.config.network_change
Jul 18 20:06:01 pecher lookupd[607]: lookupd (version 365) starting - Mon Jul 18 20:06:01 2005
Jul 18 20:06:01 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jul 18 20:06:03 pecher launchd: Server fd6b in bootstrap 1103 uid 0: "/usr/sbin/lookupd"[607]: exited abnormally: Hangup
Jul 18 20:06:03 pecher lookupd[608]: lookupd (version 365) starting - Mon Jul 18 20:06:03 2005
Jul 18 20:06:03 pecher configd[37]: posting notification com.apple.system.config.network_change
Jul 18 20:06:03 pecher lookupd[609]: lookupd (version 365) starting - Mon Jul 18 20:06:03 2005Jul 18 20:06:05 pecher mDNSResponder: Repeated transitions for interface en0 (192.168.1.2); delaying packets by 5 seconds
Jul 18 20:06:10 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is down.
Jul 18 20:06:13 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jul 18 20:07:14 pecher kernel[0]: AirPort: Link Active: "pecher" - 0004e2ad99ea - chan 12
Jul 18 20:07:19 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is down.
Jul 18 20:07:21 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01819E00 en0/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 1397264354
Jul 18 20:07:21 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01810C00 en1/4 to 224.0.0.251:5353 skt 22 error -1 errno 65 (No route to host) 1397264354
Jul 18 20:07:22 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jul 18 20:07:22 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01819E00 en0/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 1397265255
Jul 18 20:07:22 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01810C00 en1/4 to 224.0.0.251:5353 skt 22 error -1 errno 65 (No route to host) 1397265255
Jul 18 20:07:49 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01819E00 en0/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 1397292356
Jul 18 20:07:49 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01810C00 en1/4 to 224.0.0.251:5353 skt 22 error -1 errno 65 (No route to host) 1397292356
Jul 18 20:07:50 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01819E00 en0/4 to 224.0.0.251:5353 skt 9 error -1 errno 65 (No route to host) 1397293261
Jul 18 20:07:50 pecher mDNSResponder: mDNSPlatformSendUDP sendto failed to send packet on InterfaceID 01810C00 en1/4 to 224.0.0.251:5353 skt 22 error -1 errno 65 (No route to host) 1397293261
Jul 18 20:09:12 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is down.
Jul 18 20:09:15 pecher kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jul 18 20:09:15 pecher bootpd[623]: interface en0: ip 192.168.1.2 mask
 
Salute,

mal ne Frage. Muss bei der Mac Methode die DBox auch erst in den Debug-Mode versetzt werden oder kann ich mir das sparen. Das geht aus der Anleitung leider nicht hervor.

Gruß

Johannes
 
Debug Modus ist in jedem Fall Voraussetzung.

Wenn die Box nicht im Debug ist, akzeptiert sie keine fremde Software. Der Bootloader von BR bleibt ja drauf. Und der akzeptiert im Normalzustand nur signierte Software.
 
Hallo,

ich hatte mir nach der Anleitung von dietmar.h die dbox unter 10.3.9 geflasht.
Heute morgen habe ich sie mir komplett "zerfletscht".
Ich bin der Anleitung gefolgt und habe die erweiterte Anleitung ebenso nochmals durchgeführt. Es geht leider nicht, nun habe ich mit der Fehlersuch begonnen und bin soweit:
wenn man
tail -f /var/log/system.log
erhält man wie besagt die Datei system.log und die Änderungen.
versucht man nun den Service tftp und bootps zu stoppen, geht das nicht weil doppelt vorhanden
sudo service tftp stop, keine Fehlermeldung. Aber es funkt nicht richtig.
sudo service --list zeigt:
xxxMacG4:~ xxx$ sudo service --list
smtp
fax-receive
auth
bootps
chargen
chargen-udp
daytime
daytime-udp
echo
echo-udp
smb-direct
tftp
time
time-udp
bootps
com.apple.KernelEventAgent
com.apple.atrun
com.apple.mDNSResponder
com.apple.nibindd
com.apple.periodic-daily
com.apple.periodic-monthly
com.apple.periodic-weekly
com.apple.portmap
com.apple.syslogd
com.apple.xgridagentd
com.apple.xgridcontrollerd
com.vix.cron
comsat
eppc
exec
finger
ftp
login
nmbd
ntalk
org.isc.named
org.postfix.master
org.xinetd.xinetd
printer
shell
smbd
ssh
swat
telnet
tftp

ich kriege diese doppelten Dienste einfach nicht gestoppt!
selbst wenn ich neustarte und mich allein als root anmelde existieren sie doppeln und funktionieren nicht.

Oder will man einen service neustarten oder beenden:
sudo service tftp start

... im system log erscheint:
...; USER=root ; COMMAND=/sbin/service tftp start
Nov 17 16:48:54 MacG4 xinetd[53]: Starting reconfiguration
Nov 17 16:48:54 MacG4 xinetd[53]: bind failed (Address already in use (errno = 48)). service = tftp
Nov 17 16:48:54 MacG4 xinetd[53]: Reconfigured: new=0 old=0 dropped=0 (services)

wie man erkennen kann, ohne Wirkung, dasselbe mit stop

Also irgendwie ist hier bootps und tftp doppelt und deswegen gehts nicht mehr doppelte Speicherbelegung etc.

Kann hier ein Profi weiterhelfen?

Mit Gruss

edit: mac osx 10.4.2
 
Zuletzt bearbeitet:
Versuch mal
Code:
killall tftp
 
MacG4:~ xxx$ killall tftp
No matching processes belonging to you were found
MacG4:~ xxx$ sudo killall tftp
No matching processes were found
MacG4:~ xxx$ kill tftp
-bash: kill: tftp: no such pid
MacG4:~ xxx$ sudo kill tftp
kill: illegal process id: tftp

dürfte auch nicht gehen, da es Prozesse sein müssten habe schon kill xinetd versucht und spiele ähnlich gerade mit der aktivitätsanzeige (dienstprogramm herum)
 
process killen geht mit sudo kill pid (pid des prozesses) xinetd gekillt und startet sich wieder von selbst, immer noch doppelt, ich suche mal nach dem launchd, aber ich habe das Gefühl, ich brauch einen Expertenrat
 
muss mir nochmal selber antworten, also tftp ist doch ein Prozess und lässt sich im Terminal direkt starten und auch das manual abrufen. Bootpd lässt sich nicht starten, aber das manual abrufen.
So wie ich das jetzt verstehe überwacht xinetd den Netzwerkverkehr und leitet dementsprechend einen aufruf an die angegebenen service ein. Z.B. startet bootpd, bootp, bootps (scheint ja alles das gleiche zu sein?) Ebenso tftp, die Einstellungen für den Serviceaufruf, wie es im netinfomanager angegeben ist.

Also ich sage mal sudo service --list zeigt halt nur was xinetd aufruft, ist eben nur doppelt angegeben ohne bedeutung..

Auf jeden Fall fordert meine dbox keinen request, empfangene bytes =0 in der Aktivitätsanzeige.
autoboot steht auf 1, wie bekommt man das umgestellt, muss ich jetzt mein gerade zerlegten Win-Rechner zusammenbauen, wegen com1? Die Box so auf netboot umstellen, geht nicht habe ich gelesen?
 
Hallo Leute,
meine Box geht wieder und zwar hat die Box keinen bootp request mehr gesendet.
Also ollen win rechner mit win98 fertig gemacht. Das Terminal-Programm unter Kommunikation mit installiert. Terminal ist in diesem Fall ein Modem-Programm.
Die Box mit Nullmodem-Kabel an der seriellen Schnittstelle des win rechners angeschlossen. In der Systemsteuerung, Gerätemanager für com1
Bits pro Sekunde: 57600
Datenbits: 8
Parität: Keine
Stopbits: 1
Flussteuerung: Keine
eintragen.
Im Terminal über com1 verbinden mit 9600. Auf automatische Erkennung gestellt.
Box starten, bzw. Box mit Austaster und gehaltener "nach oben " Taste reseten. Box bleibt auf der Hälfte des intern boot stehen und es erscheint ein prompt der Box im Terminal.
Der Mac ist wie abgehandelt über eth0 angeschlossen.
Im Terminal "boot net" eingeben und die Box flasht vom Mac :cool:
Zufällig habe ich vergessen den tftp Ordner zu leeren, als ich die Box ein zweites mal startete flashte sie nochmal, also es geht jetzt wieder wie es bekannt war.
Ich hoffe ich kann damit anderen helfen. Leider habe ich keinen USB zu seriell Wandler, dann hätte man es auch nur mit dem Mac versuchen können.

Gruss und Dank
 
Hi,

ich wollte mich da auch mal ranmachen, habe eine Dbox2 (Avia500+2xIntel) und dazu ein PB oder zur Not auch einen Windows-Rechner. Ich denke, dass ich das auch mit den Tipps hier und bei http://www.dietmar-h.net schaffen müßte, allerdings habe ich noch eine ganz rudimentäre Frage; ich bin kein Premiere Kunde und will auch keiner werden, da ich die Box nur als Digisat Empfänger mit Zusatzfunktionen nutzen will. Muss ich mir zum Update jetzt eine Karte vom Kumpel leihen? - kann ich diese dabei versehentlich beschädigen? - und kann ich die Box hinterher ohne Karte (und ohne Premiere) nutzen?
 
Moin!

Wenn du die Linux-Software drauf hast, brauchst du keine Karte mehr... du hast dann einen ganz (normalen) Receiver, mit dem du alle FTA-Programme schauen kannst.

Die Karte ist nur unter BN-Software notwendig.

MfG
MrFX
 
Flashen unter OSX 10.4.5

Hallo!

Ich hoffe, der Thread ist noch nicht tot.

Ich wollte eine Sagem DBox2 Kabel mit einem Yadi 2.1.0.3 Image aktualisieren auf 2.1.0.7. Das hat aber nicht geklappt. Die DBox startet nun nicht mehr und ist im Netzwerk über seine alte IP Adresse nicht mehr erreichbar.

Dann versuchte ich, die von Dietmar angegebenen Flash-Instruktionen für OSX umzusetzen, inkl. der Modifizuerungen für OSX 10.4. Doch es funktioniert nicht. Der Service BootP scheint nicht zu starten:

Hier ist das System-Log:

Feb 22 10:14:55 Aremiz bootpd[443]: interface en0: ip 192.168.178.2 mask 255.255.255.0
Feb 22 10:14:55 Aremiz bootpd[443]: server name Aremiz.local
Feb 22 10:14:55 Aremiz bootpd[443]: subnets init using domain . failed: No such directory

Das kommt unabhängig, ob die DBox direkt via Crossover oder via 10/100 Switch angeschlossen wird.

Kann jemand helfen?
 
Ich kann dir beim eigentlichen flashen nicht helfen. Habe es selbst unter OS X auch noch nie geschafft.
Aber das Update von 2.1.0.3 auf 2.1.0.7 hat bei mir auch nicht funktioniert. Ich hatte danach das selbe Problem wie du jetzt. Als ich dann 2.1.0.3 an einer Dose geflasht hatte, habe ich die Updates schrittweise bis 2.1.0.9 eingespielt und seitdem läuft die Box (fast) einwandfrei.
Erik
 
Habe ...

... lieben Dank. Dann werde ich das einmal versuchen.Ich habe glücklicherweise Zugang zu einem Windows Rechner.

Das heißt dann wohl, das die Box nicht kaputt ist, wie schön. Denn bei ihr ist das Display nicht mehr vorhanden, deshalb bekam ich auch keinerlei Feedback.

Also ist es wohl nicht ratsam, Versionen zu überspringen bei den Updates? Das sollte man in die FAQ schreiben, das war mir nicht klar.

Danke nochmals!
 
Hallo,

hoffe mir kann jemand weiterhelfen !

Habe per Terminal und Netzwerk versucht meine Nokia Dbox2 zu flashen und erhalte dann im Terminal folgende Meldung beim Bootvorgang der Box:

Jun 27 21:04:59 Macintosh kernel[0]: UniNEnet::monitorLinkStatus - Link is up at 10 Mbps - Half Duplex
Jun 27 21:05:03 Macintosh mDNSResponder: Couldn't read user-specified Computer Name; using default “Macintosh-000A95B608DA” instead

Was heißt das ? Was ist falsch bzw. was muß ich ändern ???
 
Wer kann mir weiterhelfen!

Hallo!

Auch ich habe versucht eine D-Box2 mit OS X zu flasen gemäß der Anleitung auf http://www.dietmar-h.net/macosx/index-flash.html !

Der 1.Schritt hat bestens funktioniert (Config und Machines in Netinfo Manager einrichten!)

Beim 2.Schritt gings aber schon los. Bei der Eingabe der vorgegebenen Befehle kam beim ersten schon folgende Meldung:

> cps = 200 5
> disable = no
> socket_type = dgram
> wait = yes
> user = nobody
> server = /usr/libexec/tftpd
> server_args = /tftpboot
> groups = yes
> flags = REUSE
> }
-bash: cps: command not found
disable: Operation failed: client-error-not-found
-bash: socket_type: command not found
-bash: wait: `=': not a pid or valid job spec
-bash: wait: `yes': not a pid or valid job spec
-bash: user: command not found
-bash: server: command not found
-bash: server_args: command not found
groups: =: no such user
-bash: flags: command not found

Irgendwie heißt dass doch, dass Pico das garnicht gemacht hat was ich wollte, oder ? Noch dazu funktionieren die Befehle Control-O zum speichern und Control-X um pico zu verlassen überhaupt nicht.

Kann mir jemand helfen bzw kann man die Sachen auch noch anders einrichten als übers Terminal ? Bin da das absolute Greenhorn! Sorry.

Gruss
Dustin
 
Ist das Problem noch aktuell?
 
Von meiner Seite - NEIN ! :)
 
Irgendjemand ne Ahnung wie man das Ganze unter Leopard hinkriegt, ohne xinetd und den Netinfo manager ???

bzw. die einstellungen die man früher im netinfo manager tätigen musste kann man mit dscl vornehmen so weit bin ich schon, aber immernoch sehr weit entfernt vom bootp, bzw. dem erfolgreichen flashen.
 
Irgendjemand ne Ahnung wie man das Ganze unter Leopard hinkriegt, ohne xinetd und den Netinfo manager?

Zuerst erstellen wir auf dem Schreibtisch 2 Dokumente, die anschliessend nach "/etc" kopiert werden muessen. Dann starten wir mit launchctl die beiden Dienste bootp und tftp.

1. Dokument mit Namen "bootptab" und folgenden Inhalt erstellen:
Code:
#
# bootptab example
#
%%
# machine entries have the following format:
#
# hostname      hwtype  hwaddr              ipaddr          bootfile
dbox        1       00:50:9C:XX:XX:XX   192.168.1.200  ppcboot

Die XX Werte anpassen - hwaddr ist die MAC Adresse euerer dbox (steht oft hinten auf der dbox oder kann bei angeschlossener Box mit "arp -a" abgefragt werden - die IP sollte an das IP Netz eurer Umgebung angepasst werden (also selbes Subnet).


2. Dokument mit Namen "bootpd.plist" und folgenden Inhalt erstellen:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
        <key>bootp_enabled</key>
        <array>
                <string>en0</string>
        </array>
        <key>dhcp_enabled</key>
        <array>
                <string>en0</string>
        </array>
</dict>
</plist>

Terminal oeffnen und mit dem Befehl "cd ~/Desktop" auf den Schreibtisch gehen. Nun mit dem Befehl "sudo cp boot* /etc" beide Datein nach "/etc" kopieren. Dazu braucht ihr euer Adminpasswort.

Nun muessen noch die beiden Dienste gestartet werden:

"sudo launchctl load -w /System/Library/LaunchDaemons/bootps.plist"
"sudo launchctl load -w /System/Library/LaunchDaemons/tftp.plist"

Nun muesst ihr das ppcboot File und das dbox Image das ihr flashen wollt und das zwingend "13.img" heissen muss nach "/private/tftpboot" kopieren.

Im Terminal nun noch den Befehl "tail -n250 -f /var/log/system.log" absetzen. Der zeigt in Echtzeit das system.log an. Nun kann man die dbox entweder per Router oder direkt am Mac mit dem Ethernetkabel anschliessen und den Stromstecker einstecken. Es sollte im Terminal in etwas folgendes zu sehen sein:

Code:
Jan 28 16:26:32 osx bootpd[3131]: re-reading /etc/bootptab
Jan 28 16:26:32 osx bootpd[3131]: Loaded 3 entries from bootptab (0 bad)
Jan 28 16:26:32 osx bootpd[3131]: server name osx.xxxxxx.homeunix.org
Jan 28 16:26:32 osx bootpd[3131]: interface en0: ip 192.168.1.2 mask 255.255.255.0
Jan 28 16:26:49 osx bootpd[3131]: BOOTP request [en0]: dbox2 requested file '/tftpboot/13.img'
Jan 28 16:26:49 osx bootpd[3131]: reply sent dbox2 192.168.1.200 pktsize 300
Jan 28 16:26:49 osx com.apple.launchd[1] (com.apple.tftpd[3134]): Stray process with PGID equal to this dead job: PID 3135 PPID 1 tftpd

Im LCD der dbox sollte das Wort "Flashing..." auftauchen. Wenn der Vorgang beendet ist, erscheint im LCD der dbox "Flashing Done". Nun muesst ihr noch vor dem naechsten Neustart der dbox die beiden Dateien in "/private/tftpboot" loeschen, da sonst der Flashvorgang sofort wieder eingeleitet wird, wenn ihr die dbox neu startet.

Wenn alles erfolgreich verlaufen ist, schalten wir noch die beiden Dienste ab:

"sudo launchctl unload -w /System/Library/LaunchDaemons/bootps.plist"
"sudo launchctl unload -w /System/Library/LaunchDaemons/tftpd.plist"

Gruss von IceHouse
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: MacErik, boppel4mac und Saugkraft
Zurück
Oben Unten