RAM aufrüsten beim Asus Vivobook

Ich war auf der Suche nach einem neuen Notebook mit viel Hauptspeicher (damit auch virtuelle Maschinen laufen können) und einem Bildschirm mit Digitizer (Stiftbedienung / Touch-Eingabe). Mit den umfangreichen Filtern der Produktsuche beim Preisvergleich von Heise war schnell klar, dass Notebooks mit mehr als 16GB recht teuer sind. Also habe ich die Filter umkonfiguriert, um auch Geräte mit nachträglich erweiterbarem Speicher anzuzeigen. So habe ich mich dann für ein ASUS Vivobook S 16 Flip OLED (2023, 13 Gen. Intel i9 – TP3604VA-MY071W) entschieden.

Weiterlesen »

Störungsbehebung Ambrogio L60

Nach ca. 3 Jahren im eher leichten Einsatz hat mein Ambrogio L60 Rasenmähroboter plötzlich seinen Dienst quittiert. Beim Anschließen des ausgeschalteten(!) Ladegerätes gab es Funken an den Lade-Kontakten und alle LEDs am Roboter gingen aus. Der Ambrogio reagierte auf keinen Tastendruck mehr und es gab jedes mal Funken beim Anschließen des ausgeschalteten Ladegerätes. Deshalb habe ich die Spannung zwischen den Radnaben (Lade-Kontakte) ohne Ladegerät gemessen: 28V! Meine Befürchtung: ein teurer Schaden an der Elektronik? Nach einer kurzen Reinigung des Unterbodens und dem Lösen der 6 Schrauben im Boden konnte der Deckel abgehoben werden – vorsichtig, weil mehrere Kabel das Mainboard mit dem Deckel verbinden. Da laut Internet der Mikro-Taster auf der Hauptplatine eine Reset-Funktion besitzt, versuchte ich durch einen beherzten Druck den Rasenmäher wieder zum Leben zu erwecken. Dies war leider nur teilweise erfolgreich. Nun leuchteten alle LEDs am Deckel und die interne LED direkt neben dem Taster. Mit der ON/OFF-Taste konnte man die Deckel-LEDs ausschalten (danach flimmerte die interne LED nur noch). Mehr Funktionen hatte der Roboter nun aber noch nicht. Lange Erfahrung mit elektronischen Geräten legte nun nahe den Akku kurzzeitig komplett abzuklemmen. Also den Anschlußstecker abgezogen, langsam von 10 rückwärts gezählt, den Stecker wieder aufgesteckt… Und der Rasenroboter funktioniert wieder! Nochmals die Spannung zwischen den Radnaben ohne Ladegerät gemessen: 0V

Vielleicht hilft diese Information ja anderen Besitzern von Ambrogio Rasenmährobotern oder der verschiedenen Klone (z.b. von Wiper) eine langwierige Einsendung und teure Reparatur zu vermeiden.

PowerShell: CPU usage pro Process ermitteln

 

Wenn man (oder Frau) mehrere Rechner oder VMs betreut, die z.B. als Build-Farm genutzt werden, stellt sich ab und zu die Frage: „Was macht der Rechner eigentlich gerade?“. Auf dem lokalen Rechner öffnet man einfach den Windows Task Manager und sortiert nach CPU%. Bei entfernten Maschinen ist der vorher nötige Remote Desktop Login aber nervig und wenn man die Daten gerne automatisiert abrufen will (z.B. für Monitoring-Zwecke), hilft der Task Manager gar nicht. Hier kommt nun PowerShell ins Spiel – es wurde für Automatisierung erfunden und funktioniert auch remote über das Netzwerk. Weiterlesen »

WMI-Events in .Net in der moderneren Variante

Wie man WMI-Events mit .Net bzw. C# abonniert, ist im Internet nicht schwer zu finden. Dabei werden in den Beispielen fast ausschließlich die Klassen ManagementScope und ManagementEventWatcher verwendet. Wenn man sich jedoch eine Weile mit der Materie beschäftigt und auch ab und zu in Powershell unterwegs ist, stolpert man darüber, dass diese Klassen als veraltet angesehen werden. Der „neue heiße Sch…“ ist alles was mit CIM anfängt. Weiterlesen »

