Dienstag, 2. September 2025

Fixing “no shared cipher” with OpenVPN on Ubuntu 24.04 (NetworkManager)

Solution

If your VPN stopped working after upgrading to Ubuntu 24.04 and logs say “Data channel cipher negotiation failed (no shared cipher)”, set the data-ciphers list on your NetworkManager VPN connection to include both modern AEAD and legacy CBC ciphers.

(works bestwhen you can’t change the OpenVPN server. If youre just working with one server its easyer to change cipher on Server to a GCM-cypher because thats default from version 2.5 on in openvpn)

Add a universal cipher list:

nmcli connection modify "YOUR_VPN" +vpn.data "data-ciphers=AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305:AES-256-CBC:AES-128-CBC"

Reconnect:

nmcli connection down "YOUR_VPN"

nmcli -w 60 connection up "YOUR_VPN" --ask

Optional (security warning fix):

nmcli connection modify "YOUR_VPN" +vpn.data "remote-cert-tls=server"


In many environments this single change is enough. Do not add compat-mode or data-ciphers-fallback via NetworkManager; those options are not supported there and can prevent the connection from starting.


Background


Ubuntu 24.04 ships OpenVPN 2.6. Defaults changed to AEAD ciphers (AES-GCM/ChaCha20), while many servers still require CBC (e.g., AES-128-CBC or AES-256-CBC).


NetworkManager’s OpenVPN plugin in 24.04 does not support compat-mode or data-ciphers-fallback, so adding those options breaks the profile.


Symptom in logs


AUTH: Received control message: AUTH_FAILED, Data channel cipher negotiation failed (no shared cipher)


Reference: Step-by-step fix and troubleshooting


Verify current VPN settings (NetworkManager)


Show OpenVPN key/values:

nmcli -f connection.id,type,vpn.data connection show "YOUR_VPN"


If you see compat-mode or data-ciphers-fallback in vpn.data, remove them:

nmcli connection modify "YOUR_VPN" -vpn.data "compat-mode=2.4"

nmcli connection modify "YOUR_VPN" -vpn.data "data-ciphers-fallback=AES-128-CBC"


Set the cipher list (works for both modern and legacy servers)


Recommended universal list:

nmcli connection modify "YOUR_VPN" +vpn.data "data-ciphers=AES-256-GCM:AES-128-GCM:CHACHA20-POLY1305:AES-256-CBC:AES-128-CBC"


If your server explicitly requires a specific CBC cipher/HMAC and may have NCP disabled, set them explicitly too:


nmcli connection modify "YOUR_VPN" +vpn.data "cipher=AES-128-CBC,auth=SHA256"


Replace AES-128-CBC/SHA256 with what your server actually uses (e.g., AES-256-CBC, SHA512).


Fix common warnings and file permission issues


Remove “group or others accessible” warnings and avoid AppArmor denials by moving certs/keys out of $HOME and locking permissions:


sudo mkdir -p /etc/NetworkManager/openvpn-certs

sudo cp /path/to/ca.pem /etc/NetworkManager/openvpn-certs/

sudo cp /path/to/cert.pem /etc/NetworkManager/openvpn-certs/

sudo cp /path/to/cert.key /etc/NetworkManager/openvpn-certs/

