Archiv der Kategorie: Computer Zeugs

BackBook Pro – Ein MacBook Pro von 2007 im Backofen reparieren

Vor kurzem hatte das MacBook Pro von wwwchrisde immer mehr Pixelfehler gezeigt und quasi den Geist aufgegeben.

Fehlerquelle ist der nVidia Graphikchip, der bei diesem Modell ein bekanntes Problem hatte. Nach einiger Zeit hatte dieser Ausfallerscheinungen und dies nicht nur bei vereinzelten Geärten. Grund ist die Lötverbindung am Chip, die wohl wegen einer neuen Technik nach einiger Zeit Probleme verursachte.
Apple war dieses Problem bekannt und sie haben deswegen die Garantiezeit auf 4 Jahre auf Kulanz verlängert. Ärgerlich nur, dass bei Chris der Fehler erst jetzt aufgetreten ist. Wäre es noch im März passiert, dann wäre alles auf Kulanz getauscht worden.

Was also machen? Gerät auf eBay als defekt verkaufen und noch ein paar Euro für neue Hardware einstreichen? Ich hatte mich daran erinnert, dass damals Meldungen durch das Internet kursierten, man könne sein Gerät auseinander nehmen und das Mainboard im Backofen für einige Minuten „backen“.

Kurz auf Google gesucht und schon war ich fündig geworden. Die sehr detaillierte Anleitung habe ich gleich an Chris geschickt. Chris war gleich überzeugt es einfach mal zu probieren, denn im schlimmsten Fall hätte er immer noch ein funktionsloses Gerät. Im Glücksfall etliche Euronen gespart.

Deswegen bin ich gestern zu Chris zum „backen“ gefahren. Den passenden Hashtag hatten wir mit #BackBookPro auch gleich gefunden.

Dank der tollen Anleitung von iFixit.com war der Ausbau des Mainboards/Logicboards auch kein Hexenwerk. Schritt für Schritt sind wir vorgegangen und haben immer darauf geachtet alle Schrauben fein säuberlich auf nummerierte Post-it Zettel zu legen.
Für den Zusammenbau eine sehr gute Entscheidung ;), denn so ging es einfach wesentlich schneller und man umgeht die Gefahr, dass Schrauben vergessen werden.

Nach 15 Minuten war das Logicboard ausgebaut:

Darauf hin wurden die Chips gesäubert, der Backofen vorgeheizt und mit selbstgebauten Standfüßchen aus Alufolie auf ein Backblech gelegt.

Ab in den auf 200°C vorgeheizten Ofen und 7 Minuten „backen“.

Anschließend abkühlen lassen! Nach 30 Minuten haben wir dann wieder die Chips mit Wärmeleitpaste bestrichen und alles eingebaut. Das Gerät einschalten und einige bange Sekunden abwarten.
Das Ergebnis kann sich sehen lassen! Wir hatten Erfolg.

Keine Streifen oder Fehler mehr zu sehen und alles funktionierte wieder. Einziges Manko, wir hatten zwei Abstandshalter aus Plastik auf dem Motherboard übersehen, weswegen zwei Schrauben auf der Unterseite nicht mehr eingeschraubt werden können.

Genial wenn man so einen Fehler beheben kann und dadurch viel Geld spart. Mal wieder bin ich vom Internet begeistert. Für quasi alles gibt es Anleitungen und man kann sich selber helfen.

Vodafone Internetzugang und VoIP und Internet mit der Fritz!Box 7270

Fritz!Box 7270 Quelle: avm.de

Für meinen Internetzugang bei Vodafone habe ich damals eine EasyBox 803 bekommen. Eigentlich ein ganz nettes Gerät, denn es kann schon recht viele Funktionen.

Allerdings gibt es da doch so ein paar Funktionen die ich haben wollte (Fax-Versand, VPN, mehrere SIP Accounts).  Und natürlich kann ich jetzt endlich auch mit dem iPhone telefonieren.

