Автор Тема: Не подключается смартфон  (Прочитано 12530 раз)

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не подключается смартфон
« Ответ #30 : 20.07.2016 14:32:42 »
Не подскажете, где это посмотреть?
Думаю, нет. У Вас systemd наверное в качестве init ? А я им не пользуюсь. А даже где и пользуюсь, journald отключен, а вывод логов идёт в syslog всё равно. У меня это /var/log/syslog/messages, но у Вас этот файл пустой наверное. Смотреть надо про утилиту journalctl.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не подключается смартфон
« Ответ #31 : 20.07.2016 14:39:46 »
А где переключаются режимы usb storage и зарядка? Я что-то не найду у себя.
У HTC это по-другому, наверное. У меня просто движением сверху вниз раскрывается панель уведомлений, нахожу уведомление о подключении на зарядку, раскрываю, и там выбор из пяти пунктов.

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Не подключается смартфон
« Ответ #32 : 20.07.2016 14:46:48 »
Вот выхлоп journalctl относительно подключенного телефона:
июл 20 14:34:46 comp-e-350-processor-2b71ab.localdomain kernel: usb-storage 1-1:1.0: USB Mass Storage device detected
   июл 20 14:34:46 comp-e-350-processor-2b71ab.localdomain kernel: scsi host16: usb-storage 1-1:1.0
   июл 20 14:34:46 comp-e-350-processor-2b71ab.localdomain systemd[1]: Starting USB_ModeSwitch__1-1:1.0...
   июл 20 14:35:09 comp-e-350-processor-2b71ab.localdomain systemd[1]: Started USB_ModeSwitch__1-1:1.0.


Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не подключается смартфон
« Ответ #33 : 20.07.2016 15:41:12 »
Это хорошо:
Вот выхлоп journalctl относительно подключенного телефона:
июл 20 14:34:46 comp-e-350-processor-2b71ab.localdomain kernel: usb-storage 1-1:1.0: USB Mass Storage device detected
июл 20 14:34:46 comp-e-350-processor-2b71ab.localdomain kernel: scsi host16: usb-storage 1-1:1.0

А вот это - непонятно:
   июл 20 14:34:46 comp-e-350-processor-2b71ab.localdomain systemd[1]: Starting USB_ModeSwitch__1-1:1.0...
   июл 20 14:35:09 comp-e-350-processor-2b71ab.localdomain systemd[1]: Started USB_ModeSwitch__1-1:1.0.
USB_ModeSwitch тут не должен бы быть нужен. Как раз недавно лечили проблемы с модемами Хуавей, где он, как раз, нужен был, но не запускался. Как бы не перелечили.

А строчка про sd[чего-нибудь] точно не появляется ? Она после usb-storage должна появиться. Она важна. Если не появляется, поторобуйте удалить пакет usb-modeswitch. Он, скорее, нужен, чем нет, но для теста можно - вдруг смартфон его работы пугается.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: Не подключается смартфон
« Ответ #34 : 20.07.2016 15:42:56 »
еще вывод последних строк 20-30 из команды dmesg , запущенной в терминале приведите...

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Не подключается смартфон
« Ответ #35 : 20.07.2016 17:57:50 »
Вот последние строчки dmesg

[ 8647.551475] usb-storage 1-1:1.4: USB Mass Storage device detected
[ 8647.553589] scsi host28: usb-storage 1-1:1.4
[ 8647.554034] usb-storage 1-1:1.5: USB Mass Storage device detected
[ 8647.554989] scsi host29: usb-storage 1-1:1.5
[ 8648.559263] scsi 28:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[ 8648.562936] scsi 29:0:0:0: Direct-Access     HUAWEI   SD Storage       2.31 PQ: 0 ANSI: 2
[ 8648.564552] sr 28:0:0:0: [sr0] scsi-1 drive
[ 8648.564908] sr 28:0:0:0: Attached scsi CD-ROM sr0
[ 8648.566922] sd 29:0:0:0: [sdb] Attached SCSI removable disk
[ 8654.306251] ISO 9660 Extensions: Microsoft Joliet Level 1
[ 8654.307579] ISOFS: changing to secondary root

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Не подключается смартфон
« Ответ #36 : 20.07.2016 17:59:28 »
Я сейчас сижу на мобильном интернете. Если удалить usb_modeswitch - я не останусь без интернета?
Вот строчки которые появились в dmesg после подключения телефона, предыдущие, по всей видимости относились к мобильному модему, он тоже huawei:

[ 9824.064787] usb 1-2: new high-speed USB device number 18 using ehci-pci
[ 9824.184844] usb-storage 1-2:1.0: USB Mass Storage device detected
[ 9824.189906] scsi host30: usb-storage 1-2:1.0
« Последнее редактирование: 20.07.2016 18:02:41 от Сергей-70 »

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Не подключается смартфон
« Ответ #37 : 20.07.2016 19:00:40 »
Вот что понял: при подключении кабеля к телефону идут такие процессы
июл 20 18:48:16 comp-e-350-processor-2b71ab.localdomain kernel: usb 1-1: new high-speed USB device number 21 using ehci-pci
июл 20 18:48:16 comp-e-350-processor-2b71ab.localdomain kernel: usb-storage 1-1:1.0: USB Mass Storage device detected
июл 20 18:48:16 comp-e-350-processor-2b71ab.localdomain kernel: scsi host32: usb-storage 1-1:1.0
июл 20 18:48:16 comp-e-350-processor-2b71ab.localdomain systemd[1]: Starting USB_ModeSwitch__1-1:1.0...

После того как на телефоне нажимаю кнопку "Подключить к компьютеру" выскакивает

