Activation Codes and Methods, Hardware Details, Sniffing
Post Reply
dominik232
Posts: 3
Joined: 16 Dec 2013, 10:13

Huawei U6150 Mobile Phone switch problem.

Post by dominik232 » 16 Dec 2013, 10:50

Hi everybody. I have tried to switch my Huawei phone mode using materials that I could find on this forum and not only here.
First of all - i noticed that my device is on list of supported devices. Unfortunately it's not actually my device, but it has the same vendor and product id "12d1:1805".

lsusb output:

Code: Select all

Bus 004 Device 052: ID 12d1:1805 Huawei Technologies Co., Ltd. AT&T Go Phone U2800A phone
Everything is fine, it even speaks that it's U2800A, but tricks for U2800A couldn't work.
I tried solutions from this thread http://www.draisberghof.de/usb_modeswit ... f=3&t=1281.

When I connect the device:

Code: Select all

[root@archlinux dominik]# ls /dev/ttyU*
/dev/ttyUSB0  /dev/ttyUSB1
Even network-manager sees Mobile Broadband and allows me to connect. So by default it is in modem/phone mode.
I need to access my microSD memory to sync music/pics/vids etc.
I can switch it easy using Windows (VitrualBox). USB connection is then reseted, so I can mount and transfer files under Linux. Then it's visible as:

Code: Select all

Bus 004 Device 057: ID 12d1:1005 Huawei Technologies Co., Ltd. 
This is terrible, because there is no way to switch connection type in a different way (from phone menu or something).

lsusb details: http://pastebin.com/BAY0kJxy
try 1) http://pastebin.com/mnkcLwm3
try 2) http://pastebin.com/px7trnNc

My distro is Archlinux. usb_modeswitch 2.0.1

What would you suggest to try?
Thank you in advice!
Dominik.

LOM
Posts: 1404
Joined: 11 Jul 2012, 15:14
Location: Koh Samui, TH

Re: Huawei U6150 Mobile Phone switch problem.

Post by LOM » 16 Dec 2013, 13:01

Your lsusb listing shows 2 serial interfaces + 1 storage interface, isn't the storage interface for the SD-card?
Please do provide an lsusb listing after switching under Virtualbox, ie a listing for 12d1:1005.

dominik232
Posts: 3
Joined: 16 Dec 2013, 10:13

Re: Huawei U6150 Mobile Phone switch problem.

Post by dominik232 » 16 Dec 2013, 15:51

I'm not sure what is this ;) It could be. I have this mobile phone for several days and before I had no time to force it to work. Honestly, I don't know technology that provides USB mode switching well.
Here you go, it's after switch (VirtualBox): http://pastebin.com/PqmrTEMg

Thank you for your replay.

LOM
Posts: 1404
Joined: 11 Jul 2012, 15:14
Location: Koh Samui, TH

Re: Huawei U6150 Mobile Phone switch problem.

Post by LOM » 17 Dec 2013, 14:00

ok, these are three known states of your phones interfaces:

1. 12d1:1805 initial state, it has only 1 interface which is a virtual cd-rom and which probably contains drivers for MS Windows.

2. 12d1:1805 switched state has still the cd-rom interface but also 2 additional interfaces for modem comms.
usb_modeswitch knows the control message for switching it from initial state into this state.

3. 12d1:1005 switched state, it has only 1 interface which is the SD/TF card.
The control message for switching it into this state is not known, it has to be sniffed by using a usb sniffer under Windows.

usb_modeswitch is intended for switching usb 3G dongles or smartphones from the initial cd-rom state (which is useless for linux since the cdrom only contains windows drivers) into a usable state where there are modem interfaces. Switching from 2 to 3, or switching back from 3 to 2 may not be possible at all and is anyway not what usb_modeswitch is made for.

Sorry but I can not see a way to solve your problem, you would most likely not be able to return to modem mode from SD/TF card mode even if the ctrl message for entering SD/TF card mode from initial mode was known.

dominik232
Posts: 3
Joined: 16 Dec 2013, 10:13

Re: Huawei U6150 Mobile Phone switch problem.

Post by dominik232 » 17 Dec 2013, 14:54

It's too bad...
Unless, thank you very much for your help ;)

Post Reply