sudo chmod 600 /etc/NetworkManager/openvpn-certs/*


Update your VPN profile to point to these new paths:


nmcli connection modify "YOUR_VPN" +vpn.data "ca=/etc/NetworkManager/openvpn-certs/ca.pem,cert=/etc/NetworkManager/openvpn-certs/cert.pem,key=/etc/NetworkManager/openvpn-certs/cert.key"


Enable server cert verification to remove the MITM warning:


nmcli connection modify "YOUR_VPN" +vpn.data "remote-cert-tls=server"


Optionally enforce modern TLS:


nmcli connection modify "YOUR_VPN" +vpn.data "tls-version-min=1.2"


Reconnect and watch logs live


Reconnect:

nmcli connection down "YOUR_VPN"

nmcli -w 60 connection up "YOUR_VPN" --ask


Live logs:

sudo journalctl -b -u NetworkManager -t nm-openvpn -n 100 -f


or only the tag, simplified:

sudo journalctl -f -t nm-openvpn -o cat


If you still see “no shared cipher,” double‑check that:


The cipher in data-ciphers actually matches what the server allows (e.g., AES-128-CBC).

If the server disables NCP, you may need to set both cipher and auth explicitly (see step 2).

Your keys/certs are readable by root-only (600) and accessible (no AppArmor denials).


Alternative: Use the native OpenVPN client (bypass NetworkManager)

But be aware no gui is availible out of the box. 

If you want to avoid NetworkManager quirks entirely, you can run OpenVPN directly.


Run:

sudo openvpn --config /etc/openvpn/client/your.conf


Notes and caveats


NetworkManager OpenVPN plugin in Ubuntu 24.04 does not support compat-mode and data-ciphers-fallback; adding them stops the connection from starting.


The simplest reliable fix within NM is to set data-ciphers to a list that includes the server’s CBC option.


If you manage the server, consider migrating to AEAD (AES-GCM/ChaCha20-Poly1305). It’s safer and faster, and aligns with OpenVPN 2.6 defaults.


 

Freitag, 29. August 2025

ThinkPad X1 Yoga Gen 7 mit Intel MBIM [8086:7560] funktioniert jetzt unter Ubuntu 24.04! LTE WWAN Modul

Problem

Modem konnte nicht aktiviert werden:

Aug 29 11:35:39 TPX1 ModemManager[2856]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'


Aug 29 11:35:39 TPX1 ModemManager[2856]: <wrn> [modem0] failed enabling modem: Invalid transition


Aug 29 11:35:39 TPX1 ModemManager[2856]: <msg> [modem0] state changed (enabling -> disabled)


Aug 29 11:35:39 TPX1 ModemManager[2856]: <wrn> [modem0] failed waiting for enabled state: disabled


Aug 29 11:35:39 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:39 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (3/10): enable


Aug 29 11:35:39 TPX1 ModemManager[2856]: <msg> [modem0] state changed (disabled -> enabling)


Aug 29 11:35:39 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:39 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled


Aug 29 11:35:41 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:41 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:41 TPX1 ModemManager[2856]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'


Aug 29 11:35:41 TPX1 ModemManager[2856]: <wrn> [modem0] failed enabling modem: Invalid transition


Aug 29 11:35:41 TPX1 ModemManager[2856]: <msg> [modem0] state changed (enabling -> disabled)


Aug 29 11:35:41 TPX1 ModemManager[2856]: <wrn> [modem0] failed waiting for enabled state: disabled


Aug 29 11:35:41 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:41 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (3/10): enable


Aug 29 11:35:41 TPX1 ModemManager[2856]: <msg> [modem0] state changed (disabled -> enabling)


Aug 29 11:35:41 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:41 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled


Aug 29 11:35:43 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:43 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:43 TPX1 ModemManager[2856]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'


Aug 29 11:35:43 TPX1 ModemManager[2856]: <wrn> [modem0] failed enabling modem: Invalid transition


Aug 29 11:35:43 TPX1 ModemManager[2856]: <msg> [modem0] state changed (enabling -> disabled)


Aug 29 11:35:43 TPX1 ModemManager[2856]: <wrn> [modem0] failed waiting for enabled state: disabled


Aug 29 11:35:43 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:43 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (3/10): enable


Aug 29 11:35:43 TPX1 ModemManager[2856]: <msg> [modem0] state changed (disabled -> enabling)


Aug 29 11:35:43 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:43 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled


Aug 29 11:35:45 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:45 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:45 TPX1 ModemManager[2856]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'


Aug 29 11:35:45 TPX1 ModemManager[2856]: <wrn> [modem0] failed enabling modem: Invalid transition


Aug 29 11:35:45 TPX1 ModemManager[2856]: <msg> [modem0] state changed (enabling -> disabled)


Aug 29 11:35:45 TPX1 ModemManager[2856]: <wrn> [modem0] failed waiting for enabled state: disabled


Aug 29 11:35:45 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:45 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (3/10): enable


Aug 29 11:35:45 TPX1 ModemManager[2856]: <msg> [modem0] state changed (disabled -> enabling)


Aug 29 11:35:45 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:45 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled


Aug 29 11:35:47 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:47 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:47 TPX1 ModemManager[2856]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'


Aug 29 11:35:47 TPX1 ModemManager[2856]: <wrn> [modem0] failed enabling modem: Invalid transition


Aug 29 11:35:47 TPX1 ModemManager[2856]: <msg> [modem0] state changed (enabling -> disabled)


Aug 29 11:35:47 TPX1 ModemManager[2856]: <wrn> [modem0] failed waiting for enabled state: disabled


Aug 29 11:35:47 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:47 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (3/10): enable


Aug 29 11:35:47 TPX1 ModemManager[2856]: <msg> [modem0] state changed (disabled -> enabling)


Aug 29 11:35:47 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:47 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled


Aug 29 11:35:49 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:49 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:49 TPX1 ModemManager[2856]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'


Aug 29 11:35:49 TPX1 ModemManager[2856]: <wrn> [modem0] failed enabling modem: Invalid transition


Aug 29 11:35:49 TPX1 ModemManager[2856]: <msg> [modem0] state changed (enabling -> disabled)


Aug 29 11:35:49 TPX1 ModemManager[2856]: <wrn> [modem0] failed waiting for enabled state: disabled


Aug 29 11:35:49 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:49 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (3/10): enable


Aug 29 11:35:49 TPX1 ModemManager[2856]: <msg> [modem0] state changed (disabled -> enabling)


Aug 29 11:35:49 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:49 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled


Aug 29 11:35:51 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:51 TPX1 ModemManager[2856]: <wrn> [modem0] Busy


Aug 29 11:35:51 TPX1 ModemManager[2856]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'


Aug 29 11:35:51 TPX1 ModemManager[2856]: <wrn> [modem0] failed enabling modem: Invalid transition


Aug 29 11:35:51 TPX1 ModemManager[2856]: <msg> [modem0] state changed (enabling -> disabled)


Aug 29 11:35:51 TPX1 ModemManager[2856]: <wrn> [modem0] failed waiting for enabled state: disabled


Aug 29 11:35:51 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:51 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (3/10): enable


Aug 29 11:35:51 TPX1 ModemManager[2856]: <msg> [modem0] state changed (disabled -> enabling)


Aug 29 11:35:51 TPX1 ModemManager[2856]: <msg> [modem0] simple connect started...


Aug 29 11:35:51 TPX1 ModemManager[2856]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled

Lösung

git clone https://github.com/lenovo/lenovo-wwan-unlock.git
cd lenovo-wwan-unlock
chmod +x fcc_unlock_setup.sh
./fcc_unlock_setup.sh


Hintergrund: Lenovo hat dafür erst vor kurzem das Tool veröffentlicht, nun läufts endlich!

journalctl -u ModemManager -f

Aug 29 11:42:56 TPX1 ModemManager[11521]: <msg> [modem0/wwan0mbim0/mbim] MBIM device is not QMI capable

Aug 29 11:42:57 TPX1 ModemManager[11521]: <wrn> [modem0] couldn't load SUPL server: Operation not supported

Aug 29 11:42:57 TPX1 ModemManager[11521]: <msg> [modem0] state changed (unknown -> disabled)

Aug 29 11:42:57 TPX1 ModemManager[11521]: <msg> [modem0] state changed (disabled -> enabling)

Aug 29 11:42:57 TPX1 ModemManager[11521]: <msg> [modem0] simple connect started...

Aug 29 11:42:57 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled

Aug 29 11:42:57 TPX1 ModemManager[11521]: <wrn> [modem0] Busy

Aug 29 11:43:02 TPX1 ModemManager[11521]: <wrn> [fcc unlock dispatcher] forcing exit on fcc unlock operation

Aug 29 11:43:02 TPX1 ModemManager[11521]: <wrn> [modem0] Busy

Aug 29 11:43:02 TPX1 ModemManager[11521]: <wrn> [modem0] couldn't enable interface: 'Invalid transition'

Aug 29 11:43:02 TPX1 DPR_Fcc_unlock_service[11542]: FCC unlock is success

Aug 29 11:43:05 TPX1 ModemManager[11521]: <wrn> [modem0] failed enabling modem: Invalid transition

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] state changed (enabling -> disabled)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <wrn> [modem0] failed waiting for enabled state: disabled

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] simple connect started...

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (3/10): enable

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] state changed (disabled -> enabling)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] simple connect started...

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (4/10): wait to get fully enabled

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] power state updated: on

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (unknown -> detached)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (detached -> unknown)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <wrn> [modem0] connection attempt cancelled

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] state changed (enabling -> enabled)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (5/10): wait after enabled

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP registration state changed (unknown -> idle)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (unknown -> detached)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <wrn> [modem0] couldn't load operator code: Current operator MCC/MNC is still unknown

Aug 29 11:43:05 TPX1 ModemManager[11521]: <wrn> [modem0] couldn't load operator name: Current operator name is still unknown

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (detached -> unknown)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (unknown -> detached)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (detached -> unknown)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (6/10): register

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (unknown -> detached)

Aug 29 11:43:05 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (detached -> unknown)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (unknown -> detached)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (detached -> unknown)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (unknown -> attached)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (attached -> unknown)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP registration state changed (idle -> registering)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP registration state changed (registering -> home)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] state changed (enabled -> registered)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] 3GPP packet service state changed (unknown -> attached)

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (7/10): wait to get packet service state attached

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (8/10): bearer

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (9/10): connect

Aug 29 11:43:06 TPX1 ModemManager[11521]: <msg> [modem0] state changed (registered -> connecting)

Aug 29 11:43:07 TPX1 ModemManager[11521]: <msg> [modem0] state changed (connecting -> connected)

Aug 29 11:43:07 TPX1 ModemManager[11521]: <msg> [modem0] simple connect state (10/10): all done



Quelle

https://github.com/lenovo/lenovo-wwan-unlock

Freitag, 13. Juni 2025

Upgrading XWiki to Version 17 on Ubuntu – Including Migration to Tomcat 10

In this post, I document how I successfully upgraded XWiki 16.10 to 17.4, including the switch from Tomcat 9 to Tomcat 10, resolving database connection issues, and ensuring proper operation behind a reverse proxy.


✨ Starting Point

  • Ubuntu server 22.04 running XWiki 16.10

  • Tomcat 9 and MariaDB 10.6 installed

  • XWiki operating behind a reverse proxy

  • Goal: Upgrade to XWiki 17 with an up-to-date environment and working proxy configuration. As 17 needs tomcat 10 we upgrade to ubuntu server 24.04


✅ Step-by-Step Guide

1. Prepare the System

apt update
apt upgrade
reboot
dpkg -l | grep -iE 'mysql|mariadb'
apt remove xwiki-tomcat9-mariadb
apt dist-upgrade
reboot
do-release-upgrade

2. Restore the XWiki Repository

After the release upgrade, the file xwiki-stable.list was moved to .distUpgrade in /etc/apt/sources.list.d/. To restore it:

mv xwiki-stable.list.distUpgrade xwiki-stable.list
apt update
apt upgrade

3. Install XWiki & Tomcat 10

apt install xwiki-tomcat10-mariadb

4. Verify Database Connection

Check if MariaDB is running and accessible:

systemctl status mariadb
mysql -u root

5. Update Hibernate Configuration

Edit /etc/xwiki/hibernate.cfg.xml and set the correct password for the XWiki MariaDB user, as the default password in the configuration does not work.

6. Restart Tomcat 10

systemctl restart tomcat10
systemctl status tomcat10

🌟 Running the Upgrade

Important: The URL wiki.mydomain.com did not resolve properly through the proxy. Accessing XWiki via the internal IP of the server was required:

http://10.11.12.1:8080/xwiki
http://10.11.12.1:8080/xwiki/bin/distribution/XWiki/Distribution?xredirect=

There, the upgrade was completed using the Distribution Wizard.


🔧 Configuring the Proxy Correctly

To ensure that XWiki runs smoothly behind the reverse proxy:

  • Edit /etc/tomcat10/server.xml accordingly (ProxyName, ProxyPort, etc.)

  • Optionally, restore the configuration from the previous Tomcat 9 setup or Proxmox backups

Example:

<Connector port="8080" protocol="HTTP/1.1"
           connectionTimeout="20000"
           redirectPort="8443"
           proxyName="wiki.mydomain.com"
           proxyPort="443"
           scheme="https"/>

🚀 Conclusion

Upgrading to XWiki 17 and switching to Tomcat 10 on Ubuntu 24.04 can be done cleanly with a bit of patience. Critical elements are:

  • Proper Hibernate and proxy configuration

  • Ensuring a working MariaDB connection via TCP

  • Running the Distribution Wizard via direct IP access if proxy settings are not yet correct

The result is a modern and stable XWiki installation ready for future expansion.


There, the upgrade was completed using the Distribution Wizard.


🔧 Optional: Increase RAM Allocation

To allocate more memory to Tomcat, you can add this line in the JAVA_OPTS in /etc/default/tomcat10:

JAVA_OPTS="-Djava.awt.headless=true -Xmx1024m"



Dienstag, 8. April 2025

Android 13 auf Galaxy Tab A6 10.1 2016 (SM-T580) + TWRP Recovery mit Ubuntu


Android 13 auf dem Galaxy Tab A6 10.1 (2016) SM-T580 installieren – umweltfreundlich, flott und sicher mit Ubuntu

 Update meines ursprünglichen Artikels von 2022:

Ich wollte mir ein günstiges Tablet kaufen, aber darauf eine aktuelle Software betreiben. Um Elektromüll zu vermeiden, wählte ich das Samsung Galaxy Tab A6 10.1 (2016) SM-T580 (gtaxlwifi) aus. Es wird offiziell nur bis Android 8.1 unterstützt, was inzwischen nicht mehr sicher ist. Ich konnte ein solches Gerät auf Willhaben um 40 € inkl. Versand ergattern. Also dachte ich mir: Ich stürze mich mal wieder in ein überschaubares Feierabendprojekt, tu der Umwelt was Gutes – und auch meinen Kindern. Die müssen sich nun nicht mehr mit alten Android-6-Pads quälen, deren Ladestecker bei der kleinsten Bewegung unterbrach, weil der Akku schon im Eimer war und/oder weil es schon das bekannte Spinnenmuster am Bildschirm hatte...


Vorbereitung

Entwickleroptionen aktivieren & Bootloader freischalten

  1. Einstellungen → „Info zum Tablet“ → „Softwareinformationen“

  2. Mehrfach auf „Buildnummer“ tippen, bis die Meldung erscheint: "Entwickleroptionen aktiviert".

  3. Zurück in die Einstellungen → "Entwickleroptionen"

  4. Aktiviere:

    • „OEM-Entsperrung"

    • „USB-Debugging"

Benötigte Tools unter Ubuntu installieren

sudo apt update && sudo apt install android-tools-adb heimdall-flash -y

ADB-Befehle im Terminal:

  • adb devices → erkannte Geräte anzeigen

  • adb devices -l → zusätzlich mit Modellnummern

  • adb reboot bootloader → startet Download-Modus

  • adb reboot recovery → startet Recovery (z.B. TWRP)

  • adb sideload <datei>.zip → ROM oder GApps vom PC aus installieren

Heimdall:

  • heimdall flash --RECOVERY twrp.img --no-reboot → TWRP flashen


TWRP installieren

TWRP-Datei herunterladen

Lade die passende Datei für dein Gerät (SM-T580/gtaxlwifi) z.B. von https://dl.twrp.me/gtaxlwifi. Die aktuelle stabile Version ist z.B. twrp-3.7.0_9-0-gtaxlwifi.img.

In den Download-Modus booten

  1. Tablet ausschalten

  2. Power + Home + Lautstärke runter gleichzeitig gedrückt halten

  3. Warnmeldung mit Lautstärke hoch bestätigen

TWRP flashen

heimdall flash --RECOVERY twrp-3.7.0_9-0-gtaxlwifi.img --no-reboot

Wichtig: Nach dem Flash nicht neustarten, sondern direkt ins Recovery:

  • Power + Home + Lautstärke runter gleichzeitig gedrückt halten -> Gerät startet neu, direkt danach sofort:
  • Power + Home + Lautstärke hoch gleichzeitig gedrückt halten
    Dann startet TWRP

TWRP einrichten & vorbereiten

Datenpartition formatieren (entschlüsseln)

  1. In TWRP auf "Wipe" → "Format Data"

  2. Gib "yes" ein zur Bestätigung

(Damit entfernst du die Verschlüsselung der /data-Partition und ermöglichst saubere Installation)


ROM & GApps per ADB Sideload installieren

Dateien herunterladen

Sideload in TWRP aktivieren

  1. In TWRP: AdvancedADB Sideload

  2. Aktiviere (optional): Wipe Cache / Dalvik

  3. "Swipe to start sideload"

Vom Ubuntu-PC aus installieren:

adb sideload crDroidAndroid-13.0-20230426-gtaxlwifi-v9.4.zip

Nach erfolgreicher Installation einmal auf "Back" tippen und erneut in den ADB Sideload-Modus wechseln:

  1. TWRP: AdvancedADB Sideload

  2. "Swipe to start sideload" erneut ausführen

Dann vom Ubuntu-PC aus:

adb sideload NikGapps-core-arm64-13-20241231-signed.zip

Neustart & Ersteinrichtung

Nach erfolgreichem Flash:

  1. In TWRP auf Reboot → System

  2. Der erste Start dauert länger („crDroid“-Logo kann mehrere Minuten angezeigt werden)

  3. Einrichtung starten

Tipp: Beim ersten Start von crDroid den Bildschirm ggf. nach oben wischen, um zum Start-Button zu gelangen :) 


Fazit

Das Galaxy Tab A6 10.1 (2016) bekommt dank crDroid ein neues Leben – mit Android 13, aktuellen Sicherheitspatches und deutlich besserer Performance als mit dem alten Android 8.1. Das ganze ist mit etwas Geduld an einem Abend machbar. So wird aus einem alten Gerät wieder ein wertvolles Familien-Tablet!


Quellen & Links

Mittwoch, 12. März 2025

Synology Active Backup - Systemwiederherstellung Liste der Aufgaben leer

Synology Active Backup for Business: Fehlerbehebung bei der Systemwiederherstellung

Wenn du mit Synology Active Backup for Business eine vollständige Systemwiederherstellung durchführst und nach dem Login keine Daten angezeigt werden, gibt es mehrere mögliche Ursachen. Einer der häufigsten Fehler ist die Nutzung der falschen Wiederherstellungs-ISO. In diesem Beitrag erkläre ich, worauf du achten musst und wie du das Problem löst.


1. Unterschied zwischen Windows- und Linux-Wiederherstellungs-ISO

Synology bietet zwei verschiedene Wiederherstellungsmedien an:

  • Windows Recovery ISO: Diese basiert auf Windows PE und wird über den Active Backup for Business Recovery Media Creator erstellt.
  • Linux Recovery ISO: Diese wird direkt von Synology bereitgestellt und dient zur Wiederherstellung von Linux-Systemen.

Wenn du eine Windows-Maschine mit einer Linux-ISO bootest (oder umgekehrt), kann es sein, dass nach dem Login keine Backups gefunden werden, da die Wiederherstellungsumgebung nicht mit dem jeweiligen Dateisystem oder den Treibern kompatibel ist.


2. Netzwerkverbindung in der Wiederherstellungsumgebung prüfen

Falls du die richtige ISO nutzt, aber immer noch keine Daten siehst:

  • Überprüfe die Netzwerkverbindung:
    • Wurde eine IP-Adresse zugewiesen?
    • Kannst du die Synology NAS anpingen? (ping <IP-Adresse-der-NAS>)
    • Falls DHCP nicht funktioniert, versuche eine statische IP-Adresse einzurichten.
    • Tipp: Falls du in der Wiederherstellungskonsole keine IP-Adresse bekommst, kannst du zunächst eine beliebige IP-Adresse manuell zuweisen. Danach kannst du die Einstellung wieder auf automatisch (DHCP) setzen, wodurch eine gültige IP-Adresse bezogen wird. Dies ist besonders hilfreich, wenn:
      • der DHCP-Pool voll ist und das Gerät keine IP-Adresse erhalten konnte,
      • vorher kein DHCP-Server eine Adresse zugewiesen hat,
      • du in einer virtuellen Maschine nachträglich das korrekte VLAN aktivierst und erst dann eine IP beziehen möchtest.
  • Manuelle NAS-Verbindung testen:
    • Falls die NAS nicht automatisch erkannt wird, gib die IP-Adresse oder den Hostnamen manuell ein.
    • Prüfe, ob eine Firewall oder VLANs den Zugriff blockieren.

3. Berechtigungen und Backup-Index prüfen

Falls die Wiederherstellungsumgebung funktioniert, aber die Backups trotzdem nicht sichtbar sind:

  • Berechtigungen checken: Stelle sicher, dass der Benutzer in Active Backup for Business Zugriff auf das Backup hat.
  • Backup-Index neu generieren: In der DSM-Oberfläche unter Active Backup for Business → Einstellungen → Speicherverwaltung → Index neu generieren.

4. Alternative Lösungen bei Problemen

Falls die oben genannten Maßnahmen nicht helfen:

  • Versuche eine Datei-basierte Wiederherstellung über das Active Backup Portal anstatt einer vollständigen Systemwiederherstellung.
  • Falls du VMware- oder Hyper-V-Backups nutzt, kannst du das Image in einer virtuellen Maschine testen.
  • Stelle sicher, dass du die aktuellste Version der Synology Recovery ISO nutzt.

Fazit

Die Wahl der richtigen Wiederherstellungs-ISO ist ein häufiger Stolperstein bei der Nutzung von Synology Active Backup for Business. Falls nach dem Login keine Daten angezeigt werden, überprüfe zuerst, ob du die Windows- oder Linux-Version der ISO benötigst. Falls das Problem weiterhin besteht, helfen eine Netzwerkdiagnose, das Neu-Indexieren der Backups oder eine manuelle NAS-Verbindung.


Samstag, 1. März 2025

Pixum Fotobuchsoftware 7.4 2025 auf Ubuntu 22.04 installieren

 Offiziell gibt es keine vollständige Anleitung, daher hier kurz Zusammengefasst


sudo apt-get install p7zip-full

.tar.gz entpacken und installieren

./install.pl

Dienstag, 9. Januar 2024

Einhell 14mm Tacker Nägel für Einhell TE-CN 18

Habe heute erfolgreich die 14mm Nägel getestet und sie passen auch für den Kombitacker TE-CN18 der sowohl mit Nägel als auch mit Klammern befüllt werden kann. 

Die Nägel schlagen exakt bündig ein und verstopfen auch nicht.

Warum die Nägel nur für den TC-EN 20 angeführt sind und der TE-CN 18 nicht gelistet ist kann ich nicht nachvollziehen. 

Sollte noch wer die 14mm Nägel bei Amazon bestellen wollen vewendet bitte gerne meinen Affiliate-Link: https://amzn.to/47rVxvS  - somit erhalte ich eine kleine Provision - euer Artikelpreis bleibt der gleiche!

Weitere Passende Klammern und Nägel für den TE-CN 18:

Nägel 32mm: https://amzn.to/4282txf

Nägel 25mm: https://amzn.to/3TUNX9R

Heftklammern 25mm: https://amzn.to/3TOv20p


Dienstag, 18. April 2023

Samsung Galaxy S9 G960F Original OS installieren wenn TWRP installiert ist

Von https://www.sammobile.com/ kann man sich die Originalimages runterladen. Wenn man sein Telefon nach der Installation von /e/ OS (mittlerweile Murena) wieder in den Originalzustand versetzen will und die Installation ursprünglich lt. den Anleitungen mit TWRP durchgeführt hat, muss man die Dateien dann aber mit dem Odin3-Programm hochladen. 

Aber es ist ganz einfach, wenn man mit der bekannten Tastenkombination ins TWRP startet klickt man nur auf Reboot und dann auf Download Mode und schon kann man die Dateien von Odin hochladen. 

Nach dem Hochladen der Dateien wird man gefragt, ob man alle Daten löschen will da die Verschlüsselung fehlgeschlagen ist und die Verschlüsselung neu initialisiert werden muss. Dies mit Ja beantworten. 

Mittwoch, 8. Juni 2022

Android 12.1 auf Galaxy Tab A6 10.1 2016 (SM-T580) + TWRP Recovery mit Ubuntu

 Ich wollte mir ein günstiges Tablet kaufen aber darauf eine aktuelle Software betreiben. Um Elektromüll zu vermeiden, wählte ich das Samsung Galaxy Tab A6 10.1 (2016) SM-T580 gtaxlwifi aus da es offiziell nur bis Android 8.1 unterstützt wird und das nun schon nicht mehr supported ist. Ich konnte solche Gerät auf willhaben um 80€ inkl. versand ergattern und daher dachte ich mir, ich lies mich mal etwas in die Custom ROMs ein, starte mal wieder ein überschaubares Feierabendprojekt, tu der Umwelt was gutes und auch meinen Kindern da sich die nun nicht mehr mit den alten Anroid 6 Pads quälen mussten wo die Ladestecker schon so locker saßen, dass das Gerät bei kleinster Bewegung schon augeschalten war weil der Akku schon so hinüber war...

Zuerst mal einlesen, ein Paar Begriffe und Fakten:



Installatoin der Benötigten Progamme:

sudo apt install android-tools-adb heimdall-flash -y

adb:

    "adb devices" - Anzeigen von Geräten. Hier erscheint eine Nummer wenn das Gerät über USB verbunden und erkannt wurde. 

    "adb devices -l" - Anzeigen von Geräte und auch Produkt und Modellnummer"

    "adb backup -all" Ein Backp des Geräts lokal am PC sichern (im aktuellen Ordner)

    "adb reboot bootloader" - Starten in den Transfer-Modus für heimdall zum Installieren von TWRP

    "adb reboot recovery" - Starten im Recovery-Modus

    "adb get-state" - Anzeige in Welchem Modus sich das Gerät befindet, z.B. "recovery" wenn in TWRP gestartet ist. 

    Weitere: https://gist.github.com/ernestkamara/d0a11cc36f331ebb8a41aa36991eee9a

heimdall:

    "heimdall flash --RECOVERY twrp-3.6.1_9-0-gtaxlwifi.img" mit angehängtem "--no-reboot" kann man nach dem Flashen das Gerät manuell mit Power+Laustärke Leise ausschalten um bei einem Autorestart den Zeitpunkt nicht zu versäumen.


fastboot - es wird offensichtlich auf manchen Seiten automatisch generierten Seiten (z.B.hierhier ist zwar nicht die Rede von fastboot aber wie sollte das Gerät mit Android 10 ausgeliefert worden sein wenns das nur bis 8.1 gibt?!) fälschlicherweise darauf hingewiesen, dass man das Programm Fastboot benötigen würde. In div. Forenbeiträgen liest man aber, dass das Fastboot bei Samsung-Geräten nicht nötig ist. Hier werden offensichtlich mehrere Beiträge automatisch generiert und achtung - diese Infos können auch das Gerät unbrauchbar machen!

Im Download-Modus erscheint das Gerät weder mit adb devices noch mit dem Befehl fastboot oem device-info.


Android 12 bekommt man nur über das Projekt crDroid. Download hier: https://forum.xda-developers.com/t/rom-sm-t580-unofficial-64-bit-crdroidandroid-12-1-v8-5.4190313/

Die Google-Apps kann man mit einem eigenen Paket nachinstallieren: https://www.getdroidtips.com/download-android-12-gapps/ über TWRP -> recovery(zip-file verwenden!). 

Mit Einschaltknopf+Lautstärke lauter+Home-Button(vorne mittig!) kommt man ins Bootmenü! Sobald das Samsung Galaxy A6-Logo erscheint kann man die Taste los lassen.

Mit Einschaltknopf+Lautstärke leiser+Home-Button(vorne mittig!) kommt man in den Download-Modus. Achttung, man muss die Warnmeldung dann mit dem Lautstärke-Lauter Knopf bestätigen!

Mit Einschaltknopf+Lautstärke leiser kann man das Gerät z.B. vom "Downloading... Menü" weg herunterfahren oder bei anderen Fehlern hart ausschalten (wie Akku rausnehmen).

mit Odin (einem Windows-Programm) findet man viele Anleitungen. Leider keine für den Vorgang über ein Ubuntu. 


1. Einschalten des Entwicklermodus und Freischalten der Boot-Option

Freischalten der USB-Debugging-Funktion:

Um den Entwickler-Modus zu aktivieren unter Einstellungen, "Info zum Tablet", "Softwareinformation" einige male Hintereinadner auf "Buildnummer" klicken - ein Hinweis erscheint, dass die Entwickleroptionen eingeschalten wurden. 

In den Entwickleroptionen die Schieberegler bei den Etnwickleroptionen ggf. auf "Ein" setzen(ganz oben, dann "OEM-Entsperrung", "USB-Debugging" zusätzlich zum Standard einschalten. DannFirst of all, Enable Developer Mode on the Samsung Galaxy Tab A 10.1 (2016)

2. Installation von TWRP

TWRP (Team Win Recovery Project) ist ein alternativer Bootloader der vorerst installiert werden muss. Da das Programm Odin unter Ubuntu nicht geht weils ein reines Windows-Programm ist gehen wir den Umweg über "heimdall". Download der aktuellen Version https://dl.twrp.me/gtaxlwifi/twrp-3.6.1_9-0-gtaxlwifi.img.html

Dazu das Gerät per USB verbinden und mit dem Befehlt "adb reboot bootloader" neu starten.

Mit dem Befehl

heimdall flash --RECOVERY twrp-3.6.1_9-0-gtaxlwifi.img 

dann unbedingt vor dem nächsten Starten ins Boot-Menü starten mit Einschaltknopf+Lautstärke lauter+Home-Button(vorne mittig!) (info von hier ""NOTE: Be sure to reboot into recovery immediately after installing the custom recovery. If you don’t the stock ROM will overwrite the custom recovery with the stock recovery, and you’ll need to flash it again.")


3. Backup

Man kann mit adb backup -all eine einfache Sicherung der Daten auf dem Gertät durchführen. Die Sicherung wird mit einer Abfrage am Gerät gestartet, daher sollten die Dateien wenn dann nur mit dem dort eingegegenen Passwort verschlüsselt sein. Diese Methode hilft also nicht, wenn das Gerät nicht mehr startet oder das Display defekt ist. 

Eine Sicherung des Gesamten Gerätes kann nur im TWRP-Bootloader auf eine SD-Karte gemacht werden. Dazu diese einlegen und im TWRP-Modus das Backup auswählen, alle Partitionen (außer die /data-Partition, die kann solange sie nicht von der Verschlüsselung befreit ist nicht ins Backup mit reingenommen werden) markieren und als Ziel die SD-Karte auswählen. Das dauert dann ein paar Minuten. Die Inhalte der SD-Karte dann am besten auf einer ext. HDD oder einem NAS sichern. Somit kann der Originalzustand bei einem evtl. späteren Verkauf wiederhergestellt werden.

Nach dem Backup bekommt man Reboot als Option angezeigt - man kann unten mit dem "Haus"-Symbol aber zum Hauptmenü zurückkehren.

NOTE: Beim letzten Tablet konnte ich das Backup nur nach vorherigem Wipe machen... Nähere Gründe nicht evaluiert.

4. Datenpartition löschen
von https://return42.github.io/handsOn/android/TWRP.html#twrp-gtaxlwifi: 

"..Der verschlüsselte ‚Interne Storage‘ muss formatiert werden, dabei gehen die Nutzdaten dann verloren. Dazu im TWRP auf „Löschen“ (wipe), dann auf „Daten formatieren“ (format). Da dieser Schritt nicht mehr Rückgängig gemacht werden kann muss man expliziet „yes“ eintippen.
Dieser Schritt ist nur einmal erforderlich, danach gibt es keine verschlüsselte Partition mehr und man kann anfangen ein anderes ROM oder sonst was installieren."

Also Wipe durchführen und wieder in Recovery-Modus starten (am besten nicht auf reboot nach dem wipe klicken sondern über Back den reboot im hauptmenü zum revocery anklicken ;) - wenn man nach dem wipe neu startet ins System weil man die Tasten nicht drückt wird die /data Partition wieder verschlüsselt bzw. neu angelegt und die Anwendungen wieder installiert - nochmal zurück zum Start ;)).


5. ROMs und Gapps installieren
nun hier weitermachen: https://forum.xda-developers.com/t/rom-sm-t580-unofficial-64-bit-crdroidandroid-12-1-v8-5.4190313/ 

Allerdings wird hier die Installation nicht näher erläutert. Habe mich für die Variante entschieden das ROM aufs Gerät per adb push im Recovery-Modus zu laden:

adb push crDroidAndroid-12.1-20220524-gtaxlwifi-v8.5.zip /sdcard/crDroidAndroid-12.1-20220524-gtaxlwifi-v8.5.zip

Dann benötigen wir die GApps (Google Apps) - hier eine Zusammefnassung. https://www.xda-developers.com/download-google-apps-gapps/ Habe ich vür die NikGApps entschieden da diese Bereits für 12.1 verfügbar waren: https://sourceforge.net/projects/nikgapps/files/Releases/NikGapps-SL/01-May-2022/

adb push NikGapps-core-arm64-12.1-20220501-signed.zip /sdcard/NikGapps-core-arm64-12.1-20220501-signed.zip

Nun navigieren wir im TWRP zu Install in den ordner sdcard und wählen zuerst das crDroid Image aus. Dann mit "Add more Zips" das GApps Image und Starten den Flash mit "Swipe to confirm flash".


nach dem Flash können wir über "Reboot System" starten. FERTIG


Kleine Info zum Start: Wenn das crDroid Image "Welcome to crDroid" das erste Mal gestartet wird und man glaubt es lädt noch einfach mal das Logo nach oben Ziehen, dann kommt der "Start"-Button :)


Quellen:

https://guidlings.com/de/laden-sie-aosp-android-12-auf-samsung-galaxy-tab-a-10-1-2016-sm-t580-herunter

https://www.getdroidpro.com/samsung-galaxy-tab-a-10-1-2016-bootloader-guide/

Relativ gute Beschreibung: https://www.getdroidtips.com/android-12-samsung-tab-a-10-1-2016/#Install-TWRP-Recovery

Gute Infos: https://return42.github.io/handsOn/android/SM-T580.html

https://www.android-hilfe.de/forum/root-custom-roms-modding-fuer-samsung-galaxy-tab-a-2016-10-1.3054/samsung-sm-t580-wifi-bootloader-entsperren-um-lineageos-zu-flashen-wie-ohne-fastboot.935602-page-2.html

https://tweakdroid.com/bootloader/samsung-galaxy-tab-a-2016-sm-t580-gtaxlwifi/

TWRP aktualisieren https://ik4.es/de/como-actualizar-twrp-recovery/

Im Notfall Custom ROMs wieder entfernen https://www.pcwelt.de/ratgeber/Im-Notfall-Custom-ROMs-wieder-entfernen-10098307.html


Mittwoch, 18. August 2021

Praxisartikel von Wasserbett-Schläfer: Wasserbett für Umzug entleeren und wieder aufbauen - Praktisches

 Wenn man mit seinem Wasserbett umziehen will oder wenn man sich günstig ein Wasserbett kaufen will dann wird man drüber stolpern: wie entleere ich das Wasserbett und wie stelle ich es wieder auf? Bisher hatte ich mit dem Thema noch keine Berührung da unsere Betten immer vom Hersteller geliefert und umgezogen wurden aber nun hatten wir das Bett an ein befreundetes Ehepaar verkauft und wir wollten uns sowieso für unser Bett zum Befüllen ein Set kaufen. Aber was ist zu beachten? 

Kann man das nicht einfach mit einem Gartenschlauch machen? Wie bekommt man die Füllmenge heraus und wo findet man die richtige Füllmenge für das Gewicht? Fragen über Fragen die ich hier nun gerne beantworte und weitergebe, ich hoffe, es hilft jemandem weiter! 

Alle Angaben sind ohne Gewähr! Für Ihren jeweiligen Anwendungszweck können auch andere Regeln und Vorgaben gelten, bitte Überlegen Sie was Sie tun, blindes Vertrauen ist hier nicht angesagt, ich mache das ja auch zum ersten Mal. 

-- Artikel in Arbeit --



Elektrische Pumpe oder Bohrmaschinenpumpe?

Ich werde es mit einer Bohrmaschinenpumpe versuchen da ich eine hochwertige Metabo zu Hause habe. Beim Bestellen die Adapter für das Gartenschlauchsystem nicht vergessen! 

Der Vorteil der Elektrischen Pumpe ist, dass es schneller geht und größere Durchmesser möglich sind. 


Wie lange dauert die Entleerung des Wasserbettes es?

Das hängt ganz stark davon ab wieviel die Pumpe schafft. Eine kleine Pumpe für die Bohrmaschine schafft ca. 20l pro Minute, eine große Elektrische Pumpe schafft zwischen 30-60 pro Minute. 

Eine Wassermatratze dauert bei dieser Bohrmaschinenpumpe mit entsprechender Bohrmaschine ca. 20 Minuten. 


Was muss man beim Schlauch beachten?

Wichtig ist, dass der Schlauch keimfrei ist, vor allem beim Befüllen des Wasserbetts. 

Je nach Durchmesser des Schlauchs geht auch mehr oder weniger Wasser durch. Für eine große Wasserpumpe wird mind. ein 3/4"-Schlauch empfohlen, für eine Bohrmaschinenpumpe reicht ggf. schon ein 1/2"-Schlauch. Das Gardena Profi-System arbeitet z.B. mit 3/4"-Schläuchen und gibts auch für 1" Anschlüsse - somit geht da mehr voran.

Um ein vernünftiges Vakuum zu erzeugen wird zum Absaugen zwischen Matratze und Pumpe ein fester Druckschlauch benötigt. Dies ist ein Schlauch mit Verstärkung damit er beim Absaugen nicht zusammengequetscht wird.

Kalt oder Warm?

Der Monteur der unser Wasserbett geliefert hat, ließ uns die Badewanne keimfrei putzen und diese mit Warmen Wasser anfüllen schon bevor er kam. Er saugte dann das Wasser ab und bis er soweit war war unser Boiler wieder mit warmen Wasser aufgeheizt sodass er nicht warten musste und wir im warmen Bett schlafen können. Da er jeden Tag 2-3 Betten aufstellt denke ich, dass das Anfüllen mit warmen Wasser - entgegen der Meinungen im Internet - trotzdem möglich ist. 

Wenn man auf Nummer sicher gehen will, nimmt man kaltes Wasser und heizt es dann mit der Heizung auf. Da dies 2-3 Tage dauert schläft man entweder kalt oder wo anders bis es warm ist. 

Warum? Ich vermute, weil sich im warmen Wasser Keime besser vermehren und es so wahrscheinlicher ist, dass dann keime im Wasser des Betts sind die Luft bilden. 

Wo nimmt man das Wasser her? 

Wenn man das Wasser nicht aus der Badewanne ansaugt so wie unser Monteur benötigt man dringend ein Ansteckstück für die Armatur sowie ggf. eine Zange um das aufzubekommen. Netter Nebeneffekt: Man kann auch gleich mal das Sieb reinigen :). 

Wohin pumpt man das Wasser ab? 

Entweder in das WC (gut befestigen!) oder -nur bei einer Bohrmaschinenpumpe! - in eine Badewanne.  Wird der Schlauch bei einer großen Pumpe in die Duschtasse oder das Waschbecken gehängt läuft dieses aufgrund der großen Wassermenge bestimmt über! Jedenfalls: Aufgrund der enthaltenen Conditioner besser nicht ins Freie!

Wieviel Wasser muss ich ins Wasserbett reingeben?

Am besten ist es, wenn man den Wassermengenzähler bereits beim Auslassen mitlaufen lässt. Zieht man mit seinem Wasserbett um kann man wieder die korrekte Menge reinpumpen und man fühlt sich wieder so wohl wie vorher. 
Auch wenn einem das Wasserbett noch nicht gehört hat ist es eine gute Idee die Füllmenge erst einmal zu übernehmen. Man muss dann sowieso nochmal in 20l-Schritten alle 1-2 Wochen befllen oder ablassen bis man die perfekte Wassermenge gefunden hat mit der man sich wohl fühlt. 

Benötigt man einen Adapter an der Wassermatratze?

Wenn man es gut machen will besorgt man sich einen Adapter, denn da kleckert nix und man bekommt - zumindest mit einer elektrischen Pumpe - ein sauberes Vakuum hin. Ich habe diesen Adapter ausgewählt, weil hier die Gardena-Adapter auch entfernt werden können und so auch andere Systeme mit Gewinde verwendet werden können.  Bei Älteren Matratzen kann man um die Pumpe zu schützen ein Drahtgewebe reingeben um durch evtl. gelöste Teile des Vlies die Pumpe nicht zu beschädigen. Adapter mit Vliesfiltersieb gibt es aber auch gleich fertig zu kaufen und die sind nicht viel teurer. 





Offene bzw. nicht fertig recherchierte und beantwortete Fragen:

Eigener Konditioner für Erstbefüllung?

Manche Hersteller vertreiben eigene Konditioner für die Erstbefüllung. In denen ist z.B. ein Entkeimungsmittel enthalten und ggf. Keime abzutöten. Kann also durchaus Sinn machen

Wie schwer ist ein Wasserbett - muss ich mir um die Statik Sorgen machen?


Warum ist ein Vakuum beim Entleeren wichtig?

  • Mit dem Vakuum kann man prüfen ob die Wasserkerne noch in Ordnung sind. Diese können verschleißen und ein Umzug wäre eine gute Möglichkeit das richten zu lassen. 
  • Um ein Verrutschen der Wasserkerne zu verhindern. 


Ist ein geeichter Wasserzähler notwendig?


Zwei Einfüllstutzen Parallel?

Bei den Recherchen trifft man auf Systeme die über einen Verteiler bei einem Dual-System gleich 2 Einfüllstutzen Bedienen. Dies wird gemacht, damit die Wasserkerne nicht verrutschen wenn die beiden Matratzen parallel befüllt werden.

Wenn die 2 nun Parallel laufen müssen Sie sich natürlich die Wassermenge Teilen. Der Anschluss der Bohrerpumpe ist zu klein aber bei einer Elektrischen Pumpe zahlt sich evtl. das Gardena Profisystem mit 1" Schlauchdicke aus. Hier kann man bei der Zuführung mit 1" arbeiten und dann mit dem y-Stück auf 3/4" Reduzieren.

Wie reinigt man einen gebrauchten Schlauch?

Wenn man keinen neuen Schlauch zur Hand hat wird man den vorhandenen nehmen. Den sollte man vorab reinigen um keine unnötigen Keime im Wasser zu haben - aber wie?

Wie reinigt man eine gebrauchte Pumpe?


Tipps


  • Wenn man das das erste Mal macht ist es super wenn man zum Aufbau Schritt-für-Schritt Bilder machen. Die Erfahrung macht man immer erst beim Aufbau, also macht einfach bei jedem Schritt ein Foto damit dann alles wieder da ist wo es hingehört. 



Gesammeltes Zubehör:


  

Gardena Profi System für mehr Durchfluss: