letsencrypt Zertifikat auf Beagle Bone Black verlängern

Was vor drei Monaten geschah

Das Zertifikat ist abgelaufen und muss jetzt erneuert werden.

Auf der virtuellen Maschine Kubuntu

$ cd letsencrypt/
$ ./letsencrypt-auto --rsa-key-size 4096 --manual certonly

Eingeben der Domain-Namen

bone.nfix.de

auf dem Beaglebone ins Grundverzeichnis www wechseln und die von letsencrypt erwartete Datei anlegen

$ sudo -i
# cd /var/www/
# printf "%s" KENNUNGS-STRING > .well-known/acme-challenge/KENNUNGS-DATEI

Auf der virtuellen Maschine

  • Enter,
  • Gratulation
  • Your cert will expire on 2016–06–07.
  • Die erzeugten Schlüssel auf den Beaglebone in das Verzeichnis Schlüssel kopieren
$ sudo -i
# cd /etc/letsencrypt/archive/bone.nfix.de/
# scp * wnf@bone2013:schluessel
cert1.pem                                                  100% 2134     2.1KB/s   00:00
cert2.pem                                                  100% 2134     2.1KB/s   00:00
chain1.pem                                                 100% 1675     1.6KB/s   00:00
chain2.pem                                                 100% 1675     1.6KB/s   00:00
fullchain1.pem                                             100% 3809     3.7KB/s   00:00
fullchain2.pem                                             100% 3809     3.7KB/s   00:00
privkey1.pem                                               100% 3272     3.2KB/s   00:00
privkey2.pem                                               100% 3276     3.2KB/s   00:00

Auf dem Beaglevone Den Http-Server anhalten:

$ sudo -i
# service lighttpd stop
# cd /home/wnf/schluessel
# cat privkey2.pem cert2.pem > ssl.pem
# cd /etc/letsencrypt/live/
# cp /home/wnf/schluessel/ssl.pem .
# cp /home/wnf/schluessel/fullchain2.pem ./fullchain.pem

Den Http-Server wieder starten:

# service lighttpd start

Und schon hat der Beaglebone wieder ein gültiges Zertifikat: https://bone.nfix.de/

HP Notebook – 15-ac639ng

HP Notebook – 15-ac639ng

Seriennummer: CNDxxx
Produktnummer: T9P54EA#ABD
Grafik: AMD Radeon R5 M330
Boot-Menü F9

neue Firmware

wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.156_all.deb

Literatur

Auf dem Windowsrechner

  • Fastboot deaktivieren

Probleme bei der Inbetriebnahme des WLAN-Adapter rtl8723be

$ lspci -nnk | grep -i net -A2
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 07)
        Subsystem: Hewlett-Packard Company Device [103c:8136]
        Kernel driver in use: r8169
03:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
        Subsystem: Hewlett-Packard Company Device [103c:804c]
        Kernel driver in use: rtl8723be
$ dmesg | grep wlan
[   21.520745] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[  363.944865] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
$ rfkill list
0: hci0: Bluetooth
        Soft blocked: no
        Hard blocked: no
1: phy0: Wireless LAN
        Soft blocked: no
        Hard blocked: no
$ git clone https://github.com/lwfinger/rtlwifi_new
$ cd rtlwifi_new
$ make
$ sudo make install
$ sudo modprobe rtl8723be

Brother HL-3140CW unter Kubuntu 14.04

$ gunzip linux-brprinter-installer-2.0.0-1.gz
$ sudo sh linux-brprinter-installer-2.0.0-1
Input model name ->
HL-3140CW
You are going to install following packages.
hl3140cwlpr-1.1.2-1.i386.deb
hl3140cwcupswrapper-1.1.2-1.i386.deb
OK? [y/N] ->
Y
...
Will you specify the Device URI? [Y/n] ->
Y
select the number of destination Device URI. ->
13
enter IP address ->
192.168.1.200
Test Print? [y/N] ->
y
wait 5s.
lpr -P HL3140CW /usr/share/cups/data/testprint
Hit Enter/Return key.

VMWare 12.x als Gast KDE-Neon und die Monitorauflösung

Nach dieser Beschreibung von axebase.net vorgehen

