Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Sony XZP tethering issue

Linux Kernel, Network, and Services configuration.
Post Reply
Message
Author
qnix
Posts: 2
Joined: 2017-07-25 06:27

Sony XZP tethering issue

#1 Post by qnix »

Debian 9 with no problem tethering using Samsung TAB S2, however, when using Sony ZXP, it is not recognized.

Any idea to get it work?

Here is the relevant lsusb and dmesg output:
idVendor=0fce, idProduct=01f1 is before enable tethering on the phone, where idVendor=0fce, idProduct=71f1 is after tethering enabled.

Code: Select all

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0424:2530 Standard Microsystems Corp. 
Bus 001 Device 006: ID 1532:0013 Razer USA, Ltd Orochi mouse
Bus 001 Device 005: ID 413c:2107 Dell Computer Corp. 
Bus 001 Device 003: ID 0424:2412 Standard Microsystems Corp. 
Bus 001 Device 002: ID 0424:4603 Standard Microsystems Corp. 
Bus 001 Device 012: ID 0fce:71f1 Sony Ericsson Mobile Communications AB 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Bus 001 Device 012: ID 0fce:71f1 Sony Ericsson Mobile Communications AB 
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0 
  bDeviceProtocol         0 
  bMaxPacketSize0        64
  idVendor           0x0fce Sony Ericsson Mobile Communications AB
  idProduct          0x71f1 
  bcdDevice            4.04
  iManufacturer           1 Sony
  iProduct                2 G8142
  iSerial                 3 CB512EEZSP
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           75
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          4 rndis
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              500mA
    Interface Association:
      bLength                 8
      bDescriptorType        11
      bFirstInterface         0
      bInterfaceCount         2
      bFunctionClass        239 Miscellaneous Device
      bFunctionSubClass       4 
      bFunctionProtocol       1 
      iFunction               7 RNDIS
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass       239 Miscellaneous Device
      bInterfaceSubClass      4 
      bInterfaceProtocol      1 
      iInterface              5 RNDIS Communications Control
      ** UNRECOGNIZED:  05 24 00 10 01
      ** UNRECOGNIZED:  05 24 01 00 01
      ** UNRECOGNIZED:  04 24 02 00
      ** UNRECOGNIZED:  05 24 06 00 01
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               9
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass        10 CDC Data
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 
      iInterface              6 RNDIS Ethernet Data
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x8e  EP 14 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x0f  EP 15 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0200  1x 512 bytes
        bInterval               0
Binary Object Store Descriptor:
  bLength                 5
  bDescriptorType        15
  wTotalLength           22
  bNumDeviceCaps          2
  USB 2.0 Extension Device Capability:
    bLength                 7
    bDescriptorType        16
    bDevCapabilityType      2
    bmAttributes   0x00000006
      Link Power Management (LPM) Supported
  SuperSpeed USB Device Capability:
    bLength                10
    bDescriptorType        16
    bDevCapabilityType      3
    bmAttributes         0x00
    wSpeedsSupported   0x000f
      Device can operate at Low Speed (1Mbps)
      Device can operate at Full Speed (12Mbps)
      Device can operate at High Speed (480Mbps)
      Device can operate at SuperSpeed (5Gbps)
    bFunctionalitySupport   1
      Lowest fully-functional device speed is Full Speed (12Mbps)
    bU1DevExitLat           1 micro seconds
    bU2DevExitLat         500 micro seconds
Device Status:     0x0000
  (Bus Powered)


dmesg

[  335.509854] usb 1-3: new high-speed USB device number 11 using xhci_hcd
[  335.651887] usb 1-3: New USB device found, idVendor=0fce, idProduct=01f1
[  335.651914] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  335.651930] usb 1-3: Product: G8142
[  335.651943] usb 1-3: Manufacturer: Sony
[  335.651955] usb 1-3: SerialNumber: CB512EEZSP
[  388.341637] usb 1-3: USB disconnect, device number 11
[  388.900100] usb 1-3: new high-speed USB device number 12 using xhci_hcd
[  389.042045] usb 1-3: New USB device found, idVendor=0fce, idProduct=71f1
[  389.042069] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  389.042088] usb 1-3: Product: G8142
[  389.042100] usb 1-3: Manufacturer: Sony
[  389.042112] usb 1-3: SerialNumber: CB512EEZSP

arochester
Emeritus
Emeritus
Posts: 2435
Joined: 2010-12-07 19:55
Has thanked: 14 times
Been thanked: 54 times

Re: Sony XZP tethering issue

#2 Post by arochester »

If mobile phone A tethers with Debian and mobile phone B does not tether with Debian it seems to me that it should be a question addressed to the mobile phone and not Debian...

Have you got the model of the Sony phone correct ? Is it ZXP? Or is it an Xperia XZ Premium -- XZP? http://devicesupport.swisscom.ch/web/so ... -tethering

qnix
Posts: 2
Joined: 2017-07-25 06:27

Re: Sony XZP tethering issue

#3 Post by qnix »

Sorry, it is XZP. The XZP tethering does work with windows. What I discovered is that when tethering is enabled, the interface base class, sub class and protocol is EFh, 04h, 01h (Miscellaneous, RNDIS over Ethernet) instead of E0h, 01h, 03h that I've seen when using other Android phones. Maybe that's why no appropriate driver is loaded.

arochester
Emeritus
Emeritus
Posts: 2435
Joined: 2010-12-07 19:55
Has thanked: 14 times
Been thanked: 54 times

Re: Sony XZP tethering issue

#4 Post by arochester »

Sorry, it is XZP
But if I Google
Sony G8142
(From your first post) I get
Sony Xperia™ XZ Premium G8142
The userguide for the Xperia (in English) is here: http://www-support-downloads.sonymobile ... d7.1.1.pdf

"Sharing your mobile data connection" page 59.

Does this even LOOK like your phone?

Post Reply