«ОШИБКА GNUTLS: был получен пакет TLS с неожиданной длиной», когда я подключаю свой iPhone 3G

13

Посмотрите на видео; iPhone должен выглядеть как коллекция фотографий, но с моим iPhone ничего не происходит! Я установил и обновил все libimobiledeviceверсии.

Я попытался смонтировать iPhone с, ifuse /mnt/iphone/но результат этой операции:

GNUTLS ERROR: A TLS packet with unexpected length was received.

Привет, как мне подключить мой iPhone к ноутбуку (Ubuntu 10.04), чтобы я мог синхронизировать музыку и смотреть на нее как на флешку? (Это то, что я ожидаю.)

Когда я подключаю его к ноутбуку, ничего не происходит - он не отображается в виде значка или запоминающего устройства.

Мой iPhone работает под управлением iOS v4.2.1, и это iPhone 3G. На данный момент он не взломан; это будет проблемой? Мой ноутбук - Asus 1201n с Ubuntu 10.04 (64-разрядная версия).

Bus 002 Device 005: ID 05ac:1292 Apple, Inc. iPhone 3G

Я подключил свое видео Ipod (30 ГБ), и оно тоже не появляется, так что я застрял сейчас. Проблема, вероятно, кроется в системе, потому что USB-порт работает.


Bus 002 Device 006: ID 05ac:1209 Apple, Inc. iPod Video

Я добавил этот PPA , я сделал все sudo updateи upgrade. но мой компьютер не понимает, что мой iPhone подключен, но это не связано с libimobiledevice.

Порт работает нормально, просто мой компьютер не распознает, что у меня подключен iPhone! Сам телефон работает (я тестировал его на своем Mac).

У меня есть последние версии этих программ: hipo, ipod, gtkpod, ifuse, libusmuxd1и usbmxd.

Я подключил свой iPhone в Windows 7, и он работал, хотя и досадно. Я попытался смонтировать свой iPhone с, fuseно я получил эту ошибку:

alvar@alvars-laptop:~$ ifuse /mnt/iphone/
ERROR: the mount point specified does not exist

Я попробовал ссылку на Ubuntugeek , но я получил ошибку при монтировании.

GNUTLS ERROR: A TLS packet with unexpected length was received.

Который из? (У меня есть Люсид, а не Маверик.)

Который из???

Alvar
источник
Я бы посоветовал объединить эти два вопроса, поскольку, по сути, iPad и iPhone работают на одном и том же программном обеспечении, и ответ для обоих одинаков. askubuntu.com/questions/26912/how-can-i-sync-an-ipad
TheXed
1
этот вопрос мне пока не помогает, извините. мой компьютер не понимает, что у меня подключен Iphone. что является проблемой на данный момент, что я могу сделать после этого является следующим шагом.
Алвар
хорошо, но теперь мы должны сосредоточиться на моей проблеме! :) есть идеи?
Альвар
1
Вам нужно создать точку монтирования для того, чтобы она работала, например, sudo mkdir /mnt/iphoneзатем попытайтесь смонтировать ее.
Хорхе Кастро
ага (мне не удалось) но теперь я получил эту ошибку! ОШИБКА GNUTLS: получен пакет TLS с неожиданной длиной.
Алвар

Ответы:

12

Вам не нужно делать джейлбрейк вашего Iphone с помощью Ubuntu, однако вам, вероятно, придется добавить новый «источник PPA» в вашу установку Ubuntu, чтобы получить необходимые пакеты для Ubuntu для распознавания вашего телефона.

Ppa, который вам нужно будет добавить, это ppa: pmcenery / ppa, чтобы добавить его, откройте терминал из меню аксессуаров и введите его в командной строке.

sudo add-apt-repository ppa:pmcenery/ppa

и нажмите Enter, как только это было добавлено, введите эту команду в том же терминале

sudo apt-get update

и после

sudo apt-get upgrade

