Scheint, als ob gnomevfs den Zugriff auf Dateien auf SSH-Servern unterstützt, wie lokale, die die C # -Bindungen, die Banshee verwendet, nicht verwenden.
Meine Vermutung (es ist im Moment nur eine Vermutung) wäre, dass wenn Sie Fusefs verwenden, um das Android-Gerät in / mount erscheinen zu lassen, wie ein gewöhnliches Gerät Banshee dieses Gerät sehen würde. Und wenn dieses Gerät die Datei .is_media_device enthalten würde, die es als MP3-Player identifiziert, würde es das Gerät tatsächlich verwenden.
Probieren wir es aus (ich habe eine kennwortlose Authentifizierung mit meinem Gerät mithilfe von SSH-Schlüsseln eingerichtet, mein lokaler Benutzername ist gunter, mein Benutzername auf meinem Android-Gerät ist root, und da dieses Gerät nicht gerootet ist, läuft ssh dort auf dem nicht standardmäßiger Port 2222)
sudo mkdir /media/Sulla.home
sudo chown gunter:gunter /media/Sulla.home/
sudo chmod a+r /etc/fuse.conf
... füge die folgende Zeile zu / etc / fstab hinzu:
sshfs#root@192.168.182.33:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222
Ein letzter Befehl in der Befehlszeile:
mount /media/Sulla.home
Jetzt sieht das Gerät aus wie ein normal montiertes Gerät. Hoffen wir, dass Banshee davon überzeugt ist.
Wenn dies nicht funktioniert, besteht eine mögliche Problemumgehung darin, die FolderSync-Erweiterung mit dem zu verwenden, was wir gerade bereitgestellt haben.