Sepertinya sementara gnomevfs mendukung mengakses file di server ssh seperti yang lokal, c # bindings yang digunakan banshee tidak.
Tebakan saya (ini hanya tebakan saat ini) adalah bahwa jika Anda menggunakan fusefs untuk membuat perangkat android muncul di / mount seperti perangkat biasa akan banshee akan melihat perangkat ini. Dan jika perangkat ini berisi file .is_media_device yang mengidentifikasinya sebagai pemutar MP3, ia akan benar-benar menggunakan perangkat tersebut.
Mari kita coba (saya telah menetapkan otentikasi tanpa kata sandi dengan perangkat saya menggunakan kunci ssh, nama pengguna lokal saya adalah gunter, nama pengguna saya pada perangkat android saya adalah root, dan karena perangkat ini tidak di-rooting ssh sedang berjalan di sana pada port non-standar 2222)
sudo mkdir /media/Sulla.home
sudo chown gunter:gunter /media/Sulla.home/
sudo chmod a+r /etc/fuse.conf
... tambahkan baris berikut ke / etc / fstab:
sshfs#root@192.168.182.33:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222
Perintah terakhir di baris perintah:
mount /media/Sulla.home
Sekarang perangkat terlihat seperti perangkat yang dipasang biasa. Mari berharap banshee akan diyakinkan oleh ini.
Jika ini tidak berhasil, solusi yang mungkin adalah dengan menggunakan ekstensi FolderSync dengan apa yang baru saja kita mount.