это должно обновить ваш пакет libimobiledevice до версии 1.0.4 с 1.0.1, что позволит вам получить доступ к вашему Iphone

PPA Ссылка:

редактировать

После тщательного изучения руководств по монтажу Idevice я обнаружил, что на ubuntugeek он проходит процедуру ручной установки устройства, включая все необходимые пакеты и правки файлов, чтобы заставить его работать, надеюсь, это решение вашей проблемы. Учитывая, что учебник был написан для Ubuntu 9.10, а для Ipod touch в конце урока есть цитата

Обновление от нашего читателя: - Работает на Iphone 3g. Но в конце процедуры подготовки вам необходимо перезагрузить компьютер и устройство iPhone.

Редактировать 2

если вы получаете это сообщение об ошибке при попытке монтировать с Ifuse

GNUTLS ERROR: A TLS packet with unexpected length was received

Вам необходимо выполнить сопряжение телефона с компьютером, чтобы сделать это, введите эту команду

idevicepair unpair

Ваш Iphone или другой Idevice автоматически попытается выполнить повторное сопряжение. Затем вы можете отключить его и снова подключить, и он должен быть правильно установлен.

Аллан
источник
Я уже установил libimobiledevice! Но мой компьютер не замечает, когда я подключаю свой iphone, ничего не происходит. Что странно.
Алвар
это версия 1.0.4?
Аллан
alvar @ alvars-laptop: ~ $ sudo add-apt-repository ppa: mcenery / ppa Ошибка чтения launchpad.net/api/1.0/~mcenery/+archive/ppa : ошибка HTTP 404: не найдено Я подключен к Интернету, так что это не проблема ...
Alvar
у вас есть какие-либо 404 сообщения, когда вы делаете обновление sudo apt-get в терминале?
Аллан
2
если вы можете опубликовать вывод lsusb (пока у вас подключен телефон), вы можете отредактировать исходный вопрос и добавить его в конец, если ваш телефон указан в списке, что сужает возможности. На данный момент это процесс устранения, чтобы определить источник проблемы: чем больше данных вы сможете предоставить, тем проще будет предоставить работающее решение.
Аллан
3

Правильный ppa sudo add-apt-repository ppa:pmcenery/ppaсоответствует странице Launchpad .

Попробуйте это и дайте нам знать, как вы поживаете.

Марк Руни
источник
Спасибо Марк не заметил опечатку в адресе PPA
Аллан
@Allan - нет проблем, установлен по вашей рекомендации и отлично работал для меня на Ubuntu 10.10, где сейчас работает мой iPhone 3GS с iOS 4.2.1 на Rhythmbox !!
Марк Руни
это сработало, оно было добавлено, но я не скачал обновление, может быть, у меня уже есть самая новая версия? У меня Ubuntu 10.04 64-bit это проблема?
Алвар
@ Allwar - у тебя получилось нормально? Если это так, вы должны принять ответ Аллана и добавить голосование. Версия Ubuntu не имеет значения.
Марк Руни
Это не сработало, я уже сказал это ... И да, я приму ответ и проголосую, когда получу его. :)
Alvar
1

Попробуйте установить эти пакеты и посмотрите, что произошло:

sudo apt-get установить hipo ipod gtkpod ifuse libusbmuxd1 usbmuxd

hhlp
источник
У меня последняя версия: hipo, libusbmuxd1, usbmuxd. Установка остальных, спасибо! Извините, это не сработало! :( но спасибо за попытку.
Alvar
0

У меня была та же проблема, и я чуть не убил себя с одного форума на другой, пытаясь найти решение. Я установил все, предложил ничего не изменилось.

На самом деле вам не нужно ничего делать. Просто подключите свой iphone к компьютеру. Да ничего не случится. Откройте F-Spot Photo Manager (Приложения / Графика), нажмите «Импорт». Откроется окно с просьбой выбрать источник импорта. Там вы увидите свой iphone, когда вы нажмете на кнопку «Выбрать папку». Выберите его, а остальное последует.

user226120
источник