Allerdings gestaltet sich die Umstellung nicht so einfach. Die EasyBox richtet sich mit einem Konfigurationscode ein, weswegen man die Zugangsdaten gar nicht mehr zugeschickt bekommt. Was man noch einfach von der Hotline mitgeteilt bekommt sind die Internetzugangsdaten.
Schwieriger wird es da schon bei den Zugangsdaten für den VoIP/SIP-Account.
Den Benutzernamen bekommt man noch raus, beim Passwort braucht man wohl ein wenig Glück.

Zum Glück gibt es ja dieses Internet mit seinen allwissenden Foren!
Im Arcor-User-Forum gibt es einen guten Beitrag zum Auslesen der Daten.
Allerdings wollte das verlinkte Programm nicht wirklich die Konfiguration entschlüsseln. Erst nach einiger Suche bin ich auf folgenden Post gestoßen.

Folgender Befehl hat nie funktioniert, da angeblich die Javaklasse nicht gefunden worden ist.

 java XtractEbCfg < config_A803.bin > decrypt.bin

Erst mit folgendem Befehl hat es funktioniert. die „-cp . “ Flag bewirkt, dass die Klasse im Verzeichnis gesucht wird, wo der Befehl ausgeführt wird.

 java -cp . XtractEbCfg < config_A803.bin > decrypt.bin

Mit einem HEX-Editor und hilfreichen Hinweisen wo man was findet, war es dann auch kein Problem mehr das Passwort für den VoIP-Zugang zu finden.

Die Einrichtung der Fritz!Box 7270 war dann kein Problem und gewohnt einfach. Schnell hat alles so funktioniert, wie ich mir das gewünscht habe.
Allerdings hat sich dann nach einem Tag ein kleiner Fehler gezeigt. Uns konnte niemand anrufen, nur wir konnten Personen anrufen. Nach 2x klingeln wurde die VoIP-Verbindung fallen gelassen.

Nach einigem googeln habe ich dann herausbekommen, dass Vodafone eine zweite virtuelle DSL-Verbindung für die VoIP Daten aufmacht. Dank einer Anleitung zum Einrichten auf Asconix bin ich darauf gekommen.

Da man direkt in der Box nicht alle Einstellungen vornehmen kann, braucht man noch einen Editor, welchen man sich nach dem man sich registriert hat aus dem IP-Phone-Forum herunterladen kann.

Endlich hat auch das Telefon richtig funktioniert. Jetzt klingelt es wieder bis der AB dran geht und alles ist gut.

Fazit: Einfach macht es Vodafone einem nicht „fremde“ Hardware an seinem Anschluss zu betreiben.

AppleTV Festplatte wiederherstellen

Seit ein paar Wochen besitze ich einen AppleTV der ersten Generation. Klar es gibt mittlerweile sogar zwei Nachfolger, aber nur die erste Generation kann man via Clinch an der Anlage anschließen. Die neueren Versionen brauchen da schon einen aufwendigen Digital-Analog-Wandler, der noch mal in den Geldbeutel greift.

AppleTV der ersten Generation. Quelle: Macinsider.net

Für 50€ habe ich eine Version auf eBay erstanden, die allerdings nicht mehr funktioniert hat und als Defekt markiert war. Nächstes Mal lese ich doch die Beschreibung genauer.

Nachdem ich den AppleTV aufgeschraubt hatte war ich sehr überrascht eine CrystalHD Karte von Broadcom zu finden, diese war statt der WiFi-Karte eingebaut.
Also schnell alles rückgängig gemacht.

Nach einigen Bootversuchen war ich im Diagnosemenü und angeblich sollte alles gehen. Eine gescheite Wiederherstellung war aber nicht möglich. Von meinem Dad hatte ich noch ein Image von seinem damaligen AppleTV, aber auch mit dem wollte es nicht klappen.
Als ich letzte Woche zu Hause war habe ich mir noch mal einzelne Images für die EFI, Restore und OSBoot Partition gezogen.

dd if=/dev/disk1s1 of=EFI.img
dd if=/dev/disk1s2 of=os.img
dd if=/dev/disk1s3 of=OSBoot.img

Quelle: AwkwardTV

Hinweis: Man muss vorher herausfinden welchen Namen die Festplatte hat, die man angeschlossen hat. Per “diskutil list“ sieht man alle Platten, sowie das Layout der Partitionen. Damit sollte es nicht schwer fallen

