With my tolino eReader, which I think is the same as the kobo sage,
I failed with all MTP options available in -ports and, lacking a Linux
system at the time, had some success with
https://www.freshports.org/sysutils/android-file-transfer/
https://github.com/whoozle/android-file-transfer-linux
on my FreeBSD file server. Not exactly a stellar user experience,
but at least it got some books transferred ...
On 6/6/25 3:11 PM, Stuart Henderson wrote:
> On 2025-06-06, Florian Obser <florian@openbsd.org> wrote:
>> Hi,
>>
>> when I plug in my kobo sage e-reader I get this in dmesg (amd64, -current-ish):
>>
>> umass0 at uhub0 port 3 configuration 1 interface 0 "Linux 4.9.56 with sunxi_usb_udc Composite Gadget (ACM + MS)" rev 2.00/4.09 addr 3
>> umass0: using SCSI over Bulk-Only
>> scsibus4 at umass0: 2 targets, initiator 0
>>
>> My previous e-reader (kobo aura hd iirc) would put something similar
>> into dmesg, but there would also be a line about sd(4) and I could mount
>> (in my case) /dev/sd2i as msdos file system.
>>
>> How do I access the kobo sage from OpenBSD and to put stuff on?
>
> I don't specifically know about this e-reader, but USB mass storage
> emulation has gone out of fashion on phones as FAT doesn't make for a
> very good shared-access filesystem, I think there's probably a fair
> chance they might have done the same.
>
> Usually MTP is used instead. The only way to do this from OpenBSD is
> with userland tools using libusb - e.g. simple-mtpfs (FUSE) or the cli
> tools in libmtp - so I'd investigate that, but bear in mind that
> this is not an area OpenBSD does well in. (If they don't work directly
> you could try preventing the device from attaching to umass and see if
> that changes anything).
>
No comments:
Post a Comment