LoxBerry Plugin SqueezeLite
Einklappen
X
-
also bei der Installation habe ich ein PW vergeben mit welches ich mich im Adminbereich einloggen kann. Ein anderes PW habe ich nicht bekommen für ssh/ samba usw..
ich kann mich über samba mit loxberry und mein vergebenes PW anmelden und ich komme per ssh mit loxberry und meinem vergebenen PW drauf, aber ich habe leider keine Rechte etwas zu ändern bzw eine neue Datei anzulegen usw...mache ich was falsch ?Kommentar
-
Wenn du noch auf LoxBerry 0.2.2 bist, ist das Root-PW loxberry, sonst das, was am Ende des Setups angezeigt wurde (generiert).Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
@Christian Fenzl
ich habe die neueste LoxBerry Version genommen und da wird mir am Ende der Installation nur der Login für den Webbereich angezeigt. Habe es gerade nochmals über das Setup aus dem Loxberry Webbereich konfiguriert. Mir wird da jetzt kein PW für ssh bzw. samba angezeigt. Jedenfalls wenn ich mit User loxberry über ssh versuche so habe ich keine Schreibrechte. Daher komme ich im Moment nicht weiter....
Kann man sich nicht irgendwie root Recht geben. Mit welchem User meldet ihr Euch über ssh an?Kommentar
-
Tommes78 Du hast nicht richtig hingesehen: Am Ende des Setup-Wizzards werden VIER Logons angezeigt, einer davon ist der Root.
Bei SSH musst du dich erst mit loxberry anmelden, und von dort aus mit su als Root anmelden.
lg, ChristianHilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Ich konnte mich mit putty und root anmelden. Leider habe ich keine Anleitung gefunden, mit welchen Befehlen ich die Dateien für den HifiBerry Amp+ anpassen kann. Ich habe mit WinSCP versucht (das verstehe ich besser als die Konsole) aber dort konnte ich mich nicht als root anmelden. Hat jemand eine Anleitung wie ich mich im WinSCP als Root anmelden kann oder wie ich in Putty die Dateien bearbeiten kann? -
nano /etc/ssh/sshd_config
PermitRootLogin yes
Strg+o / Strg+x
service sshd restart
-
Nun hat es geklappt, ich hatte wirklich bei der ersten Installation von loxberry die Logindaten (ssh etc) übersehen...bei einem nachträglichen Setup im loxberry werden nur noch die Webadmin Daten angezeigt, daher die Verwirrung.
Habe es nun hinbekommen den Hifiberry AMP+ als Soundkarte über das Squezzelite Player Plugin auswählen zu können.
Hilfreich sind diese beiden Anleitungen:
https://www.hifiberry.com/guides/hif...configuration/
https://www.hifiberry.com/guides/con...-linux-3-18-x/
Wie bin ich vorgegangen:
Step 1: Upgrade Linux kernel => siehe Anleitung
Step 2: Datei anlegen unter /etc/asound.conf mit
pcm.!default {
type hw card 0
}
ctl.!default {
type hw card 0
}
Step 3: in der /boot/config.txt =>
snd_bcm2835 => auskommentiert (Standardtreiber)
Zeile hinzugefügt =>
dtoverlay=hifiberry-amp (für den AMP+)
abgespeichert und reboot.
Danach habe ich das Squezzelite Player Plugin installiert und dann konnte man die Soundkarte AMP+ im Squezzelite Player Plugin auswählen... FertigZuletzt geändert von Tommes78; 07.10.2016, 07:17.Kommentar
-
Christian Fenzl
Leider hat es letztes WE nicht gereicht...
Anbei eine überarbeitete Version des Sq2Lox-PHP-Script.
Übermittelt werden Titel / Artist / Volume / Mode / Powerstate.
Have Fun...
PHP-Code:<?php // Einstellungen LMS $LMS_Server = "192.168.xxx.xxx"; //IP des LMS $LMS_Port = "9090"; // Port des LMS meist 9090 $MAC = "xx:xx:xx:xx:xx:xx"; //MAC-Adresse des Players // Einstellungen MiniServer $LoxIP = "192.168.xxx.xxx"; //IP des MiniServer $LoxUser = "xxxxxxxxx"; //User des MiniServer $LoxPass = "xxxxxxxxx"; //PAsswort des MiniServer // VI/VTI an die die Werte gesendet werden, nur Zahl ohne VI/VTI eintragen. Sollen Wert nicht übermittelt werden 0 eintragen. $LoxVTI_Title = "1"; //VTI fuer Titel und Artist $LoxVI_Volume = "22"; //VI fuer Volume $LoxVTI_Mode = "0"; //VTI fuer Mode play/stop/pause $LoxVI_PowerState = "0"; //VI Power // Einstellungen Telnet Verbindung $TimeOut = "10"; //Timeout wenn Telnet nicht erreichbar //Telnet-Verbindung aufbauen $telnet = fsockopen($LMS_Server, $LMS_Port, $errno, $errstr, $TimeOut); if (!$telnet) { echo "Connection failed\n"; exit(); } else { //Abfrage der Daten fputs($telnet, "" . $MAC . " artist ? \r\n"); $artist = fgets($telnet, 1024); fputs($telnet, "" . $MAC . " title ? \r\n"); $title = fgets($telnet, 1024); fputs($telnet, "" . $MAC . " mixer volume ? \r\n"); $volume = fgets($telnet, 128); fputs($telnet, "" . $MAC . " mode ? \r\n"); $mode = fgets($telnet, 128); fputs($telnet, "" . $MAC . " power ? \r\n"); $power = fgets($telnet, 128); fputs($telnet, "exit\r\n"); //Telnet-Ausgabe bearbeiten $artist = substr($artist, 35, -2); $title = substr($title, 34, -2); $volume = substr($volume, 41, -2); $mode = substr($mode, 33, -2); $power = substr($power, 34, -2); } // Wenn kein Artist vorhanden ist wird nur der Titel weitergegeben // Das ist z.B. bei Internetradio so, dort steht alles immer in der Zeile Titel if ($artist != "") { $title_artist = ($title . "%20/%20" . $artist); } else { $title_artist = $title; } //Artist/Titel, Volume, Mode und Powerstate senden if ($LoxVTI_Title != 0){ $sendtitle = fopen("http://" . $LoxUser . ":" . $LoxPass . "@" . $LoxIP . "/dev/sps/io/VTI" . $LoxVTI_Title . "/" . $title_artist . "", "r"); fclose($sendtitle); } if ($LoxVI_Volume != 0){ $sendvolume = fopen("http://" . $LoxUser . ":" . $LoxPass . "@" . $LoxIP . "/dev/sps/io/VI" . $LoxVI_Volume . "/" . $volume . "", "r"); fclose($sendvolume); } if ($LoxVTI_Mode != 0){ $sendmode = fopen("http://" . $LoxUser . ":" . $LoxPass . "@" . $LoxIP . "/dev/sps/io/VTI" . $LoxVTI_Mode . "/" . $mode . "", "r"); fclose($sendmode); } if ($LoxVI_PowerState != 0){ $sendpower = fopen("http://" . $LoxUser . ":" . $LoxPass . "@" . $LoxIP . "/dev/sps/io/VI" . $LoxVI_PowerState . "/" . $power . "", "r"); fclose($sendpower); } ?>
Kein Support per PN!Kommentar
-
Muss ich mir mal ansehen, wie man Bluetooth als Audio-Device aktiviert.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
-
Zuletzt geändert von hismastersvoice; 11.11.2016, 14:50.Kein Support per PN!Kommentar
-
Hallo, ich konnte das Plugin erfolgreich installieren, haben auch schon eine Ausgabe an meinem Lautsprecher hören können. Allerdings zu leise. Darauf wollte ich den ALSAMIXER aus der Konsole starten und bekomme die Meldung "cannot open mixer: No such File or directory".
Kann mir jemand auf die Sprünge helfen, ich bin leider Linuxanfänger und konnte arbeite mich aktuell erst ein.Kommentar
-
Hast du nach der Installation rebootet? (evt. ein zweites Mal) - damit der LoxBerry-Uswr sicher in der Audio-Gruppe ist.
Die Meldung kommt wegen der Rechte.
Notfalls als root anmelden, damit darfst du's auf jeden Fall.Hilfe für die Menschen der Ukraine: https://www.loxforum.com/forum/proje...Cr-die-ukraineKommentar
Kommentar