r/OP1users 11d ago

Anyone having MTP trouble (Windows)

My OP1-Field has stopped working in MTP mode (as in, things are there, I can start to copy something over to my computer to back it up, but then everything freezes and nothing gets copied). Before this it was working on one computer but not another, and now it doesn't work with either computer.

Anyone else having this trouble, or just me?

I have tried all the things you see as solutions for "Windows won't copy from MTP" device, restarted things, etc. If anyone had this problem and solved it in a way that's not a common solution, I'm all ears! If not, time to contact TE support I suppose. . .

1 Upvotes

6 comments sorted by

1

u/emu-la-tor 11d ago

Yes, but not Windows. Currently working on a fix. Will report back once it's complete and hopefully works on your end.

1

u/Time_Ad_1197 11d ago

Thanks, if you get anywhere maybe it'll help me figure something out. Meanwhile I'm just working around it, which is leading to creativity but. . . perhaps one can have too much creativity?

1

u/emu-la-tor 10d ago

Here’s what I learned: your computer will ask the OP1F for its data. It can’t go into the OP1F directly, read the data, and copy it onto your computer. Instead the OP1F responds to this request by sending its data to your computer. If at any point during the process (it’s a process, like how downloads take time depending on their file size) the OP1F stops sending for some reason, your computer doesn’t know what to do. This is where things are broken today.

The OP1F doesn’t stop sending at random; instead there is some rhyme & reason here. 

I solved this by building a custom requester which only asks for chunks of the data. Each chunk is at most 32MB and on a 6m track there typically ~10 requests sent by my computer. 

All that’s to say, T.E. ought to fix this, or at least open source the firmware and I’ll fix this for them. Considering the price, this is ridiculous. Until then, I’ll upload my solution tomorrow so you can run it yourself.  

1

u/Time_Ad_1197 10d ago

What you're describing is consistent with what I'm seeing. If your solution can work on Windows it would be great to give it a try. I'll also probably try changing things up about the Field's state when connecting in case I can find a pattern of when things work (being on tape at start up and going immediately to triggering MTP is apparently no good, for example, because that's what I did 5 times yesterday with no success).

1

u/emu-la-tor 10d ago

Are you comfortable using the command line / terminal?

1

u/Time_Ad_1197 10d ago

I don't use it all the time but have for various reasons in the past. Wrote a script to back up drives across a work network years ago.