Как подключить Nokia Lumia 520 к Ubuntu 12.04

15

Я сделал следующие шаги:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp 
sudo apt-get update

и обновил некоторые пакеты из менеджера обновлений. После выполнения вышеуказанных шагов я могу увидеть имя телефона lumia в файловой системе. Но когда я пытаюсь смонтировать устройство, я получаю следующие ошибки:

Unable to mount RM-914|Nokia Lumia 520
Unable to open MTP device '[usb:001,010]'

Есть ли способ решить эту проблему?

pavankumar
источник
Гектометр Откуда вы получили инструкции?
четыре
webupd8.org/2013/01/upgrade-to-gvfs-with-mtp-support-in.html ссылка сверху ...
pavankumar
Я ошибаюсь или этот учебник охватывает подключение к устройствам Android , в то время как Lumia - это устройство Windows Phone ?
четверка,
МТП универсален, насколько я понимаю.
Подмастерье Компьютерщик
ты решил проблему? как? У меня тоже есть эта проблема
Оки Эри Ринальди

Ответы:

26

Вот мои шаги для подключения Nokia Lumia 920 (WP8):

1. Добавьте файловую систему MTP в Ubuntu:

sudo add-apt-repository ppa:langdalepl/gvfs-mtp 
sudo apt-get update

2. Создайте новое правило udev:

2.1 Создайте файл правил:

sudo nano /etc/udev/rules.d/69-libmtp.rules

2.2 Добавьте следующую строку в файл:

ATTRS{idVendor}=="01b1", ATTRS{idProduct}=="01b1", SYMLINK+="libmtp", MODE="660", ENV{ID_MTP_DEVICE}="1"

2.3 Сохраните файл ( Ctrl+ O)

3. Перезагрузить правила Udev:

# udevadm control --reload-rules

4. Подключите (или переподключите) устройство.

Андрей С.
источник
1
В заключение..! Спаситель ..!
Кишор
5
Согласно странице PPA, «13.10 (Saucy) и более новые версии Ubuntu содержат все эти изменения, поэтому вам больше не нужно использовать этот ppa». К сожалению, даже в 14.04 Windows Phone не будет монтироваться из-за этой ошибки : bugs.launchpad.net/ubuntu/+source/gvfs/+bug/1247572 - Если вы заметили эту проблему, вы можете выбрать «это касается меня» и получить замечает, если / когда это исправлено.
NoBugs
2
Круто .. Это действительно работает для Nokia Lumnia 625 ..!
Nirus
idVendorи idProductуниверсальны? так как мины разные, но я могу подключить свой телефон, используя эти значения
Yashar
3

Создать новое правило udev

sudo emacs -nw /etc/udev/rules.d/69-libmtp.rules

И добавьте следующую строку

ATTR{idVendor}=="01b1", ATTR{idProduct}=="01b1", SYMLINK+="libmtp",
MODE="660", GROUP="audio", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1" 

Вам нужно обновить правила udev и отключить / снова подключить устройство, и оно будет работать. :-)

Гарри Хьюк
источник
1
Привет, не могли бы вы объяснить, как сделать этот ответ полезным (как создать файл и где).
NGRhodes
Я сделал эти шаги, за исключением использования vi вместо emacs, и продолжал получать черный экран при перезагрузке 14.04. Если вы сделаете это, убедитесь, что вы знаете, как войти в терминал ctrl + alt + f2 и переместить или удалить этот /etc/udev/rules.d/69-libmtp.rulesфайл, который вы создаете, что решает проблему !! К сожалению, этот ответ не работает.
NoBugs
1

Подключите телефон, затем перезагрузите телефон, когда он подключен.

У меня работало с использованием Ubuntu 13.10 и Lumia 520.

Pedro
источник
Ты имеешь в виду, что ты не делал никаких других действий, просто подключи и играй, верно?
Брайам
0

Вы проверяли с отключенным экраном блокировки? Я помню ранее, когда я не держал экран блокировки пароля - файловый браузер раньше показывал устройство, и я мог получить к нему доступ. Тем не менее, теперь, когда я сохранил экран блокировки пароля - устройства видны, но не могут быть открыты через файловый браузер.

Конечно, есть еще одна дополнительная вещь: раньше я использовал Ubuntu 12.04, теперь я использую 14.04 - поэтому я не знаю, связана ли проблема с изменением версии ubuntu - я так не думаю.

alpha1
источник