You are not logged in.
Pages: 1
Hi,
I'm trying to mount my Gopro Hero 8 from it's USB type-C port to USB 3.0 on my laptop. When I connect the camera, it flutters in between "USB Connected" and USB disconnected. I've tried several cables.
dmesg:
[ 223.644552] usb 1-4: new high-speed USB device number 7 using xhci_hcd
[ 223.786684] usb 1-4: New USB device found, idVendor=2672, idProduct=0049, bcdDevice= 0.01
[ 223.786690] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 223.786694] usb 1-4: Product: HERO8 BLACK
[ 223.786697] usb 1-4: Manufacturer: GoPro
[ 223.786700] usb 1-4: SerialNumber: C33
[ 226.213652] xhci_hcd 0000:00:14.0: USB core suspending port 1-4 not in U0/U1/U2
[ 226.213846] usb 1-4: USB disconnect, device number 7
[ 226.213854] usb 1-4: Failed to suspend device, error -32
[ 227.783647] usb 1-4: new high-speed USB device number 8 using xhci_hcd
[ 227.925126] usb 1-4: New USB device found, idVendor=2672, idProduct=0049, bcdDevice= 0.01
[ 227.925132] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 227.925136] usb 1-4: Product: HERO8 BLACK
[ 227.925139] usb 1-4: Manufacturer: GoPro
[ 227.925141] usb 1-4: SerialNumber: C33
[ 228.533336] ucsi_acpi USBC000:00: con1: failed to register partner alternate modes
[ 230.256221] xhci_hcd 0000:00:14.0: USB core suspending port 1-4 not in U0/U1/U2
[ 230.256622] usb 1-4: USB disconnect, device number 8
[ 230.256628] usb 1-4: Failed to suspend device, error -32
[ 320.410190] usb 2-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[ 320.428070] usb 2-1: New USB device found, idVendor=2672, idProduct=0049, bcdDevice= 0.01
[ 320.428072] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 320.428073] usb 2-1: Product: HERO8 BLACK
[ 320.428074] usb 2-1: Manufacturer: GoPro
[ 320.428075] usb 2-1: SerialNumber: C33
[ 351.060064] usb 2-1: Device not responding to setup address.
[ 351.273175] usb 2-1: Device not responding to setup address.
[ 351.479277] usb 2-1: device not accepting address 2, error -71
[ 352.232667] usb 2-1: USB disconnect, device number 2
[ 352.496288] usb 2-1: new SuperSpeed Gen 1 USB device number 3 using xhci_hcd
[ 352.514209] usb 2-1: New USB device found, idVendor=2672, idProduct=0049, bcdDevice= 0.01
[ 352.514213] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 352.514215] usb 2-1: Product: HERO8 BLACK
[ 352.514217] usb 2-1: Manufacturer: GoPro
[ 352.514219] usb 2-1: SerialNumber: C33
[ 362.698943] usb 2-1: USB disconnect, device number 3
If I click on the camera while it shows up in `pcmanfm` I get this message: "The name :1.36 was not provided by any .service files"
I'd appreciate any help troubleshooting this.
edit: In `powertop` I turned of autosuspend for xhci usb devices. Now there's no suspend error, but the camera still does not mount and dmesg shows it just disconnecting:
[ 1208.839321] usb 1-2: new high-speed USB device number 10 using xhci_hcd
[ 1208.980973] usb 1-2: New USB device found, idVendor=2672, idProduct=0049, bcdDevice= 0.01
[ 1208.980979] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1208.980983] usb 1-2: Product: HERO8 BLACK
[ 1208.980986] usb 1-2: Manufacturer: GoPro
[ 1208.980988] usb 1-2: SerialNumber: C33
[ 1212.191827] usb 1-2: USB disconnect, device number 10
[ 1212.988141] usb 1-2: new high-speed USB device number 11 using xhci_hcd
[ 1213.131691] usb 1-2: New USB device found, idVendor=2672, idProduct=0049, bcdDevice= 0.01
[ 1213.131698] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1213.131701] usb 1-2: Product: HERO8 BLACK
[ 1213.131704] usb 1-2: Manufacturer: GoPro
[ 1213.131707] usb 1-2: SerialNumber: C33
edit: Here's output from mtp-detect
[berocs@bns-kharselim ~]$ mtp-detect
libmtp version: 1.1.17
Listing raw device(s)
Device 0 (VID=2672 and PID=0049) is a GoPro HERO8 Black.
Found 1 device(s):
GoPro: HERO8 Black (2672:0049) @ bus 1, dev 12
Attempting to connect device(s)
Android device detected, assigning default bug flags
Error 2: PTP Layer error 02ff: LIBMTP_Get_Storage(): Could not get storage info.
Error 2: Error 02ff: PTP I/O Error
Error 1: Get Storage information failed.
USB low-level info:
bcdUSB: 528
bDeviceClass: 0
bDeviceSubClass: 0
bDeviceProtocol: 0
idVendor: 2672
idProduct: 0049
IN endpoint maxpacket: 512 bytes
OUT endpoint maxpacket: 512 bytes
Raw device info:
Bus location: 1
Device number: 12
Device entry info:
Vendor: GoPro
Vendor id: 0x2672
Product: HERO8 Black
Vendor id: 0x0049
Device flags: 0x18008106
Configuration 0, interface 0, altsetting 0:
Interface description contains the string "MTP"
Device recognized as MTP, no further probing.
Device info:
Manufacturer: GoPro
Model: HERO8 BLACK
Device version: HD8.01.01.60.00
Serial number: C33
Vendor extension ID: 0x00000006
Vendor extension description: microsoft.com: 1.0; android.com: 1.0;
Detected object size: 32 bits
Extensions:
microsoft.com: 1.0
android.com: 1.0
Supported operations:
1001: Get device info
1002: Open session
1003: Close session
1004: Get storage IDs
1005: Get storage info
1006: Get number of objects
1007: Get object handles
1008: Get object info
1009: Get object
100a: Get thumbnail
100b: Delete object
100c: Send object info
100d: Send object
100f: Format storage
1014: Get device property description
1015: Get device property value
1017: Reset device property value
1019: Move object
101b: Get partial object
9801: Get object properties supported
9802: Get object property description
9803: Get object property value
9805: Get object property list
9810: Get object references
95c1: Get Partial Object (64bit Offset)
95c2: Send Partial Object
95c3: Truncate Object
95c4: Begin Edit Object
95c5: End Edit Object
Events supported:
0x4002: ObjectAdded
0x4003: ObjectRemoved
0x4004: StoreAdded
0x4005: StoreRemoved
0x4007: ObjectInfoChanged
0xc801: ObjectPropChanged
0xc002: Unknown Event
0xc003: Unknown Event
Device Properties Supported:
0xd402: Friendly Device Name
0xd401: Synchronization Partner
Playable File (Object) Types and Object Properties Supported:
3000: Undefined Type
3001: Association/Directory
3004: Text
3005: HTML
4000: Unknown(4000)
3800: Defined Type
3801: JPEG
4001: Unknown(4001)
3802: TIFF EP
3804: BMP
3807: GIF
3808: JFIF
380b: PNG
380d: TIFF
380e: TIFF_IT
380f: JP2
3810: JPX
b902: OGG
3009: MP3
3008: MS Wave
b901: WMA
b903: AAC
b906: FLAC
ba03: Abstract Audio Album
ba05: Abstract Audio Video Playlist
Special directories:
Default music folder: 0xffffffff
Default playlist folder: 0xffffffff
Default picture folder: 0xffffffff
Default video folder: 0xffffffff
Default organizer folder: 0xffffffff
Default zencast folder: 0xffffffff
Default album folder: 0xffffffff
Default text folder: 0xffffffff
MTP-specific device properties:
Friendly name: (NULL)
Synchronization partner: (NULL)
libmtp supported (playable) filetypes:
Folder
Text file
HTML file
JPEG file
BMP bitmap file
GIF bitmap file
JFIF file
Portable Network Graphics
TIFF bitmap file
JP2 file
JPX file
Ogg container format
ISO MPEG-1 Audio Layer 3
RIFF WAVE file
Microsoft Windows Media Audio
Advanced Audio Coding (AAC)/MPEG-2 Part 7/MPEG-4 Part 3
Free Lossless Audio Codec (FLAC)
Abstract Album file
Abstract Playlist file
ERROR: Could not close session!
OK.
Edit: And mtpfs
[berocs@bns-kharselim ~]$ mtpfs -o allow_other ~/mnt
Listing raw device(s)
Device 0 (VID=2672 and PID=0049) is a GoPro HERO8 Black.
Found 1 device(s):
GoPro: HERO8 Black (2672:0049) @ bus 1, dev 16
Attempting to connect device
Android device detected, assigning default bug flags
Error 2: PTP Layer error 02ff: LIBMTP_Get_Storage(): Could not get storage info.
Error 2: Error 02ff: PTP I/O Error
Error 1: Get Storage information failed.
Error 2: PTP Layer error 02ff: get_handles_recursively(): could not get object handles of ffffffff
Error 2: Error 02ff: PTP I/O Error
Listing File Information on Device with name: (NULL)
LIBMTP_Get_Storage() failed:-1
Error 2: PTP Layer error 02ff: Error getting friendlyname.
Error 2: Error 02ff: PTP I/O Error
Last edited by CTAG (2020-05-19 20:16:57)
Offline
Pages: 1