sudo hciattach /dev/ttyAMA0 bcm43xx 921600 -
Friday, April 3, 2020
Raspi3 Ubuntu 19.04 startup Bluetooth
attach to BT:
sudo hciattach /dev/ttyAMA0 bcm43xx 921600 -
sudo hciattach /dev/ttyAMA0 bcm43xx 921600 -
Saturday, March 21, 2020
Raspi Ubuntu Raid 1
Raid 1 on ubuntu setup
https://ourcodeworld.com/articles/read/736/how-to-implement-a-software-raid-1-array-mirror-in-ubuntu-16-04
:/home/shares$ sudo mdadm --detail --scan
ARRAY /dev/md0 metadata=1.2 name=iOBroker1:0 UUID=ae338e6c:87421f87:56adea0f:e4e066c0
:/home/shares$ sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
ARRAY /dev/md0 metadata=1.2 name=iOBroker1:0 UUID=ae338e6c:87421f87:56adea0f:e4e066c0
debugging and getting info:
~$ sudo mdadm -E /dev/sdc
/dev/sdc:
MBR Magic : aa55
Partition[0] : 4294967295 sectors at 1 (type ee)
:~$ cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb[1] sda[0]
244066432 blocks super 1.2 [2/2] [UU]
bitmap: 0/2 pages [0KB], 65536KB chunk
Statusanzeige des Software-RAIDs
~# mdadm -D /dev/mdN
sudo mdadm -D /dev/md0
sudo cat /etc/mdadm/mdadm.conf
regular error with mount.cifs -2 can relate to version being
Try options vers=1.0 or vers=2.0
https://ourcodeworld.com/articles/read/736/how-to-implement-a-software-raid-1-array-mirror-in-ubuntu-16-04
:/home/shares$ sudo mdadm --detail --scan
ARRAY /dev/md0 metadata=1.2 name=iOBroker1:0 UUID=ae338e6c:87421f87:56adea0f:e4e066c0
:/home/shares$ sudo mdadm --detail --scan | sudo tee -a /etc/mdadm/mdadm.conf
ARRAY /dev/md0 metadata=1.2 name=iOBroker1:0 UUID=ae338e6c:87421f87:56adea0f:e4e066c0
debugging and getting info:
~$ sudo mdadm -E /dev/sdc
/dev/sdc:
MBR Magic : aa55
Partition[0] : 4294967295 sectors at 1 (type ee)
:~$ cat /proc/mdstat
Personalities : [raid1] [linear] [multipath] [raid0] [raid6] [raid5] [raid4] [raid10]
md0 : active raid1 sdb[1] sda[0]
244066432 blocks super 1.2 [2/2] [UU]
bitmap: 0/2 pages [0KB], 65536KB chunk
Statusanzeige des Software-RAIDs
~# mdadm -D /dev/mdN
sudo mdadm -D /dev/md0
sudo cat /etc/mdadm/mdadm.conf
regular error with mount.cifs -2 can relate to version being
Try options vers=1.0 or vers=2.0
Diagnose:
cat /proc/mdstat
https://www.thomas-krenn.com/de/wiki/Mdadm_checkarray
Monday, March 9, 2020
Raspi 4GB problem Ubuntu
https://askubuntu.com/questions/94542/how-can-i-repair-my-installation
In the meantime, developers can use a temporary workaround to enable USB on the 4GB RAM version. The temporary solution will consist in editing the file /boot/firmware/usercfg.txt to limit RAM to 3GB, as follows:
https://ubuntu.com/blog/roadmap-for-official-support-for-the-raspberry-pi-4
In the meantime, developers can use a temporary workaround to enable USB on the 4GB RAM version. The temporary solution will consist in editing the file /boot/firmware/usercfg.txt to limit RAM to 3GB, as follows:
https://ubuntu.com/blog/roadmap-for-official-support-for-the-raspberry-pi-4
total_mem=3072
Saturday, March 7, 2020
Samba CIFS Share ubuntu raspi
https://www.elektronik-kompendium.de/sites/raspberry-pi/2007071.htm
Setup like there:
Error:
Systemfehler 67 aufgetreten.
Der Netzwerkname wurde nicht gefunden.
came from the wrong path in /etc/samba\smb.conf
Check Status of Samba Access:
sudo smbstatus
Restart:
Setup like there:
Error:
Systemfehler 67 aufgetreten.
Der Netzwerkname wurde nicht gefunden.
came from the wrong path in /etc/samba\smb.conf
Check Status of Samba Access:
sudo smbstatus
Usage: [OPTION...]
-p, --processes Show processes only
-v, --verbose Be verbose
-L, --locks Show locks only
-S, --shares Show shares only
-N, --notify Show notifies
-u, --user=STRING Switch to user
-b, --brief Be brief
-P, --profile Do profiling
-R, --profile-rates Show call rates
-B, --byterange Include byte range locks
-n, --numeric Numeric uid/gid
-f, --fast Skip checks if processes still exist
Help options:
-?, --help Show this help message
--usage Display brief usage message
Common samba options:
-d, --debuglevel=DEBUGLEVEL Set debug level
-s, --configfile=CONFIGFILE Use alternate configuration file
-l, --log-basename=LOGFILEBASE Base name for log files
-V, --version Print version
--option=name=value Set smb.conf option from command line
Restart:
testparm && sudo systemctl restart smbd & sudo systemctl restart nmdb
https://superuser.com/questions/740375/how-to-login-to-network-share-when-microsoft-account-is-tied-to-windows-login
5.12.2021:
Move to Docker:
https://alexlubbock.com/convert-samba-docker
Friday, February 21, 2020
hdparm
Drives are not suspended correctly
Removed -S in /lib/udev/hdparm in Line 44 in front of -B
Removed -S in /lib/udev/hdparm in Line 44 in front of -B
Thursday, February 20, 2020
Linux Console automount
Found here: https://askubuntu.com/questions/342188/how-to-auto-mount-from-command-line udisksctl Listing available devices: udisksctl status Mounting is done via: udisksctl mount -b /dev/sdf or udisksctl mount -p block_devices/sdf Unmounting is done via: udisksctl unmount -b /dev/sdf or udisksctl unmount -p block_devices/sdf The object-path can be found out by doing: udisksctl dump Object of type org.freedesktop.UDisks2.Block seem to be valid as object-patch, the /org/freedesktop/UDisks2/ prefix has to be cut from the path for udisksctl to accept them.
Thursday, February 13, 2020
Openhab
Install Guide:
https://www.openhab.org/docs/installation/linux.html#package-repository-installation
Zulu raspi embedded apt install guide
https://blog.unltd-networx.de/openhab-2-auf-raspberry-pi-3-installieren/
https://www.openhab.org/docs/installation/linux.html#package-repository-installation
Zulu raspi embedded apt install guide
https://blog.unltd-networx.de/openhab-2-auf-raspberry-pi-3-installieren/
Sunday, February 2, 2020
Iobroker Vis Collection
Collection of sample Visuals
https://forum.iobroker.net/topic/19611/vorstellung-meine-zweite-visualisierung/2
https://forum.iobroker.net/topic/19611/vorstellung-meine-zweite-visualisierung/2
Sunday, December 8, 2019
IObroker in Homematic
Finally, after one year with Homematic IP and Homematic running via a Raspi and the ELV expansion module, I'll try to include more Raspis via iobroker into my automation.
Right now, the role or structure for accessing other Raspis GPios through Homematic IP is not clear to me. However I have the following idea:
Setup will be as follows:
- Rasberrymatic with ELV expansion and iobroker addin --> multihost slave
- Raspberry with some kind of ubuntu and iobroker installed --> multihost master
After some thinking I will got with an Iobroker installation on another PI only to test ioBroker.
Simulatneously I installed debmatic:
https://github.com/alexreinert/debmatic
on that pi and will try to link it to the first homematic as well as iobroker.
Next step with IOBroker on second PI was to install RPI extension as well as Vis.
RPI needs config in Instance Menu. If error with writing to certain block occurs,e.g.:
Then you probably need to uncheck the Raspberry Checkbox in RPI Config on IoBroker
Iobroker auf raspi 4 installieren
https://technikkram.net/2019/07/funktioniert-iobroker-auf-neuem-raspberry-pi-4-installieren
Io Broker move to new host:
https://forum.iobroker.net/topic/12365/raspberrypi-defekt-daten-retten/6
Right now, the role or structure for accessing other Raspis GPios through Homematic IP is not clear to me. However I have the following idea:
Setup will be as follows:
- Rasberrymatic with ELV expansion and iobroker addin --> multihost slave
- Raspberry with some kind of ubuntu and iobroker installed --> multihost master
After some thinking I will got with an Iobroker installation on another PI only to test ioBroker.
Simulatneously I installed debmatic:
https://github.com/alexreinert/debmatic
on that pi and will try to link it to the first homematic as well as iobroker.
Next step with IOBroker on second PI was to install RPI extension as well as Vis.
RPI needs config in Instance Menu. If error with writing to certain block occurs,e.g.:
18309) Cannot evaluate: Filesystem 1K-blocks Used Available Use% Mounted on /dev/mmcblk0p2 7318052 4276676 2701448 62% / /1024
Then you probably need to uncheck the Raspberry Checkbox in RPI Config on IoBroker
Iobroker auf raspi 4 installieren
https://technikkram.net/2019/07/funktioniert-iobroker-auf-neuem-raspberry-pi-4-installieren
Io Broker move to new host:
https://forum.iobroker.net/topic/12365/raspberrypi-defekt-daten-retten/6
Break.
Iobroker went to new Raspi4 because of Memory consumption.
Debmatic ist out of discussion as well as running iobroker on the homematic pi.
Now I'm gonna link Iobroker on PI 1 to homematic on Pi 2 via Network.
Problems with radar2.plugin on Raspi3 Ubuntu:
After reboot i get:
host.RelayPi1 | 2020-06-09 21:10:54.654 | error | Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:61:11) errno: 19, code: 'ENODEV', syscall: 'bind' } |
host.RelayPi1 | 2020-06-09 21:10:54.653 | error | Caught by controller[0]: at process.nextTick (/opt/iobroker/node_modules/@abandonware/noble/lib/noble.js:60:24) |
host.RelayPi1 | 2020-06-09 21:10:54.653 | error | Caught by controller[0]: at NobleBindings.init (/opt/iobroker/node_modules/@abandonware/noble/lib/hci-socket/bindings.js:78:13) |
host.RelayPi1 | 2020-06-09 21:10:54.652 | error | Caught by controller[0]: at Hci.init (/opt/iobroker/node_modules/@abandonware/noble/lib/hci-socket/hci.js:100:35) |
host.RelayPi1 | 2020-06-09 21:10:54.652 | error | Caught by controller[0]: { Error: ENODEV, No such device |
Issuing the following command:
sudo hciattach /dev/ttyAMA0 bcm43xx 921600
solves the error till next reboot.
Thursday, January 24, 2019
Nextcloud on Raspi
Installing NextCloud on Raspi @ Home
- Followed that guide here:
https://strobelstefan.org/?p=5790
Ran into the problems:
- mariadb was only available in Version 10.0 an not 10.1 because of Ubuntu Version 16.1
- mariadb setup was not available as of Version 10.0 --> used mysql command instead
- Error for Setup of letsencrypt-auto because of certbot-auto solved here: https://community.letsencrypt.org/t/certbot-auto-failed-to-complete-had-a-problem-while-installing-python-packages/83697/5
and another fix here:
https://community.letsencrypt.org/t/certbot-auto-broken-in-debian-based-systems/83754
Error was: valueerror too many values to unpack
Nothing helped for me till now.
Last but not least:
Apply the --no-download option to letsencrypt-auto lines around 1000 like in certbot-auto
Debugging:
Errors on raspbian with apache 2.4:
403 Forbidden.
Prior to that I moved the wwwroot of apache.
For this the following lines have to be in /etc/apache2/apache2.conf:
<Directory /media/newroot/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
- Followed that guide here:
https://strobelstefan.org/?p=5790
Ran into the problems:
- mariadb was only available in Version 10.0 an not 10.1 because of Ubuntu Version 16.1
- mariadb setup was not available as of Version 10.0 --> used mysql command instead
- Error for Setup of letsencrypt-auto because of certbot-auto solved here: https://community.letsencrypt.org/t/certbot-auto-failed-to-complete-had-a-problem-while-installing-python-packages/83697/5
and another fix here:
https://community.letsencrypt.org/t/certbot-auto-broken-in-debian-based-systems/83754
Error was: valueerror too many values to unpack
Nothing helped for me till now.
Last but not least:
Apply the --no-download option to letsencrypt-auto lines around 1000 like in certbot-auto
Debugging:
Obtaining the Client Log File
To obtain the client log file:
- Open the Nextcloud Desktop Client.
- Press F12 on your keyboard.
The Log Output window opens.
Errors on raspbian with apache 2.4:
403 Forbidden.
Prior to that I moved the wwwroot of apache.
For this the following lines have to be in /etc/apache2/apache2.conf:
<Directory /media/newroot/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>
Securing Nextcloud with iptables if bind-adress is more than localhost:
Allowing certain hosts:
iptables -A INPUT -p tcp -s X.X.X.X --dport 3306 -j
Denying all other hosts:
iptables -A INPUT -p tcp --dport 3306 -j DROP
Upgrading to latest certbot package:
https://webdock.io/en/docs/webdock-control-panel/ssl-certificate-guides/upgrading-lets-encrypt-certbot-latest-version-ubuntu
Subscribe to:
Posts (Atom)