Nach endlosen Versuchen habe ich das Gerät nun endlich wieder zum Laufen gebraucht! Yuchuu! Was eine Arbeit! positiver Nebeneffekt, ich kenn mich im Terminal mal wieder ein wenig besser aus.

Hier mal meine Vorgehensweise, entnommen und angepasst aus verschiedenen Tutorials, welche man im Netz findet.

Zuerst habe ich im Terminal alle Partitionen der HD gelöscht und entsprechend den Vorschriften neu angelegt.

gpt destroy /dev/disk1
gpt create /dev/disk1
gpt add -b 40 -i 1 -s 409600 -t efi /dev/disk1
gpt add -b 409640 -i 2 -s 819200
        -t 5265636F-7665-11AA-AA11-00306543ECAC /dev/disk1
gpt add -b 1228840 -i 3 -s 1843200 -t hfs /dev/disk1
gpt add -b 3072040 -i 4 -s *size* -t hfs /dev/disk1

Quelle: smallnum

Mit [*size*] kann man nicht so viel anfangen, also muss man die richtigen Werte herausfinden und zwar wie viel Platz noch frei ist auf der Platte.

diskutil eject disk1
//Wenn die Platte nicht ausgeworfen wird, dann geht das nicht

gpt show disk1
//Wert 3072040 suchen und Wert daneben merken und aufschreiben

Quelle: MacRumors

Anschließend habe ich die Partitionen mit den richtigen Dateisystemen formatiert.

newfs_hfs /dev/disk1s2
newfs_hfs -J -v OSBoot /dev/disk1s3
newfs_hfs -J -v Media /dev/disk1s4

Quelle: ebd.

Dann habe ich das gespeicherte EFI und Recovery Image zurückgespielt

dd if=EFI.img of=/dev/disk1s1
dd if=OS.img of=/dev/disk1s2

Quelle: AwkwardTV

Nächster Schritt war es die neuste Firmware zu bekommen. Dazu habe ich den Hinweisen auf der Seite HeyZeus.org gefolgt und habe aus der Version.xml bei Apple den Link zur DMG Datei ausgewählt und heruntergeladen.

Per Diskutility wurde dann die OSBoot Partition mit diesem DMG wiederhergestellt.

Anschließend musste ich nur noch neu booten und schon wurde ich vom richtigen AppleTV Homescreen begrüßt. Wlan einrichten ist mit der Apple Remote ein wenig anstrengend, aber anschließend kann man ja gleich sein iPhone und iPad als Fernbedienungen konfigurieren.

Was soll ich sagen, alles im allem sehr anstrengend, aber jetzt kann ich dann auch Musik hören und muss nicht immer den lauten und stromhungrigeren PC laufen haben.

Synergy – Mouse und Keyboard sharing

Manch einer meiner Leser hat vielleicht das gleiche Problem. Der Schreibtisch wird von mehreren Rechnern bevölkert und ab und an benutzt man mehrere davon Zeitgleich.
Die altmodische Lösung wäre es einfach Tastatur und Maus an jedem Gerät zu benutzen, sofern eingebaut, ansonsten muss halt die Peripherie angeschlossen werden.

Zum Glück funktioniert mein Gehirn noch gut. Ich habe mich erinnert, dass Marc mal vor langem von einer Lösung für dieses Problem berichtet hat.

Diese heißt Synergy!

Mit Synergy können Sie einfach Ihre Tastatur und Maus an mehreren Computern auf Ihrem Schreibtisch nutzen, und es ist Frei und Open Source. Bewegen Sie einfach ihre Maus über den Rand des Bildschirms eines Computers auf den Bildschirm eines anderen. Sie können sogar den Inhalt ihrer Zwischenablage an alle Computer verteilen. Alles was Sie brauchen ist ein Netzwerk-Anschluss. Synergy funktioniert auf Windows, Mac OS X und Linux.

Quelle: Synergy

Bildquelle: http://synergy-foss.org/de/

