<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>Product Specific on Nico Maas</title>
        <link>https://www.nico-maas.de/categories/product-specific/</link>
        <description>Recent content in Product Specific on Nico Maas</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <lastBuildDate>Thu, 21 May 2026 05:59:39 +0000</lastBuildDate><atom:link href="https://www.nico-maas.de/categories/product-specific/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>[openBF511] Reverse Engineering a Omron BF511 scale</title>
            <link>https://www.nico-maas.de/posts/2026-05-21-openbf511-reverse-engineering-a-omron-bf511-scale/</link>
            <pubDate>Thu, 21 May 2026 05:59:39 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2026-05-21-openbf511-reverse-engineering-a-omron-bf511-scale/</guid>
            <description>&lt;p&gt;I actually own a Omron BF511 human scale, a nice bit of japaense kit. Its a bit old and certainly does not want to interact with the world expect for its LCD display. I wanted to change that and integrate the scale into my health apps/do not keep on tracking stats via paper and pencil. For that reason I did a small deep dive on how to best access its data and send it back via LoRaWAN. All infos can be found on this little Github Repo: &lt;a class=&#34;link&#34; href=&#34;https://github.com/nmaas87/openBF511&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://github.com/nmaas87/openBF511&lt;/a&gt;&lt;/p&gt;</description>
        </item><item>
            <title>Reworking a Dell Latitude XT in 2024</title>
            <link>https://www.nico-maas.de/posts/2024-12-07-reworking-a-dell-latitude-xt-in-2024/</link>
            <pubDate>Sat, 07 Dec 2024 17:49:47 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2024-12-07-reworking-a-dell-latitude-xt-in-2024/</guid>
            <description>&lt;h2 id=&#34;intro&#34;&gt;Intro&#xA;&lt;/h2&gt;&lt;p&gt;I had an old Dell Latitude XT (first generation) in my posession since&amp;hellip; quite a long time. One of the first tablet/convertible laptops by Dell, released in 2007.&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;199px&#34; data-flex-grow=&#34;82&#34; height=&#34;1446&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.nico-maas.de/posts/2024-12-07-reworking-a-dell-latitude-xt-in-2024/latitudeXT_00001.jpg&#34; srcset=&#34;https://www.nico-maas.de/posts/2024-12-07-reworking-a-dell-latitude-xt-in-2024/latitudeXT_00001_hu_34463e07e62e5197.jpg 800w, https://www.nico-maas.de/posts/2024-12-07-reworking-a-dell-latitude-xt-in-2024/latitudeXT_00001.jpg 1200w&#34; width=&#34;1200&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;It was quite a nice machine, but it suffered from multiple issues. On the one hand, the ULV Core2Duo and internal 1 GB of DDR2 memory are nothing to write home about - but the biggest problem in my opinion - is the used mass memory, a 1.8&amp;rsquo; 5400 rpm harddrive. And no, you read correctly - 1.8&amp;rsquo;. What&amp;rsquo;s that? Thats basically the size and model of HDDs used in Apples iPods: They are awfully slow and even more prone to break.&lt;/p&gt;</description>
        </item><item>
            <title>RAK3172T in Arduino</title>
            <link>https://www.nico-maas.de/posts/2024-11-17-rak3172t-in-arduino/</link>
            <pubDate>Sun, 17 Nov 2024 13:00:09 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2024-11-17-rak3172t-in-arduino/</guid>
            <description>&lt;p&gt;&lt;strong&gt;Updated on 2024-12-01 with latest fixes of STM32LoRaWAN v0.3.0&lt;/strong&gt;&lt;/p&gt;&#xA;&lt;p&gt;As the &lt;a class=&#34;link&#34; href=&#34;https://www.nico-maas.de/posts/2023-11-03-rak11300-teardown/&#34;  title=&#34;RAK11300&#34;&#xA;    &gt;RAK11300&lt;/a&gt; did not really match my requirements (it uses way too much energy), I looked further and found the &lt;a class=&#34;link&#34; href=&#34;https://docs.rakwireless.com/product-categories/wisduo/rak3172-module/overview&#34;  title=&#34;RAK3172&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;RAK3172&lt;/a&gt; which is based on an STM32WLE5CCU6 - an STM32 chip which usually include good powersaving modes. As with the RAK11300, I did not want to go down the Wisblock way and designed my own breakout board:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;323px&#34; data-flex-grow=&#34;134&#34; height=&#34;1898&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.nico-maas.de/posts/2024-11-17-rak3172t-in-arduino/rak3172-scaled.jpg&#34; srcset=&#34;https://www.nico-maas.de/posts/2024-11-17-rak3172t-in-arduino/rak3172-scaled_hu_4d87aaa918d26ee1.jpg 800w, https://www.nico-maas.de/posts/2024-11-17-rak3172t-in-arduino/rak3172-scaled_hu_a25bf16ba21d06d6.jpg 1600w, https://www.nico-maas.de/posts/2024-11-17-rak3172t-in-arduino/rak3172-scaled_hu_ffb929a4d3834f83.jpg 2400w, https://www.nico-maas.de/posts/2024-11-17-rak3172t-in-arduino/rak3172-scaled.jpg 2560w&#34; width=&#34;2560&#34;&gt;&lt;/p&gt;</description>
        </item><item>
            <title>Turing Pi 2 - Retrofitting an EMC2301 Fancontroller</title>
            <link>https://www.nico-maas.de/posts/2024-11-16-turing-pi-2-retrofitting-an-emc2301-fancontroller/</link>
            <pubDate>Sat, 16 Nov 2024 19:39:50 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2024-11-16-turing-pi-2-retrofitting-an-emc2301-fancontroller/</guid>
            <description>&lt;p&gt;The Turing Pi 2 (v.2.4) has actually some secrets that just start to get uncovered. Looking closely at the board, you will find the red marked area with what seems to be an unpopulated 4-pin fan header (J16) and an unpopulated IC spot (U109).&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;238px&#34; data-flex-grow=&#34;99&#34; height=&#34;1210&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.nico-maas.de/posts/2024-11-16-turing-pi-2-retrofitting-an-emc2301-fancontroller/turingPi2_EMC2301_00001.jpg&#34; srcset=&#34;https://www.nico-maas.de/posts/2024-11-16-turing-pi-2-retrofitting-an-emc2301-fancontroller/turingPi2_EMC2301_00001_hu_3c7d92ff4bf2d9ce.jpg 800w, https://www.nico-maas.de/posts/2024-11-16-turing-pi-2-retrofitting-an-emc2301-fancontroller/turingPi2_EMC2301_00001.jpg 1200w&#34; width=&#34;1200&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;These spots were, as &lt;a class=&#34;link&#34; href=&#34;https://github.com/turing-machines/BMC-Firmware/pull/125&#34;  title=&#34;found out&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;found out&lt;/a&gt; by Sam Edwards (CFSworks) actually a place to install Molex 47053-1000 4-pin fan connector and a Microchip EMC2301 fan controller. It is not clear why they were left out of the production model, probably for cost savings, but without that the Turing Pi 2 lost a nice smooth fan controller. However, thanks to Sam Edwards work, the chip is now supported by the Turing Pi 2 BMC, so that after retrofitting, this will just work out of the box!&lt;/p&gt;</description>
        </item><item>
            <title>Install a bootloader onto Turing RK1 eMMC memory</title>
            <link>https://www.nico-maas.de/posts/2024-09-13-install-a-bootloader-onto-turing-rk1-emmc-memory/</link>
            <pubDate>Fri, 13 Sep 2024 16:45:45 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2024-09-13-install-a-bootloader-onto-turing-rk1-emmc-memory/</guid>
            <description>&lt;p&gt;The Turing RK1 is a new Compute Module, made for the Turing Pi 2 board and with compability to the Nvidia Jetson cards in mind. While the board has some impressive specs ( &lt;a class=&#34;link&#34; href=&#34;https://docs.turingpi.com/docs/turing-rk1-specs-and-io-ports&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://docs.turingpi.com/docs/turing-rk1-specs-and-io-ports&lt;/a&gt; ) it had one small issue: The used Rockchip RK3588 needed a bootloader on its eMMC to be able to boot from an attached NVMe drive. As no isolated bootloader was available, most people flashed a whole OS onto the eMMC - just to be able to use the attched NVMe drive. This process can take quite a while via the Turing Pi 2 board ( e.g. 60 - 90 minutes: &lt;a class=&#34;link&#34; href=&#34;https://docs.turingpi.com/docs/turing-rk1-flashing-os&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://docs.turingpi.com/docs/turing-rk1-flashing-os&lt;/a&gt; ) it was never a good option.&lt;/p&gt;</description>
        </item><item>
            <title>Repairing a Turing Pi 2</title>
            <link>https://www.nico-maas.de/posts/2023-12-03-repairing-a-turingpi-2/</link>
            <pubDate>Sun, 03 Dec 2023 17:56:27 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2023-12-03-repairing-a-turingpi-2/</guid>
            <description>&lt;h2 id=&#34;intro&#34;&gt;Intro&#xA;&lt;/h2&gt;&lt;p&gt;In April 2023 I finally got my Turing Pi 2 - happy to finally got it into my hands I plugged it in, headed over to the Turing Pi 2 Github ( &lt;a class=&#34;link&#34; href=&#34;https://github.com/turing-machines/BMC-Firmware&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://github.com/turing-machines/BMC-Firmware&lt;/a&gt; ) got myself the latest BMC firmware and started to flash it. Thats when things got wrong: The power supply coils started to screech - and seconds later I was greeted with blue smoke and a dead Turing Pi 2. The firmware update actually flashed the board into a paper weight.&lt;/p&gt;</description>
        </item><item>
            <title>RAK11300 - Getting it to work with Arduino-Pico and RadioLib!</title>
            <link>https://www.nico-maas.de/posts/2023-11-03-rak11300-teardown/</link>
            <pubDate>Fri, 03 Nov 2023 16:08:49 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2023-11-03-rak11300-teardown/</guid>
            <description>&lt;h3 id=&#34;intro&#34;&gt;Intro&#xA;&lt;/h3&gt;&lt;p&gt;About a year ago I got some &lt;a class=&#34;link&#34; href=&#34;https://docs.rakwireless.com/Product-Categories/WisDuo/RAK11300-Module/Datasheet/#description&#34;  title=&#34;RAK11300&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;RAK11300&lt;/a&gt; modules - which are a nice combination of an RP2040 alongside a SX1262 radio on one module - designed a breakout board - tested it - and quickly shelved it. Reason was that this module was somewhat Arduino compliant - as stated - however only with &lt;a class=&#34;link&#34; href=&#34;https://github.com/RAKWireless/RAK-RP-Arduino/tree/main&#34;  title=&#34;RAKwireless Arduino mbedOS Repo&#34;&#xA;     target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;RAKwireless Arduino mbedOS Repo&lt;/a&gt;. Alongside of it being a bit&amp;hellip; hacked together, it had the issue of not supporting any low power modes for the RP2040 - making it run on both cores at full tilt and consuming batteries in no time. Not the best thing for a portable/battery powered sensor system, I guess?&lt;/p&gt;</description>
        </item><item>
            <title>balenaOS on the Advantech AIR-020X</title>
            <link>https://www.nico-maas.de/posts/2023-03-10-balenaos-on-the-advantech-air-020x/</link>
            <pubDate>Fri, 10 Mar 2023 17:20:44 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2023-03-10-balenaos-on-the-advantech-air-020x/</guid>
            <description>&lt;p&gt;Last week I posted &lt;a class=&#34;link&#34; href=&#34;https://www.nico-maas.de/posts/2023-03-05-advantech-air-020x-review/&#34; &gt;the review of the Advantech AIR-020X&lt;/a&gt; with which I used to create the &lt;a class=&#34;link&#34; href=&#34;https://www.nico-maas.de/posts/2022-09-19-labsentinel-2/&#34; &gt;labSentinel 2 system&lt;/a&gt;.&lt;/p&gt;&#xA;&lt;p&gt;I remarked that the hardware was great, however the software support and update capability of the system was severly lagging behind for an &amp;ldquo;industrial floor, always on&amp;rdquo; type of machine. Luckily, thats exactly what &lt;a class=&#34;link&#34; href=&#34;https://www.balena.io&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;balena &lt;/a&gt;has been created for.&lt;/p&gt;&#xA;&lt;p&gt;Even better, their environment already support Nvidia Jetson devices - also Nvidia Jetson Xavier NX modules. With the AIR-020X being a really nice carrierboard (and housing) for this module, I went to work.&lt;/p&gt;</description>
        </item><item>
            <title>Advantech AIR-020X Review</title>
            <link>https://www.nico-maas.de/posts/2023-03-05-advantech-air-020x-review/</link>
            <pubDate>Sun, 05 Mar 2023 12:33:21 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2023-03-05-advantech-air-020x-review/</guid>
            <description>&lt;p&gt;Normally, I am not getting review units. This is due to the fact that I am only hosting this small weblog, along some conference talks - and most companies would probably be better off to send their units along someone with a reach of Linus Tech Tips, or similar.&lt;/p&gt;&#xA;&lt;p&gt;On the other hand - when I get the possibility to do a review, it can be a bit worrisome for the companies as well, as I am a very honest person. I have been working in tech for some time now and had the honor to build stuff which went to space - and came back to tell the tale. I know what I want in a unit - and what could be a problem.&lt;/p&gt;</description>
        </item><item>
            <title>Add icons to Jetpack Social Menu</title>
            <link>https://www.nico-maas.de/posts/2022-11-27-add-icons-to-jetpack-social-menu/</link>
            <pubDate>Sun, 27 Nov 2022 18:39:10 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2022-11-27-add-icons-to-jetpack-social-menu/</guid>
            <description>&lt;p&gt;I have been looking around the net quite a lot to find a solution on how to add icons to the &amp;ldquo;social menu&amp;rdquo; in wordpress:&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;Social Menu&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;1092px&#34; data-flex-grow=&#34;455&#34; height=&#34;85&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://www.nico-maas.de/posts/2022-11-27-add-icons-to-jetpack-social-menu/socialMenu.png&#34; width=&#34;387&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;At first I thought this menu was a feature of the theme I am using, Independent Publisher 2. I only found a Github repo for the version 1 theme - tried all the hacks there - and finally found out that version 2 was bought by WordPress.com and customized. So all the hacks available for version 1 did not even work. Bummer.&lt;/p&gt;</description>
        </item><item>
            <title>USB C power for the Nvidia Jetson Nano 4 GB dev board</title>
            <link>https://www.nico-maas.de/posts/2022-10-17-usb-c-power-for-the-nvidia-jetson-nano-4-gb-dev-board/</link>
            <pubDate>Mon, 17 Oct 2022 08:00:00 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2022-10-17-usb-c-power-for-the-nvidia-jetson-nano-4-gb-dev-board/</guid>
            <description>&lt;p&gt;The best way to power a Jetson Nano 4 GB dev board is by using a center positive, 5 V and at least 4 A barrel connector type power adapter. However, these are often bulky and not the best travel companion - while USB C power bricks are becoming more common and the relevant USB C sockets are getting build into nearly every device (&lt;a class=&#34;link&#34; href=&#34;https://www.heise.de/news/USB-C-Welche-Produkte-Apple-ummodeln-muss-7288715.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;maybe yours too, Apple?&lt;/a&gt;).&lt;/p&gt;&#xA;&lt;p&gt;So I set out to build a USB C power adapter for the Jetson board.&lt;/p&gt;</description>
        </item><item>
            <title>An active GNSS antenna for the CAM-M8Q breakout</title>
            <link>https://www.nico-maas.de/posts/2022-10-14-an-active-gnss-antenna-for-the-cam-m8q-breakout/</link>
            <pubDate>Fri, 14 Oct 2022 14:00:00 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2022-10-14-an-active-gnss-antenna-for-the-cam-m8q-breakout/</guid>
            <description>&lt;p&gt;I have been using multiple &lt;a class=&#34;link&#34; href=&#34;https://shop.watterott.com/CAM-M8Q-Breakout-Multi-GNSS-Modul-GPS-QZSS-GLONASS-BeiDou-Galileo&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;CAM-M8Q breakouts&lt;/a&gt; by Watterott and really am loving these units. They are small, reasonable priced and have the advantage of an integrated chip antenna. However, this also their small shortcoming: While the antenna is good enough for most outdoor jobs, you can run into sensitivity issues when deploying it indoors - if not setup next to a window. Luckily, the module has two additional u.fl connectors for RFin and RFout, meaning you can use an external antenna.&lt;/p&gt;</description>
        </item><item>
            <title>labSentinel 2</title>
            <link>https://www.nico-maas.de/posts/2022-09-19-labsentinel-2/</link>
            <pubDate>Mon, 19 Sep 2022 09:35:01 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2022-09-19-labsentinel-2/</guid>
            <description>&lt;p&gt;About nearly a year ago, I wrote the labSentinel project for my Nvidia Jetson AI Specialist certification. The basic idea of the project is to be able to supervise old Lab Equipment which does not poses any kind of log output or interface other than a graphical user interface, running on an Windows 3.11 / 95 / NT - maybe even XP system.&lt;/p&gt;&#xA;&lt;p&gt;I solved this issue by using a video grabber attached to a Jetson Nano and &amp;ldquo;out-of-band&amp;rdquo; grabbing the screen output of the experiment computer. I then learned good and bad system states via Nvidias Inference tools and finally got the system to report via MQTT as soon as something did go wrong.&lt;/p&gt;</description>
        </item><item>
            <title>WD My Cloud Mirror Gen2 with Debian 11 and Linux Kernel 5.15 LTS</title>
            <link>https://www.nico-maas.de/posts/2022-06-12-wd-my-cloud-mirror-gen2-with-debian-11-and-linux-kernel-5-15-lts/</link>
            <pubDate>Sun, 12 Jun 2022 18:05:32 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2022-06-12-wd-my-cloud-mirror-gen2-with-debian-11-and-linux-kernel-5-15-lts/</guid>
            <description>&lt;h2 id=&#34;intro&#34;&gt;Intro&#xA;&lt;/h2&gt;&lt;p&gt;Since 2017 I have been using an Western Digital My Cloud Mirror Gen 2 which I bought at Amazons Black Friday (or similar) - because the included 2x 8 TB WD Red were even cheaper with the NAS than standalone. Using the NAS had been quite ok, especially the included Docker Engine and Plex Support were a nice to have, &lt;a class=&#34;link&#34; href=&#34;https://www.techspot.com/news/72612-western-digital-cloud-drives-have-built-backdoor.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;the included Backdoor&lt;/a&gt; in older Versions - not so much. Recently WD had their new &amp;ldquo;My Cloud OS 5&amp;rdquo; replace the old My Cloud OS 3 - and made things worse for a lot of people. As I don&amp;rsquo;t want any more surprises - and more control over my hardware - I decided to finally go down the road and get Debian 11 with an LTS (5.15) Kernel running on the hardware. This is how it went.&lt;/p&gt;</description>
        </item><item>
            <title>Presentations with Markdown: revealjs</title>
            <link>https://www.nico-maas.de/posts/2021-02-22-presentations-with-markdown-revealjs/</link>
            <pubDate>Mon, 22 Feb 2021 10:00:00 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2021-02-22-presentations-with-markdown-revealjs/</guid>
            <description>&lt;p&gt;Being an active contributor to the &lt;a class=&#34;link&#34; href=&#34;https://piandmore.de/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;PiAndMore&lt;/a&gt; and other conferences, I happen to make quite a few presentations a year. In the past I was using the good old Microsoft Powerpoint - which has its strengths, but also its drawbacks. Positioning text and graphics were never my taste (I use LaTeX, btw) - so I set out to find a new way to create presentations - and found &lt;a class=&#34;link&#34; href=&#34;https://revealjs.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;revealjs&lt;/a&gt; back in 2018.&lt;/p&gt;</description>
        </item><item>
            <title>[Win10] Random ports blocked while using Docker / WSL / HyperV</title>
            <link>https://www.nico-maas.de/posts/2020-12-22-win10-random-ports-blocked-while-using-docker-wsl-hyperv/</link>
            <pubDate>Tue, 22 Dec 2020 09:48:57 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2020-12-22-win10-random-ports-blocked-while-using-docker-wsl-hyperv/</guid>
            <description>&lt;p&gt;I have been using Windows Subsystem for Linux (WSL) and Docker on my Laptop since a long time. And during last Docker Con, WSL 2 was released to which I switched instantly - which I did not regret.&lt;/p&gt;&#xA;&lt;p&gt;(Note: Upgrading to WSL 2 and the native Docker for WSL 2 version will cost you your containers and Docker images, there is even a Thanos meme coming around - so I have to give this fair warning ;))&lt;/p&gt;</description>
        </item><item>
            <title>Upgrade SonarQube 6.7 to 7.9</title>
            <link>https://www.nico-maas.de/posts/2020-01-22-upgrade-sonarqube-6-7-to-7-9/</link>
            <pubDate>Wed, 22 Jan 2020 17:00:00 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2020-01-22-upgrade-sonarqube-6-7-to-7-9/</guid>
            <description>&lt;p&gt;That was surprisingly easy: Just swaped the &lt;code&gt;sonarqube:6.7-community&lt;/code&gt; for the &lt;code&gt;sonarqube:7.9-community&lt;/code&gt; image entry in my docker-compose.yml and restarted the Docker container. Upon boot, the container restarted due to an error:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;ERROR: [2] bootstrap checks failed[1]: max file descriptors [4096] for elasticsearch process is too low, increase to at least [65535][2]: max virtual memory areas vm.max_map_count [65530] is too low, increase to at least [262144]&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;This could be resolved by executing &lt;code&gt;sudo sysctl -w vm.max_map_count=262144&lt;/code&gt; on my Ubuntu 18.04 LTS / Docker Host. After another restart of the container, it worked and I could start the update using a webbrowser under &lt;code&gt;http://IP:9000/setup&lt;/code&gt;&lt;/p&gt;</description>
        </item><item>
            <title>SonarQube 6.7 Community with Postgres 9.6 in Docker on Ubuntu</title>
            <link>https://www.nico-maas.de/posts/2019-04-30-sonarqube-6-7-community-with-postgres-9-6-in-docker-on-ubuntu/</link>
            <pubDate>Tue, 30 Apr 2019 12:45:40 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2019-04-30-sonarqube-6-7-community-with-postgres-9-6-in-docker-on-ubuntu/</guid>
            <description>&lt;p&gt;This is a very quick install for SonarQube on Ubuntu 18.04 LTS. I presume you got the latest Docker CE 18.09 and docker-compose 1.24 installed.&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# create folders for sonarqube files and postgres&#xD;&#xA;sudo mkdir -p /var/sonarqube/{conf,data,logs,extensions}&#xD;&#xA;sudo chown -R 999:999 /var/sonarqube&#xD;&#xA;sudo mkdir -p /var/sonarqube/postgres&#xD;&#xA;# make folder for all Docker files in home&#xD;&#xA;mkdir ~/sonarqube&#xD;&#xA;cd sonarqube&#xD;&#xA;# create docker-compose.yml with following content&#xD;&#xA;version: &amp;#39;3.1&amp;#39;&#xD;&#xA;services:&#xD;&#xA;  db:&#xD;&#xA;    image: postgres:9.6-alpine&#xD;&#xA;    restart: unless-stopped&#xD;&#xA;    volumes:&#xD;&#xA;      - /var/sonarqube/postgres:/var/lib/postgresql/data&#xD;&#xA;    environment:&#xD;&#xA;     - POSTGRES_USER=sonar&#xD;&#xA;     - POSTGRES_PASSWORD=sonar&#xD;&#xA;&#xD;&#xA;  sonarqube:&#xD;&#xA;    image: sonarqube:6.7-community&#xD;&#xA;    ports:&#xD;&#xA;      - 9000:9000&#xD;&#xA;      - 9092:9092&#xD;&#xA;    restart: unless-stopped&#xD;&#xA;    volumes:&#xD;&#xA;      - /var/sonarqube/conf:/opt/sonarqube/conf&#xD;&#xA;      - /var/sonarqube/data:/opt/sonarqube/data&#xD;&#xA;      - /var/sonarqube/logs:/opt/sonarqube/logs&#xD;&#xA;      - /var/sonarqube/extensions:/opt/sonarqube/extensions&#xD;&#xA;    environment:&#xD;&#xA;      - SONARQUBE_HOME=/opt/sonarqube&#xD;&#xA;      - SONARQUBE_JDBC_USERNAME=sonar&#xD;&#xA;      - SONARQUBE_JDBC_PASSWORD=sonar&#xD;&#xA;      - SONARQUBE_JDBC_URL=jdbc:postgresql://db/sonar&#xD;&#xA;# launch &#xD;&#xA;docker-compose up -d&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;You can then access your SonarQube instance on http://&lt;code&gt;ServerIP&lt;/code&gt;:9000 with the credential &lt;code&gt;admin/admin&lt;/code&gt;.&lt;/p&gt;</description>
        </item><item>
            <title>Migrate SonarQube from MySQL to PostgreSQL</title>
            <link>https://www.nico-maas.de/posts/2019-04-27-migrate-sonarqube-from-mysql-to-postgresql/</link>
            <pubDate>Sat, 27 Apr 2019 12:45:33 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2019-04-27-migrate-sonarqube-from-mysql-to-postgresql/</guid>
            <description>&lt;p&gt;For checking the quality of my private programming code, I have been using the free edition of &lt;a class=&#34;link&#34; href=&#34;https://www.sonarqube.org/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;SonarQube&lt;/a&gt; for multiple years. It is actually a cool project with a massive flaw: They did allow to use MySQL as Database - but not MariaDB. This struggle kept me a bit at bay, as I parted with MySQL years ago - with this one exception.&lt;/p&gt;&#xA;&lt;p&gt;Some days ago I then stumbled upon the anouncement of SonarQube that did not fix this long-standing issue, but will be &lt;a class=&#34;link&#34; href=&#34;https://community.sonarsource.com/t/end-of-life-of-mysql-support/8667&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;parting completly from MySQL&lt;/a&gt;. So the only choice would be to migrate to Oracle, MS SQL or PostgreSQL.&lt;/p&gt;</description>
        </item><item>
            <title>How to read out Dell Servicetag on Windows</title>
            <link>https://www.nico-maas.de/posts/2018-07-31-how-to-read-out-dell-servicetag-on-windows/</link>
            <pubDate>Tue, 31 Jul 2018 20:37:43 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2018-07-31-how-to-read-out-dell-servicetag-on-windows/</guid>
            <description>&lt;p&gt;1.) Open CMD.exe / Command Shell in Windows&lt;/p&gt;&#xA;&lt;p&gt;2.) &lt;code&gt;wmic bios get serialnumber&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Taken from: &lt;a class=&#34;link&#34; href=&#34;https://www.dell.com/support/article/us/en/04/sln268357/how-to-locate-system-service-tag-using-command-prompt?lang=en&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://www.dell.com/support/article/us/en/04/sln268357/how-to-locate-system-service-tag-using-command-prompt?lang=en&lt;/a&gt;&lt;/p&gt;</description>
        </item><item>
            <title>[VMWare] Get and upgrade ESXi 6.5 &#34;offline&#34; - without paid license</title>
            <link>https://www.nico-maas.de/posts/2017-12-20-vmware-get-and-upgrade-esxi-6-5-offline-without-paid-license/</link>
            <pubDate>Wed, 20 Dec 2017 11:00:51 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-12-20-vmware-get-and-upgrade-esxi-6-5-offline-without-paid-license/</guid>
            <description>&lt;p&gt;As I wanted to have a very recent version of ESXi, I went to VMWares website and checked out their Products, Free Products, &lt;a class=&#34;link&#34; href=&#34;https://my.vmware.com/en/web/vmware/evalcenter?p=free-esxi6&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;vSphere Hypervisor section&lt;/a&gt;. This, however, only presented me with a ESXi 6.5.0a ISO from 02.02.2017 - too old. However, you&amp;rsquo;ll get the much needed free license - so the visit pays off :).&lt;/p&gt;&#xA;&lt;p&gt;So to get the latest version and updates, you need to go to &lt;a class=&#34;link&#34; href=&#34;http://vmware.com/go/evaluate-vsphere-en&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;http://vmware.com/go/evaluate-vsphere-en&lt;/a&gt; - and are presented with the 6.5.0 U1 ISO from 27.07.2017 - a lot better. With said image you can then install your server. Even if you had an old 6.5.0a install, you could download the VMware vSphere Hypervisor (ESXi) Offline Bundle - which will upgrade your old 6.5.0 installation to U1 from that site.&lt;/p&gt;</description>
        </item><item>
            <title>[Dell] Using the Update CDs to get Dell Servers to latest firmware</title>
            <link>https://www.nico-maas.de/posts/2017-12-18-dell-using-the-update-cds-to-get-dell-servers-to-latest-firmware/</link>
            <pubDate>Mon, 18 Dec 2017 11:00:58 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-12-18-dell-using-the-update-cds-to-get-dell-servers-to-latest-firmware/</guid>
            <description>&lt;p&gt;Dell has an very comfortable way of getting new firmware to nearly all of its server components: The bootable media / ISO or Update CDs. You can find them on &lt;a class=&#34;link&#34; href=&#34;https://www.dell.com/support/article/us/en/04/sln296511/updating-dell-poweredge-servers-via-bootable-media---iso?lang=en&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;this&lt;/a&gt; website and very useful. On a basic level, you pick your server, download the ISO, compare the MD5 checksum and burn the ISO onto a DVD. After that, you should get the Servicetag of your server and check for BIOS and iDRAC updates - these should be installed manually first. After that, boot from the DVD and let it install all the needed firmware. Basically, the DVD will cycle through all firmware of components ever installed in the series of your particular server and installs updates if needed. After another reboot, you&amp;rsquo;re done :).&lt;/p&gt;</description>
        </item><item>
            <title>[Dell] T30 Intel AMT Blank Screen on Ubuntu Fix</title>
            <link>https://www.nico-maas.de/posts/2017-11-17-dell-t30-intel-amt-blank-screen-on-ubuntu-fix/</link>
            <pubDate>Fri, 17 Nov 2017 13:25:10 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-11-17-dell-t30-intel-amt-blank-screen-on-ubuntu-fix/</guid>
            <description>&lt;p&gt;The Dell T30 is an awesome little Homeserver, packing a punch with the Xeon E3-1225 V5 - and being affordable at about 399 €. It also comes with Intels Active Management Technology / AMT which is an extension of the horrible Intel Mangement Engine (which was all over the place months ago when some genius figured out how to stop that Man-in-the-Middle-always-on chip with some simple commands) - but quite useful - nonetheless. The good thing about this, is that it acts like an DRAC (Dell) / ILOM (Sun) / IPMI (Supermicro) card - so it is an KVM (Keyboard Video Mouse, not the virtualization thingy this time, sorry ;)) extension which allows you to control the server via network as if you were plugged in directly.&lt;/p&gt;</description>
        </item><item>
            <title>[Dell] PowerConnect 2824 Switch</title>
            <link>https://www.nico-maas.de/posts/2017-11-03-dell-powerconnect-2824-switch/</link>
            <pubDate>Fri, 03 Nov 2017 12:46:58 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-11-03-dell-powerconnect-2824-switch/</guid>
            <description>&lt;p&gt;The Dell PowerConnect 2824 is an oldie but goldie 24 port Gigabit Managed Switch (with ports 23/24 being shared ports like on the Cisco 3560 PoE 8 - which have Gigabit Cooper Ports as well as SFP ports - but you can only use one at  a time :)).&lt;/p&gt;&#xA;&lt;p&gt;You can get them for about 80€ / delivered on eBay as used products and they are qualitywise very good and got an reasonable (although ugly) webinterface as well as SNMP and the usual stuff. They can work as managed or unmanaged switch, which can be switched via the &amp;ldquo;Mode&amp;rdquo; port on the front (holding it for less than 7 seconds during operation, it switches the Mode, longer than that -&amp;gt; reset).&lt;/p&gt;</description>
        </item><item>
            <title>[Ubuntu] PERC6/i on Ubuntu 16.04 LTS</title>
            <link>https://www.nico-maas.de/posts/2017-09-06-ubuntu-perc6i-on-ubuntu-16-04-lts/</link>
            <pubDate>Wed, 06 Sep 2017 09:30:11 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-09-06-ubuntu-perc6i-on-ubuntu-16-04-lts/</guid>
            <description>&lt;p&gt;To use the PERC6/i i.e. the&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;03:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 1078 (rev 04)&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;on Ubuntu, megacli is the best tool - but rarely available due to the demise of LSI Logic. Good thing that the guys from &lt;a class=&#34;link&#34; href=&#34;https://hwraid.le-vert.net&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://hwraid.le-vert.net&lt;/a&gt; put together a nice repo to host the latest RAID files. And yes, for everyone that does not like the idea of including a foreign repo - sorry to disappoint here :/.&lt;/p&gt;</description>
        </item><item>
            <title>Solve Windows 10 does not automount USB Drives anymore</title>
            <link>https://www.nico-maas.de/posts/2017-08-04-solve-windows-10-does-not-automount-usb-drives-anymore/</link>
            <pubDate>Fri, 04 Aug 2017 08:54:27 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-08-04-solve-windows-10-does-not-automount-usb-drives-anymore/</guid>
            <description>&lt;p&gt;My Windows 10 machine started behaving weirdly and did not mount any USB Drives / Harddrives and such anymore. I had to open the Disk Management Tool and mount them manually, which is quite inconvenient. So I was looking up the error and came across the nearly perfect solution at http://woshub.com/windows-doesnt-assign-letters-to-external-and-usb-flash-drives/ . However, I did change it a bit so that the VDS is changed to automatically start on boot via the CLI :).&lt;/p&gt;</description>
        </item><item>
            <title>[Gigabyte] BIOS Upgrade on old Gigabyte Motherboards</title>
            <link>https://www.nico-maas.de/posts/2017-07-31-gigabyte-bios-upgrade-on-old-gigabyte-motherboards/</link>
            <pubDate>Mon, 31 Jul 2017 13:00:42 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-07-31-gigabyte-bios-upgrade-on-old-gigabyte-motherboards/</guid>
            <description>&lt;p&gt;There are several old Gigabyte Motherboards like the GA-MA Series which uses their BIOS Included Q-Flash Utility for upgrading. This tool tries to access an attached USB Device in a file browser way to give you the choice on which file to flash. Most of the time, you won&amp;rsquo;t be able to access your drive, as it will only be shown as &amp;ldquo;Floppy B&amp;rdquo;. In truth, this means your USB drive is formated the wrong way: You should have only one partition on that stick, with size LESS than 128 MB and FAT as file system. Yeah, I figured that out the hard way ^^&amp;rsquo;. It will then be shown as &amp;ldquo;HDD 0-0&amp;rdquo; in Q-Flash and will provide your files for easy upgrading 🙂&lt;/p&gt;</description>
        </item><item>
            <title>[Dell] BIOS Upgrade on a Dell Precision T1500</title>
            <link>https://www.nico-maas.de/posts/2017-07-27-dell-bios-upgrade-on-a-dell-precision-t1500/</link>
            <pubDate>Thu, 27 Jul 2017 12:00:39 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-07-27-dell-bios-upgrade-on-a-dell-precision-t1500/</guid>
            <description>&lt;p&gt;Hi there, I just got hands on an old Dell T1500 workstation. It is not the beefiest monster - but still kicking. And I got it for a bargain :). So, while I was refurbishing it, I wanted to do an BIOS upgrade, like usual. Turned out, Dell only offers a combined &amp;ldquo;DOS/WINDOWS&amp;rdquo; Upgrade File. I tried upgrading via an FreeDOS USB Stick, created with Rufus, however - it failed. Ok, lets try Windows: I installed Windows 8.1 x64 - and the tool &amp;ldquo;worked&amp;rdquo; - however, even after reboot, nothing had changed. Reset CMOS, Load Default in BIOS, nothing. Darn&amp;hellip; Well.. All the Dell support stuff for this machine was around Windows 7-ish versions, so I thought &amp;ldquo;last chance&amp;rdquo; 😉 - and yes! It worked:&lt;/p&gt;</description>
        </item><item>
            <title>CUDA and Tensorflow in Docker</title>
            <link>https://www.nico-maas.de/posts/2017-07-24-cuda-and-tensorflow-in-docker/</link>
            <pubDate>Mon, 24 Jul 2017 12:00:25 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-07-24-cuda-and-tensorflow-in-docker/</guid>
            <description>&lt;p&gt;In this howto we will get CUDA working in Docker. And - as bonus - add Tensorflow on top! However, please note that you&amp;rsquo;ll need following prereqs:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;GNU/Linux x86_64 with kernel version &amp;gt; 3.10&#xD;&#xA;Docker &amp;gt;= 1.9 (official docker-engine, docker-ce or docker-ee only)&#xD;&#xA;NVIDIA GPU with Architecture &amp;gt; Fermi (2.1)&#xD;&#xA;NVIDIA drivers &amp;gt;= 340.29 with binary nvidia-modprobe&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;We will install the NVIDIA drivers in this tutorial, so you should only have the right kernel and docker version already installed, we&amp;rsquo;re using a Ubuntu 15.05 x64 machine here. For CUDA, you&amp;rsquo;ll need a Fermi 2.1 CUDA card (or better), for tensorflow a &amp;gt;= 3.0 CUDA card&amp;hellip;&lt;/p&gt;</description>
        </item><item>
            <title>Configure Git Line Endings</title>
            <link>https://www.nico-maas.de/posts/2017-01-01-configure-git-line-endings/</link>
            <pubDate>Sun, 01 Jan 2017 09:00:32 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2017-01-01-configure-git-line-endings/</guid>
            <description>&lt;p&gt;I tend to work crossplatform on different systems, mostly switching between different kinds of Ubuntu/Debian and Windows machines - always checking out and commiting git files on those machines. And I always forget to get the Git Line Endings right, as soon as I add a new machine to that list&amp;hellip; So to do that, just a quick one liner:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;git config --global core.autocrlf input&#xD;&#xA;# Configure Git on Linux to properly handle line endings&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
        </item><item>
            <title>Gitkraken - your next Git Client</title>
            <link>https://www.nico-maas.de/posts/2016-12-24-gitkraken-your-next-git-client/</link>
            <pubDate>Sat, 24 Dec 2016 15:00:28 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2016-12-24-gitkraken-your-next-git-client/</guid>
            <description>&lt;p&gt;If you&amp;rsquo;re in the NetOps/DevOps Teams, chances are high you need to develop code and use git. Well, on Windows Clients, I tended to use Atlassians Source Tree - however, that client became more and more buggy and unstable - unusable to say. Especially if I had to do an really big merge of my main to my deploy tag - it tended to crash most of the time.&lt;/p&gt;&#xA;&lt;p&gt;So, without further ado: Enter &lt;a class=&#34;link&#34; href=&#34;https://www.gitkraken.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Gitkranken&lt;/a&gt;. A nice, free, good looking and fast git client. Without dependencies.&lt;/p&gt;</description>
        </item><item>
            <title>[Sonarqube] Use Sonarqube in IntelliJ / PhpStorm / etc.</title>
            <link>https://www.nico-maas.de/posts/2016-10-03-sonarqube-use-sonarqube-in-intellij-phpstorm-etc/</link>
            <pubDate>Mon, 03 Oct 2016 08:00:16 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2016-10-03-sonarqube-use-sonarqube-in-intellij-phpstorm-etc/</guid>
            <description>&lt;p&gt;Sonarqube is cool, as the generated results can not only be viewed via the web interface, but also via an plugin in IntelliJ or other Jetbrains IDEs. The installation is quite simple, you just need to download the latest plugin on this website: &lt;a class=&#34;link&#34; href=&#34;https://plugins.jetbrains.com/plugin/7238&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://plugins.jetbrains.com/plugin/7238&lt;/a&gt; and install it in the way described here: &lt;a class=&#34;link&#34; href=&#34;https://github.com/sonar-intellij-plugin/sonar-intellij-plugin&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://github.com/sonar-intellij-plugin/sonar-intellij-plugin&lt;/a&gt;. After that, you can easily hunt down and eliminate those errors :)!&lt;/p&gt;</description>
        </item><item>
            <title>Cisco Prime Infrastructure 3.1 Cheat Sheet</title>
            <link>https://www.nico-maas.de/posts/2016-08-12-cisco-prime-infrastructure-3-1-cheat-sheet/</link>
            <pubDate>Fri, 12 Aug 2016 07:18:30 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2016-08-12-cisco-prime-infrastructure-3-1-cheat-sheet/</guid>
            <description>&lt;p&gt;A little cheat sheet for myself. All commands can be used via SSH or Shell:&lt;/p&gt;&#xA;&lt;p&gt;Show Config: &lt;code&gt;show run&lt;/code&gt;&lt;br&gt;&#xA;Show Inventory: &lt;code&gt;show inventory&lt;/code&gt; (Does show i.e. how many CPUs and RAM is installed. This does match normally to the Version of Cisco Prime. i.E. 8 vCPUs and 16 GB RAM -&amp;gt; Express Plus Type)&lt;/p&gt;&#xA;&lt;p&gt;Show status of prime: &lt;code&gt;ncs status&lt;/code&gt;&lt;/p&gt;&#xA;&lt;p&gt;Backup OS and Application: &lt;code&gt;backup PI311 repository defaultRepo&lt;/code&gt;&lt;br&gt;&#xA;Backup Application only: &lt;code&gt;backup PI311appOnly repository defaultRepo application NCS&lt;/code&gt;&lt;/p&gt;</description>
        </item><item>
            <title>[Logitech] R400 Presenter pairing</title>
            <link>https://www.nico-maas.de/posts/2015-12-04-logitech-r400-presenter-pairing/</link>
            <pubDate>Fri, 04 Dec 2015 13:11:43 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2015-12-04-logitech-r400-presenter-pairing/</guid>
            <description>&lt;p&gt;&lt;strong&gt;Warning&lt;/strong&gt;: The R400, R600 and R700 series of presenters are attack vectors and considered harmful. While Heise made an &lt;a class=&#34;link&#34; href=&#34;https://www.heise.de/news/Angreifbare-Logitech-Presenter-Hersteller-tauscht-gefaehrliche-USB-Empfaenger-aus-4423627.html&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;article &lt;/a&gt; that detailed that Logitech would exchange the receivers, it did actually not. They sent out a pair of incompatible C-U0014 receivers which could not be paired with R-R0004 presenters and then stopped their program, claiming only to exchange the presenter if it was under warranty, which is a security nightmare (I just tried to get the correct receiver, but Maven M. from Logitech wanted to have the receipt for the module which I obviously do not have anymore). In other words: The hardware is extremely vulnerable, Logitech accepts that it is like that but does not want to get this fixed, so I can only recommend to dispose of the presenter line and do not buy from Logitech anymore. Here is the security write up with the proof of concept to that attack: &lt;a class=&#34;link&#34; href=&#34;https://seclists.org/fulldisclosure/2016/Oct/60&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;https://seclists.org/fulldisclosure/2016/Oct/60&lt;/a&gt;&lt;/p&gt;</description>
        </item><item>
            <title>[RaspPi] HDMIPi Repair and VGA Upgrade</title>
            <link>https://www.nico-maas.de/posts/2015-02-27-rasppi-hdmipi-repair-and-vga-upgrade/</link>
            <pubDate>Fri, 27 Feb 2015 10:31:04 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2015-02-27-rasppi-hdmipi-repair-and-vga-upgrade/</guid>
            <description>&lt;p&gt;Sadly, some weeks ago, the Micro USB Port of my HDMIPi broke.&lt;br&gt;&#xA;I wrote an letter to Alex Eames, which is quite known for &lt;a class=&#34;link&#34; href=&#34;https://hdmipi.com/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;HDMIPi&lt;/a&gt;, &lt;a class=&#34;link&#34; href=&#34;https://www.raspi.tv/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;RasPi.TV&lt;/a&gt; and his lattest Kickstarter Project the &lt;a class=&#34;link&#34; href=&#34;https://www.kickstarter.com/projects/raspitv/raspio-duino-affordable-arduino-programming-on-ras&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;RasPiO Duino&lt;/a&gt;.&lt;br&gt;&#xA;Alex is an awesome guy and gave me his blessings to try to repair that problem myself.&lt;br&gt;&#xA;With some flux, a fine solder tip and soem patience, you can get that repaired in no time.&lt;br&gt;&#xA;After succeeding, I created some strain-relief by using two-component epoxy resin to glue it down a bit. Highly recommended!&lt;/p&gt;</description>
        </item><item>
            <title>[Brother] Brother MFC-9465CDN Webinterface Password</title>
            <link>https://www.nico-maas.de/posts/2014-04-30-brother-brother-mfc-9465cdn-webinterface-password/</link>
            <pubDate>Wed, 30 Apr 2014 15:14:33 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2014-04-30-brother-brother-mfc-9465cdn-webinterface-password/</guid>
            <description>&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;User: admin&#xD;&#xA;Password: access&#xD;&#xA;User: user&#xD;&#xA;Password: access&#xA;&lt;/code&gt;&lt;/pre&gt;</description>
        </item><item>
            <title>[Win8] EEE PC 1015PN and Windows 8</title>
            <link>https://www.nico-maas.de/posts/2012-11-15-win8-eee-pc-1015pn-and-windows-8/</link>
            <pubDate>Thu, 15 Nov 2012 11:00:05 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2012-11-15-win8-eee-pc-1015pn-and-windows-8/</guid>
            <description>&lt;p&gt;I have been using my EEE PC 1015PN for nearly 2 years now, and I am quite satisfied with it. But after the release of Windows 8, I wanted to try it, too. So I decided to upgrade install from my Windows 7 Professional to Windows 8 Professional. Before this test, I made an Acronis Image, which turned out to be an really good idea. Installation itself needed about 1 1/2 hour, as I decided to upgrade and not start from scratch.&lt;/p&gt;</description>
        </item><item>
            <title>[WinXP Tablet Edition] Tabtip.exe does Crash</title>
            <link>https://www.nico-maas.de/posts/2010-09-20-winxp-tablet-edition-tabtip-exe-does-crash/</link>
            <pubDate>Mon, 20 Sep 2010 20:09:35 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2010-09-20-winxp-tablet-edition-tabtip-exe-does-crash/</guid>
            <description>&lt;p&gt;If the virtual Keyboard on your Tablet PC does Crash on start, just do an &amp;ldquo;Fix-install&amp;rdquo; of the .Net Framework 2.&lt;br&gt;&#xA;Reboot, and everything should be fine.&lt;/p&gt;&#xA;&lt;p&gt;PS: There should be some memory leak within that Application, and theres a patch for that. Just to note it.&lt;/p&gt;</description>
        </item><item>
            <title>[Win7] How To Move Skype from Taskbar to Systemtray</title>
            <link>https://www.nico-maas.de/posts/2010-04-01-win7-how-to-move-skype-from-taskbar-to-systemtray/</link>
            <pubDate>Thu, 01 Apr 2010 16:54:40 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2010-04-01-win7-how-to-move-skype-from-taskbar-to-systemtray/</guid>
            <description>&lt;p&gt;As from the new Version on, Skype does not minimize to Taskbar in Windows 7 anymore. It does stay within the Systemtray and the Taskbar. To solve that, just change the Programm Compability Mode for Skype to Windows Viste, Service Pack 2.&lt;/p&gt;</description>
        </item><item>
            <title>Rooting CUCM7 &amp; Giving BASH instead of the restricted CLI</title>
            <link>https://www.nico-maas.de/posts/2010-02-19-rooting-cucm7-giving-bash-instead-of-the-restricted-cli/</link>
            <pubDate>Fri, 19 Feb 2010 13:03:55 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2010-02-19-rooting-cucm7-giving-bash-instead-of-the-restricted-cli/</guid>
            <description>&lt;ol&gt;&#xA;&lt;li&gt;Boot with gparted&lt;/li&gt;&#xA;&lt;li&gt;cd /tmp&lt;/li&gt;&#xA;&lt;li&gt;mkdir test&lt;/li&gt;&#xA;&lt;li&gt;mount /dev/sda1 /tmp/test&lt;/li&gt;&#xA;&lt;li&gt;chroot /dev/test /bin/bash&lt;/li&gt;&#xA;&lt;li&gt;Change:&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;/etc/passwd:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;root:x:0:0:root:/root:/sbin/nologin  &#xA;admin:x:591:503::/home/admin:/usr/local/platform/bin/cliscript.sh&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;to:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;root:x:0:0:root:/root:/bin/bash  &#xA;admin:x:591:503::/home/admin:/bin/bash&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;/etc/shadow&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;root:!!:14657:0:99999:7:::&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;to:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;root:$1$D2ISXWJF$urnCHPxcF20BUWWwvTZfX0:14657:0:99999:7:::&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;/etc/sudoers&lt;br&gt;&#xA;add the Line for admin under the user privilege specification so that it looks like this:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;# User privilege specification  &#xA;root    ALL=(ALL) ALL  &#xA;admin   ALL=(ALL) ALL&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;ol start=&#34;7&#34;&gt;&#xA;&lt;li&gt;exit&lt;/li&gt;&#xA;&lt;li&gt;cd /tmp&lt;/li&gt;&#xA;&lt;li&gt;umount /tmp/test&lt;/li&gt;&#xA;&lt;li&gt;umount /dev/sda1&lt;/li&gt;&#xA;&lt;li&gt;reboot&lt;/li&gt;&#xA;&lt;li&gt;login with admin and your password, you are in the bash shell, not in the cisco cli anymore&lt;/li&gt;&#xA;&lt;li&gt;enter sudo su and your login password and you become root&lt;/li&gt;&#xA;&lt;/ol&gt;</description>
        </item><item>
            <title>[EEE901/1000] Use Windows XP Bluetooth-Stack on Asus 901/1000</title>
            <link>https://www.nico-maas.de/posts/2010-01-29-eee9011000-use-windows-xp-bluetooth-stack-on-asus-9011000/</link>
            <pubDate>Fri, 29 Jan 2010 07:26:44 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2010-01-29-eee9011000-use-windows-xp-bluetooth-stack-on-asus-9011000/</guid>
            <description>&lt;ul&gt;&#xA;&lt;li&gt;Deactivate Bluetooth in the Asus-Tray-Utility&lt;/li&gt;&#xA;&lt;li&gt;Open C:\WINDOWS\INF\BTH.INF with the Editor.&lt;/li&gt;&#xA;&lt;li&gt;Look for:&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[Manufacturer]  &#xA;%Microsoft%=Microsoft  &#xA;ALPS=ALPS, NT.5.1  &#xA;Belkin=Belkin, NT.5.1  &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&#xA;&lt;li&gt;Now add &amp;ldquo;Asus=ASUS, NT.5.1&amp;rdquo;. It should look like this:&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[Manufacturer]  &#xA;%Microsoft%=Microsoft  &#xA;ALPS=ALPS, NT.5.1  &#xA;Asus=ASUS, NT.5.1  &#xA;Belkin=Belkin, NT.5.1  &#xA;&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&#xA;&lt;li&gt;Now look for &amp;ldquo;[Zeevo.NT.5.1]&amp;rdquo;. It should look like this:&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[Zeevo.NT.5.1]  &#xA;Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&amp;amp;Pid_07d0&amp;amp;Rev_0126  &#xA;Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&amp;amp;Pid_07d0&amp;amp;Rev_0133&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&#xA;&lt;li&gt;Beneath it, add following:&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[Asus.NT.5.1]  &#xA;Asus BT-253=                        BthUsb, USB\VID_0B05&amp;amp;PID_B700&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&#xA;&lt;li&gt;Result:&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;[Zeevo.NT.5.1]  &#xA;Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&amp;amp;Pid_07d0&amp;amp;Rev_0126  &#xA;Zeevo Bluetooth Solution=                        BthUsb, USB\Vid_0b7a&amp;amp;Pid_07d0&amp;amp;Rev_0133  &#xA;[Asus.NT.5.1]  &#xA;Asus BT-253=                        BthUsb, USB\VID_0B05&amp;amp;PID_B700&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;ul&gt;&#xA;&lt;li&gt;Save and leave the editor&lt;/li&gt;&#xA;&lt;li&gt;Now it depends wheter you did install the Widcomm Software or wheter you start with an fresh Win XP Installation&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;With Widcomm-Software:&lt;/p&gt;</description>
        </item><item>
            <title>[ESXi 3.5] Dell Optiplex G620 ESXi 3.5 U5 &amp; Problems with Ubuntu 9.10 and Vmware Tools</title>
            <link>https://www.nico-maas.de/posts/2010-01-08-esxi-3-5-dell-optiplex-g620-esxi-3-5-u5-problems-with-ubuntu-9-10-and-vmware-tools/</link>
            <pubDate>Fri, 08 Jan 2010 07:19:46 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2010-01-08-esxi-3-5-dell-optiplex-g620-esxi-3-5-u5-problems-with-ubuntu-9-10-and-vmware-tools/</guid>
            <description>&lt;p&gt;So, we happend to get an new ESXi 3.5 Server, using an Dell Optiplex G620 for that.&lt;/p&gt;&#xA;&lt;p&gt;To install ESXi 3.5 U5 onto that Desktop Machine, you NEED to upgrade to Bios A11 and Shutdown CPU Limit ID - and do the Install in SATA Normal Mode (not Compability!). You also need to use the Tipps to install to an IDE Drive (so changing TYPE_IDE to TYPE_ISCSI in the TargetFilter.py) - than it will work flawlessly&amp;hellip; (As long as you get the Bios updated, we had the &amp;ldquo;orignial&amp;rdquo; A01 Bios and it refused to use an Boot CD for the Update (did load but then always did disable Keyboard - you couldn&amp;rsquo;t enter anything&amp;hellip;). We solved the Problem by using an REAL Floppy Disk&amp;hellip; Yeah, was hard to get one. That worked! Ah and by the way, the ESXi install did load then, but the Keyboard got Stuck again - we plugged in an USB Keyboard and that one worked, the PS2 didn&amp;rsquo;t wanted to.. well, it always an Adventure setting up ESXi on non-listed Hardware - especially with Dell Bios ;-)&amp;hellip;&lt;/p&gt;</description>
        </item><item>
            <title>Toshiba Satellite P300D-211 (PSPDCE-02KOOWGR) Wireless Problems</title>
            <link>https://www.nico-maas.de/posts/2009-10-07-toshiba-satellite-p300d-211-pspdce-02koowgr-wireless-problems/</link>
            <pubDate>Wed, 07 Oct 2009 13:08:11 +0000</pubDate>
            <guid>https://www.nico-maas.de/posts/2009-10-07-toshiba-satellite-p300d-211-pspdce-02koowgr-wireless-problems/</guid>
            <description>&lt;p&gt;The Satellite \ Satellite Pro P300 \ P300D Series suffers from Problems with Wireless Connectivity.&lt;br&gt;&#xA;To solve these problems you need to upgrade to at least Bios Version 3.00 (recent is 3.10).&lt;br&gt;&#xA;For XP and Vista64, that should already fix it.&lt;br&gt;&#xA;For Vista32, you need to upgrade the Wireless Lan Drivers as well.&lt;br&gt;&#xA;But I would recommend upgrading it also on x64 Systems.&lt;/p&gt;&#xA;&lt;p&gt;(disabling autotuning for networking and installing sp2 should help as well!)&lt;/p&gt;</description>
        </item></channel>
</rss>