июл 20 18:48:40 comp-e-350-processor-2b71ab.localdomain systemd[1]: Started USB_ModeSwitch__1-1:1.0.

То есть телефон опознается как модем, я правильно понимаю?

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Не подключается смартфон
« Ответ #38 : 20.07.2016 19:03:53 »
Цитировать
HUAWEI U8800 Pro
User Guide

2.8 Using a microSD Card ............................................................... 16


2.8.2 Using the microSD Card as USB Mass Storage

To transfer all your favorite music and pictures from your PC to your mobile phone's
microSD card, set the microSD card as USB mass storage.
1. Connect your mobile phone to your PC with the USB cable. Your PC will detect the
microSD card as a removable disk.
2. Open the notification bar, and then touch USB connected.
3. Touch Turn on USB storage in the dialog box that opens to confirm that you want
to transfer files.
You can now transfer files from your PC to your mobile phone's microSD card.
When your microSD card acts as USB mass storage, your mobile phone will not
use this memory space. Your PC will tell you how to safely disconnect the USB
mass storage device (your mobile phone) when you have finished transferring
files.

Брендированый Huawei U8500:
Меню -> Настройки -> Память -> Извлечь USB карту

В Хуавэях всё делается закатом солнца вручную и для использования внутреннего накопителя как USB накопителя, он должен быть вручную отмонтирован/отключен.

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Не подключается смартфон
« Ответ #39 : 20.07.2016 19:22:34 »
Но у меня нет в телефоне sd карты.
При подключении к ubuntu внутренняя память нормально ведь подключается как usb storage
При этом я делаю как в руководстве - подключаю кабель, встроке уведомлений выбераю usb connect (или как там), и нажимаю кнопку установить usb соединение. На убунте работает, а в альте нет... Думаю все дело в настройках usb_modeswitch

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Не подключается смартфон
« Ответ #40 : 20.07.2016 19:41:32 »
Я не житель Вестминстера, а просто бывший спектрумист, :-) и гуглу для начала задал бы где-то такой вопрос:
using internal memory u8800 pro as storage device in linux

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

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 099
Re: Не подключается смартфон
« Ответ #41 : 20.07.2016 20:02:38 »
Ну вот же, всё работает:

[ 8647.553589] scsi host28: usb-storage 1-1:1.4
[ 8647.554989] scsi host29: usb-storage 1-1:1.5
[ 8648.559263] scsi 28:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
[ 8648.562936] scsi 29:0:0:0: Direct-Access     HUAWEI   SD Storage       2.31 PQ: 0 ANSI: 2
[ 8648.564552] sr 28:0:0:0: [sr0] scsi-1 drive
[ 8648.564908] sr 28:0:0:0: Attached scsi CD-ROM sr0
[ 8648.566922] sd 29:0:0:0: [sdb] Attached SCSI removable disk
[ 8654.306251] ISO 9660 Extensions: Microsoft Joliet Level 1
[ 8654.307579] ISOFS: changing to secondary root

Если сделать (от root), что получается ?
mkdir /tmp/1
mount /dev/sdb /tmp/1
mkdir /tmp/2
mount /dev/sr0 /tmp/2

То есть телефон опознается как модем, я правильно понимаю?
Нет, телефон определяется, как нечто от HUAWEI, а в правилах на его ID срабатывает команда перевода в режим модема. Но, раз sdb в логе есть, это не мешает.
« Последнее редактирование: 20.07.2016 21:24:34 от ruslandh »

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Не подключается смартфон
« Ответ #42 : 20.07.2016 20:33:40 »
Ну вот же, всё работает:
Это вывод от подключения модема, он определяется. Я его по ошибке привел, он тоже huawei.
А при подключении телефона нет указания на sd*:

июл 20 20:21:00 comp-e-350-processor-2b71ab.localdomain kernel: usb 1-2: new high-speed USB device number 12 using ehci-pci
июл 20 20:21:00 comp-e-350-processor-2b71ab.localdomain kernel: usb-storage 1-2:1.0: USB Mass Storage device detected
июл 20 20:21:00 comp-e-350-processor-2b71ab.localdomain kernel: scsi host19: usb-storage 1-2:1.0
июл 20 20:21:01 comp-e-350-processor-2b71ab.localdomain systemd[1]: Starting USB_ModeSwitch__1-2:1.0...
июл 20 20:21:24 comp-e-350-processor-2b71ab.localdomain systemd[1]: Started USB_ModeSwitch__1-2:1.0.
« Последнее редактирование: 20.07.2016 20:35:12 от Сергей-70 »

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: Не подключается смартфон
« Ответ #43 : 20.07.2016 21:01:48 »
Ну смотрим пакет
usb-modeswitch-data
там в каталоге
/lib/udev/rules.d
есть файл
40-usb_modeswitch.rules
там на 23 строке# Generic entry for most Huawei devices, excluding Android phones
ATTRS{idVendor}=="12d1", ATTRS{manufacturer}!="Android"
Вот эту строку и закоментируйте (т.е. решеточку перед ARRTS поставьте и сохраните файл) и проверьте после перезагрузки как будет себя вести телефон.
Потом это все можно вернуть назад (решеточку удалить), если догадка не верна...

Оффлайн Сергей-70

  • Давно тут
  • **
  • Сообщений: 496
Re: Не подключается смартфон
« Ответ #44 : 20.07.2016 21:33:13 »
Вот эту строку и закоментируйте
Да. Это оно. После перезагрузки внутренняя память определилась.
Огромное спасибо. Аль становится все роднее и роднее, главное - спасибо за поддержку и терпение! Буду всем настойчиво рекламировать)))
Да, еще остался один вопрос - что за анекдот про запросы в гугл?)))