Unter Windows ist das schnell installiert. Auf dem MacBook war das schon ein bisschen schwieriger. Dank einem Videotutorial und einem Addin, welches ich dank Google fand, hatte ich dann nach einer dreiviertel Stunde alles zum Laufen gebracht.
Eine Kleinigkeit musste noch geändert werden. Unter Windows führt die Tastaturkombination „Windowstaste + l“ dazu, dass der Account des angemeldeten Benutzers gesperrt wird. Unter Mac OS X brauche ich diese Tastenkombination um „Option + l“ auszulösen, denn nur so kann man ein „@“ oder Klammeraffen auf den Bildschirm zaubern.
Kurz mit Google gesucht und gleich was passendes gefunden: Tastaturkombination zum Sperren des Computers deaktivieren.

Mit dem Ergebnis bin ich sehr zufrieden! Steht das MacBook auf dem Schreibtisch und ist im Betrieb, dann kann ich einfach mit der Maus auf den anderen Bildschirm fahren und dort weiterarbeiten. Welch ein Komfort und das alles ohne einen aufwendigen und teuren KVM-Switch.

Canon LBP 2900 unter Mac OS X 10.7 Lion

Größtenteils war der Umstieg auf Mac OS X mit dem MacBook Air schnell bewältigt. Bis auf die paar Kleinigkeiten, die einfach nicht so wollen wie sie sollten. Der Canon LBP2900 hat einfach keine wirklich nutzbaren Treiber unter Mac OS X.

Es gibt zwar einen Artikel auf MacUser.de der einem schon weiterhelfen kann und auch auf YouTube geistert eine gute Anleitung. Diese sind zwar nachvollziehbar, den Drucker habe ich aber nur sporadisch zum Drucken gebracht :/. Eine andere Idee war es den Drucker über das Printersharing an meinem Windowsrechner zu nutzen – wenn wundert das, auch diese Lösung hat nicht funktioniert.  Der Drucker muss angeschaltet sein, wenn der Mac neu hochfährt, dann geht irgendwie alles. Aber wenn man den Drucker einfach so mal einsteckt, wenn schon alles läuft, dann geht einfach nichts.
Quintessenz: Der nächste Drucker wird mit Mac Support gekauft.

 

Podcastempfehlung: Mr. Daisey and the Apple factory

Bild via: Thisamericanlife.org

Ein Podcast von „This American Life“macht gerade die große Runde. Zum einen weil das Thema, die Produktionsbedingungen für iPhones und iPads in China gerade einen Medienspin erfährt. Und zum anderen weil diese Folge einfach großartig ist!

Nicht nur Holgi schwärmt in NSFW (ebenfalls ein empfehlenswerter Podcast) davon. Ich selber habe mich die Folge schon angehört und mich Holgis Kritik nur anschließen.

Mike Daisey hatte China besucht und sich von Arbeitern Geschichten rund um die Produktion erzählen lassen. Natürlich konnte er keine Bilder oder Videos aufnehmen, aber das tut dem Ergebnis keinen Abbruch.

Mike Daisey hat einen tollen Erzählstil und fängt einen mit seiner Stimme ein. In seinem Monolog entfaltet sich ein wirkliches unbehagen, die Produktionsbedingungen sind einfach unglaublich. Dennoch schafft er es immer wieder, dass man kurz lachen muss.

Würde Mike Daisey hier auftreten, dann würde ich ohne zögern eine Karte für seine Lesungen kaufen. Denn dieser Podcast ist nur ein kurzer Ausschnitt aus einer längeren Lesung.

Link: MR. DAISEY AND THE APPLE FACTORY

Update 24.03.2012
Inzwischen hat sich herausgestellt, dass Mike Daisy fast alle Erfahrungsberichte aus anderen Quellen übernommen oder erfunden hat. Das heißt zwar nicht, dass solche Arbeitsbedingungen vorkommen, aber sie entsprechen nicht dem Standard. Darüber hinaus muss man, um diese Aufzudecken, sicherlich mehr als 1-2 Tage vor den Toren eines  Foxconn-Werkes verbringen.

This American Life hat vorbildlich reagiert und in einer ganzen Episode Stellung zu diesem Sachverhalt bezogen.
Reaction von This American Life