Hallo,
habe noch mal die SD Karte gewechselt und daher noch mal neu installiert. Bei mir wollte die Rufumleitung auch erst nicht funktionieren (obwohl ich es ja vorher am laufen hatte).
Die Scripte auf der CCU hatte ich von Thorsten übernommen und Telefonnummer und IP ausgetauscht. Da ich an der CCU nichts gemacht hatte, musste ich also nur den Passkey neu einrichten. Dennoch konnte ich anfangs keine Telefonnummer in die rufumleitung.txt schreiben.
Nachdem ich folgendes noch mal gemacht hatte:
viewtopic.php?f=18&t=30357&sid=0ea9cc34 ... 80#p478214
ging es dann. Warum auch immer.
@Bahni:
Du schriebst, dass bei Dir nach einem Passwort gefragt wurde:
login as: root
root@192.168.1.225's password:
# echo '01234' | ssh 'pi@192.168.1.36' 'cat > /usr/local/etc/DoorPi/rufumleitung.txt'
pi@192.168.1.36's password:
#
Das war bei mir nicht so. Daher vermute ich mal, dass Du den Passkey eventuell nicht sauber ausgetauscht hast.
Ich mache das so:
Zu erst gehe ich die Schritte, wie von Throsten beschrieben, durch (siehe
viewtopic.php?f=18&t=30357&p=377548&hil ... Pi#p377548. Wenn ich an dem folgenden Punkt bin, lasse ich Schritt 6 erst mal aus:
Code: Alles auswählen
1. mount -o remount,rw /
2. ssh-keygen -b 2048 -t rsa
3. Nach Hinweis "Enter file in which to save the key (/root/.ssh/id_rsa):" Return drücken
4. Nach Hinweis "Enter passphrase (empty for no passphrase):" Return drücken
5. Nach Hinweis "Enter same passphrase again:" Return drücken
6. cat /root/.ssh/id_rsa.pub | ssh pi@<IP-Adresse des DoorPi> 'cat >>/home/pi/.ssh/authorized_keys'
Bevor ich Schritt 6 ausführe, lege ich auf dem DoorPi Raspi das Verzeichnis .ssh an:
Code: Alles auswählen
cd /home/pi
sudo mkdir .ssh
sudo chmod 777 /home/pi/.ssh
Dann ziehe ich mir die Datei /root/.ssh/id_rsa.pub per ftp von der CCU auf den Desktop, benne sie in "authorized_keys" (Auchtung, Dateiendung) und kopiere sie auf dem DoorPi Raspi nach /home/pi/.ssh/ (ebenfalls per ftp).
Dann gebe ich den oben zunächst ausgelassen Schritt 6 ein.
Zum Testen gebe folgendes auf der CCU ein (mit meinen IP's):
Code: Alles auswählen
login as: root
root@192.168.1.225's password:
# echo '01234' | ssh 'pi@192.168.1.36' 'cat > /usr/local/etc/DoorPi/rufumleitung.txt'
#
An diesem Punkt wollte er von mir auch kein Passwort mehr. Dann die Skripte übernommen und es lief.