Zugriff von Unterwegs per Mobilfunk auf das Heim-Netz über ein VPN einrichten (2)

Nachdem nun das VPN – wie im letzten Beitrag beschrieben – eingerichtet ist, können wir uns dem zweiten Teilproblem widmen. Wie in der Einleitung erläutert wurde, kann das Heim-Netz nur über IPv6 erreicht werden und auf der Mobilfunk-Seite gibt es nur IPv4. Auf aktuellen Windows10 Installationen scheint der Teredo Tunnel Mechanismus standardmäßig aktiv zu sein und so konnte ich ohne weitere Einstellungen per HTTPS über Mobilfunk auf die Konfigurations-Oberfläche meiner Fritz!Box zugreifen. Bei Teredo konvertiert ein per Dual-Stack (nicht Lite!) an das Internet angebundener Server (z.b. 6to4.fra1.he.net) die Pakete zwischen IPv4 und IPv6. Dies funktionierte jedoch für die VPN Verbindung (und z.B. Remote Desktop / RDP) nicht und es musste ein Ersatzmechanismus her. Weiterlesen »

Zugriff von Unterwegs per Mobilfunk auf das Heim-Netz über ein VPN einrichten

Man kann ja nicht gerade behaupten, dass es zum Thema VPN zu wenige Informationen im Internet gibt – es gibt eher zu viele Treffer in der Suchmaschine. Das liegt vor allem an den vielen Einsatzszenarien für VPNs z.B. Geo-Blocking umgehen, Vernetzung von Firmenstandorten, Verschleierung der Surf-Aktivität in öffentlichen Netzen und vieles mehr.

In diesem Blog-Post geht es jedoch um einen anderen sehr konkreten Einsatzfall. Mein neuer Internet Anschluss bei einem kleineren Provider hat keine öffentliche IPv4-Adresse da Carrier-Grade-NAT (CGN) bzw. Dual-Stack-Lite (DS-Lite) eingesetzt wird. Damit funktioniert der Aufbau eines VPN aus dem Mobilfunk-Netz zu meiner Fritz!Box nicht mehr. Mein Mobilfunk-Provider unterstützt außerdem kein IPv6 (das macht momentan scheinbar nur die Telekom). Da ich fast ausschließlich Windows Rechner im Einsatz habe, war das Ziel also einen mobilen Windows- (bzw. Android) Client mit meinem Windows10 Rechner im Heim-Netz über VPN zu verbinden und das alles möglichst mit kostenlosen Tools bzw. Diensten.

Weiterlesen »

Deadlock bei synchronen Aufrufen des VMware vSphere Automation SDK .Net

Damit ich Informationen über die virtuellen Maschinen eines vSphere/ESXi Systems in einer eigenen Winforms Applikation anzeigen kann, habe ich den relevanten Code aus dem Sample ListVMs des vSphere Automation SDK für .Net in meine Anwendung übernommen. Für einen schnellen Test hatte ich den Aufruf zum Auflisten der VMs in Program.cs platziert. Nachdem dies erfolgreich war, verschob ich diesen Aufruf in den Konstruktor des Hauptfensters und schon blieb die Anwendung hängen, bevor sie das Fenster anzeigen konnte.

Weiterlesen »

Visual Studio 2017 Offline Installation – der Weg zur Quelle

Es gibt immer noch einige Szenarien, in denen der von Microsoft angepriesene Online/Web-Installer für VS2017 nicht verwendet werden kann oder unpraktisch ist. Deshalb ist es auch möglich, dem Setup die Option ‚–layout‘ zu übergeben. Damit wird ein Verzeichnis erstellt, in das ca. 30-40GB Dateien heruntergeladen werden. Dieses Verzeichnis kann dann verwendet werden, um Visual Studio ohne Internetverbindung zu installieren. Details dazu findet man leicht durch eine Internet-Suche. Wenn sich nun aber der Pfad zu diesem ‚layout‘-Ordner ändert und man Features nachinstallieren will, erhält man eine Fehlermeldung vom Installer.Weiterlesen »