Try upgrading Wine to 1.5.x first. 1.3.x is very old. Kind regards, Sylvain Petreolle ----- Mail original ----- > De : Matthias Apitz <guru@xxxxxxxxxxx> > À : wine-users@xxxxxxxxxx > Cc : > Envoyé le : Jeudi 20 septembre 2012 20h20 > Objet : Sony Reader for PC software in wine > > > Hello, > > I owned an ebook reader Sony PRS-T1 which can be connected via USB to a > Windows, Mac or UNIX PC to transfer files (epub, PDF, ...) or other > purpose. On connect via USB it offers a FAT and a FAT32 file system, > which can be mounted in Linux or FreeBSD fine. One seems to be > containing firmware (it appears in Windows as K:(SETTINGS)), while the > other (F:(READER)) contains the media files. The device itself runs > some kind of Linux, perhaps an Android and it is possible to root it > (not yet done by me). > > Sony delivers for free some software for Win and MAC, the so called > "Sony Reader for PC", which allows: > - import of DRM'ed epub files > - use (i.e. human read) the files with an Adobe ID > - authorise the T1 against the Adobe servers with your ID > - transfer DRM'ed files to the T1 to be read there > > The software installs fine with wine 1.3.x and it starts fine with: > > $ wine Reader.exe > > One can connect fine to the Adobe ID server, import and read DRM'ed > epubs. What does not work is that the T1 on the USB devices is not seen. > > I have mounted the two USB devices as: > > /dev/da2 on /settings (msdosfs, local, read-only) > /dev/da0 on /reader (msdosfs, local) > > and configured wine (with winecfg) to see the devices as K: and F: which > works fine, for example, with the Explorer.exe; but the software > Reader.exe does not "see" the T1; it says on start: > > fixme:win:FlashWindowEx 0x33f228 > fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d004 > err:secur32:SECUR32_initSchannelSP TLS library not found, SSL connections will > fail > fixme:iphlpapi:NotifyAddrChange (Handle 0x79f6e0, overlapped 0x100cf2a0): stub > fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot > fixme:toolhelp:Heap32ListFirst : stub > fixme:win:RegisterDeviceNotificationA (hwnd=0x700f8, > filter=0xb6ed48,flags=0x00000000) returns a fake device notification handle! > fixme:volume:GetVolumePathNameW (L"C:\\", 0x8628a8, 4), stub! > fixme:volume:GetVolumePathNameW (L"C:\\", 0x8628a8, 4), stub! > fixme:volume:GetVolumePathNameW (L"F:\\", 0x8628a8, 4), stub! > fixme:volume:GetVolumePathNameW (L"F:\\", 0x8628a8, 4), stub! > fixme:volume:GetVolumePathNameW (L"H:\\", 0x8628a8, 4), stub! > fixme:volume:GetVolumePathNameW (L"H:\\", 0x8628a8, 4), stub! > fixme:volume:GetVolumePathNameW (L"K:\\", 0x8628a8, 4), stub! > fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d004 > fixme:volume:GetVolumePathNameW (L"K:\\", 0x8628a8, 4), stub! > fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d004 > fixme:volume:GetVolumePathNameW (L"K:\\", 0x8628a8, 4), stub! > fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d004 > fixme:volume:GetVolumePathNameW (L"K:\\", 0x8628a8, 4), stub! > fixme:mountmgr:harddisk_ioctl unsupported ioctl 4d004 > fixme:volume:GetVolumePathNameW (L"Z:\\", 0x8628a8, 4), stub! > fixme:volume:GetVolumePathNameW (L"Z:\\", 0x8628a8, 4), stub! > fixme:win:FlashWindowEx 0x33d450 > > and in the GUI it says that the reader T1 is not connected. > > How I could nail down, what it is missing? Thanks > > matthias > -- > Matthias Apitz | /"\ ASCII Ribbon Campaign: > www.asciiribbon.org > E-mail: guru@xxxxxxxxxxx | \ / - No HTML/RTF in E-mail > WWW: http://www.unixarea.de/ | X - No proprietary attachments > phone: +49-170-4527211 | / \ - Respect for open standards >