$ cvt 1920 1200 60
# 1920x1200 59.88 Hz (CVT 2.30MA) hsync: 74.56 kHz; pclk: 193.25 MHz
Modeline "1920x1200_60.00"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync
$ sudo nano /etc/X11/Xsession.d/45custom-xrandr-settings

Die folgende Zeile eintragen:

randr --newmode "1920x1200_60.00"  193.25  1920 2056 2256 2592  1200 1203 1209 1245 -hsync +vsync
$ sudo chmod +x /etc/X11/Xsession.d/45custom-xrandr-settings
$ sudo reboot

Drupal 7 reparieren

Vom Kunden kam eine mit mySQLDumper erzeugte Datensicherung, einer nicht mehr vorhandenen Drupal7-Installation.

Im Root-verzeichnis der Drupal Installation wechseln und dann den hashwert des Passwortes erzeugen:

$ ./scripts/password-hash.sh "123456"

password: 123456   hash: $S$DT8/WxCb4Z76LesMA.f/sA9q3TDNx0p9iOYSyQRbx4qoncyt1zry

Den Hash-Wert des Admin-Passwortes setzen:

UPDATE users SET pass ='$S$DT8/WxCb4Z76LesMA.f/sA9q3TDNx0p9iOYSyQRbx4qoncyt1zry' WHERE uid = 1;

Das Standard-Thema setzen:

UPDATE system SET status=1 WHERE name = 'garland';
UPDATE variable SET value='s:7:"garland"' WHERE name = 'theme_default';

Den Drupal-Cache löschen

TRUNCATE cache;
TRUNCATE cache_bootstrap;
TRUNCATE cache_block;

Für den Admin das Garland Thema einstellen (nur nötig falls ein User Theme benutzt wird):

UPDATE users SET theme='garland' WHERE uid = '1';

Den temporären Pfad neu stellen:

UPDATE
    variable
SET
    variable.value = 's:4:"/tmp";'
WHERE
    variable.name='file_temporary_path';
Tags: 

Sony Xperia L und Cyganomed 12 CM12

Nach diversen erfolglosen versuchen ist es mir gelungen mein Handy Sony Xperia L mit einem CyanogenMod zu versehen.

Zuerst bin ich nach dieser Anleitung vorgegangen:

Bis zur Installation von Cyanogen Recovery klappte auch alles, nur das Recovery selbst ließ sich nicht einspielen.

Cyanogen Recovery
Install failed
E: Cannot load volume /misc!
Finding update package...
Opening update package...
Installing update...
This package is for device: C2105, C2014, C2105, C2104, taoshan this device is .
E: Failed to install /sideload/package.zip
E: Please take note of all the above lines for reports
Installation aborted.
E: Cannot load volume /misc!

Hier fand ich einen Hinweis auf ein anderes Tool.

CAN’T UPDATE CYANOGENMOD: THIS PACKAGE IS FOR DEVICE: C2105, C2104, C2105, C2104, TAOSHAN THIS DEVICE IS .

Update CM12 unter Verwendung von ThunderZap

  • Download boot image : https://www.androidfilehost.com/?…
  • Das Handy ausschalten
  • Das Handy über das USB-Kabel mit dem Rechner verbinden
  • Die Lauter-Taste gedrückt halten und das Handy einschalten bis die LED blau leuchtet.
  • Das Boot-Image vom Rechner auf das Handy übertragen.
$ fastboot flash boot boot.img
sending 'boot' (12452 KB)...
OKAY [  0.395s]
writing 'boot'...
OKAY [  0.707s]
finished. total time: 1.102s
  • Das Handy vom USB-Kabel trennen und einschalten.
  • Die Lauter-Taste gedrückt halten und das Handy einschalten bis die LED orange leuchtet.
  • Warten bis ThunderZap startet.
  • Apply Update
  • Update from sdcard1
  • Die Datei auswählen cm-12.1–20151230-NIGHTLY-taoshan.zip
  • Die Datei auswählen gapps-lp-20141109-signed.zip um die Google-Apps zu installieren
  • Danach Reboot des Handys
    default alt. text
    default alt. text
    default alt. text
    default alt. text
    default alt. text
    default alt. text

Seiten