Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Readers > Sony Reader

Notices

Reply
 
Thread Tools Search this Thread
Old 03-05-2011, 06:39 AM   #1
richrock
Sony Reader Fanatic
richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.
 
richrock's Avatar
 
Posts: 43
Karma: 254098
Join Date: Mar 2011
Location: South Wales, UK
Device: Sony PRS 505
Looking to buy... if it works with Linux

I'm very very confused by DRM - and so reckon it should gotten rid of. But, the plublishers may not change that, and I'm happy to buy DRM ebooks at reasonable prices (marginally lower than PB prices typically interests me).

I really cannot fathom if I can get linux to download a DRM ebook, connect to a PRS505 (which I'm shortlisting as a Reader) and install the book. Until I'm certain I can do this, it's a Kindle, but not so keen on being pretty much locked to a single vendor.

So, I can use Calibre, I have managed to install Adobe Digital Editions (eventually) with WINE, but without a Reader, I cannot tell if I could purchase an ebook and copy it to my prospective reader.

Any advice or stories regarding this would be great. Please just keep it to ebook purchasing and linux ebook management - this is a real deal-breaker potential for me with epub-based ereaders in general...
richrock is offline   Reply With Quote
Old 03-05-2011, 06:49 AM   #2
richrock
Sony Reader Fanatic
richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.
 
richrock's Avatar
 
Posts: 43
Karma: 254098
Join Date: Mar 2011
Location: South Wales, UK
Device: Sony PRS 505
Sorry, found a link with step by step - looks like I'll have to do some ADE stuff at work on the XP machine

http://www.themadskeptic.com/2010/09...-editions.html

Seems like it could work - however, I thought buying DRM books are .epub not .ascm?? What do you actually get for your pound?
richrock is offline   Reply With Quote
Advert
Old 03-06-2011, 05:30 PM   #3
richrock
Sony Reader Fanatic
richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.
 
richrock's Avatar
 
Posts: 43
Karma: 254098
Join Date: Mar 2011
Location: South Wales, UK
Device: Sony PRS 505
Update - I've taken the plunge and bought one off ebay, now counting down the days until it gets here, then I'll give a rundown of my experiences of using it with Linux.
richrock is offline   Reply With Quote
Old 03-06-2011, 07:56 PM   #4
Clancy_s
Zealot
Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.Clancy_s ought to be getting tired of karma fortunes by now.
 
Clancy_s's Avatar
 
Posts: 133
Karma: 1010308
Join Date: Jan 2010
Location: Newcastle, NSW
Device: Kobo Glo HD
I'm using one with Ubuntu.

in short - to buy and download drm books you have to use windows, either stand alone or in a virtual machine. The .ascm file is the adobe drm file that lets you download your purchase with adobe digital editions. You open it with ADE in windows whilst online and it will dl the book for you.

Once you have them you can manage them with Calibre (Calibre can list and move drm books but it won't display them) or strip the drm (in windows) then manage them the same way you would any other book. I've gone with option 2 and never bothered authorising my reader with ADE or the Sony library manager.
Clancy_s is offline   Reply With Quote
Old 03-08-2011, 04:19 PM   #5
radius
Lector minore
radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.radius ought to be getting tired of karma fortunes by now.
 
radius's Avatar
 
Posts: 660
Karma: 1738720
Join Date: Jan 2008
Device: Aura One, Paperwhite Signature
I use Calibre in Ubuntu to manage my books. I'm only willing to pay for books from DRM-free sources (like Baen), but I have borrowed books from the library.

To do that, I boot a Windows machine to download the book using Adobe Desktop Edition and strip the DRM there before copying to my Linux machine.
radius is offline   Reply With Quote
Advert
Old 03-09-2011, 04:04 PM   #6
delphin
Evangelist
delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.delphin ought to be getting tired of karma fortunes by now.
 
Posts: 434
Karma: 346901
Join Date: Dec 2010
Device: SONY PRS-650
EDIT:

I just re-read this thread and realized that it may be a little confusing connecting all the dots and that perhaps a quick summary might help.


The bottom line is that you CAN get Adobe ADE working well in Ubuntu 10.04 under Wine, and that you should also be able to read your ADE downloaded books on your 505.


There are minor issues, but it will work quite nicely under Linux.

Here is a point by point explanation of how you can do this -

First of all, to read EPUB ebooks, the 505 will need to have been updated to Sony's latest version firmware.

Nearly all mainstream E-books purchased from stores, as well as those checked out from public libraries through Overdrive will use Adobe Digital Editions to handle DRM.

Adobe Digital Editions is not yet available for Linux, but the Win32 version will install and run under the Linux Wine environment (I am running ADE version 1.7.2).

The above ADE Wine install also needs libraries from Adobe Acrobat Reader, so you will also want to do a Wine install of the Win32 version of Acrobat (version 8 or 9 should work)

When installed, ADE will want to be 'authorized'. The quick anonymous authorization is enough to download and read library books, but you will want to go through the full authorization if you want to purchase books through Kobo or Google. Authorization gives your PC copy of ADE a unique crypto key needed by Adobe Web servers to let you download DRM protected books.

Once you have ADE authorized, you are ready to download books. The way this works is that the web site that you are downloading from will actually let you download a tiny .ascm file which points to the encrypted content on the Adobe Server. In Windows, clicking on an .ascm link in Firefox or Explorer will let you have the option to just 'Open with Adobe Digital Editions' which lets the web browser directly launch ADE to handle the file, but this doesn't seem to work in Linux. So in Linux, you will want to download the .ascm file to a folder, and then drag the file from that folder and drop it onto an open copy of Adobe Digital Editons main window. As a security measure, I changed my default winecfg so that wine doesn't mount the Linux root partition as a dos drive under wine, but then found that this can keep ADE from being able to use the drag and dropped .ascm files. If you run into this, the fix is to download the .ascm files into a folder that is linked under the Wine C:\ drive (any folder mounted or linked under ~/.wine/drive_c should work).

After you get ADE installed under Wine, get it authorized, and download some DRM protected books, there are basically two choices in trying to transfer ADE DRM protected books to a Sony Reader under linux.

1) Try to get your reader authorized (which keys it so it can decrypt DRM books) then use Calibre to transfer the titles to your reader with the DRM intact

2) Give up and strip the DRM so that Calibre and your reader see the files in a compatible freely readable format.

Option 1 only works for purchased books, but not for library books which need additional expire time info which can only be handled by transferring them using ADE.

Also, for early model readers like the 500 or 505, the authorization needed for option 1 above may not even be possible, because ADE needs special Sony supplied drivers which are only available for Windows and which are not Wine compatible. ADE under Wine can be made made to recognize some of the later Sony readers which appear as simple USB storage devices if their mount config in Wine is changed to show them as a removable drive, but this is more than most Linux users can deal with, and not an option at all for the 505, so you are basically stuck with option 2.

I have heard that some have been able to get the Sony Reader Library software to work under Wine in Linux, but I suspect this will NOT work for early models like the 505, due to the special USB driver required. In any case, ADE is working nicely for me now so I haven't tried this.

Since you probably have no choice but to remove the DRM to render your books readable. You should know that all the 'Apprentice Alf' DRM scripts and pluggins can be made to work perfectly under Linux without access to a Windowz box, though it's a little bit of a pain.

The DRM removal process involves, authorizing ADE normally, using a script to get your PC to cough up the Key, and then using another script or pluggin to actually strip the DRM.

The first gotcha is that the DRM key detection script is written specifically to run on a standard Windowz file system, so even if you have the required Python libraries loaded in Linux, you can't run the detection script from Linux directly.

The good news is, since Adobe ADE has to run under Wine anyway, it's already installed under a nice fake C:\ drive file system, so the keyfinder script will work fine IF IT IS ALSO RUN UNDER WINE.

We just need to load a Win32 version of Python libraries into Wine so that the script can run inside the virtual Windowz environment and it will work perfectly.

Once you get the keyfinder Python script to run under Wine and find your unique DRM key, you can use the resulting adeptkey.der file with the Calibre pluggin under Linux directly by moving a copy of the adepkey.der file into Calibre's config folder (Calibre and the DRM fixing plugin don't need to run under Wine but do need to be able to find the key file).

You can also use any of the stand alone I-heart-cabbages DRM stripping Python scripts directly from Linux without running them under Wine (only the initial key-finder script needs to run under Wine).

I did find though that to get some of the scripts found on the web run under Linux, I had to load them into GEdit and save them with NIX style line-feed-only line endings. Took me HOURS to find this simple issue because line ending codes are INVISIBLE.

Hard to believe that something as STUPID as the whole CR vs. CR-LF thing is still causing problems in the NIX world, but that just goes to show that just doesn't pay to underestimate the power of human STUPIDITY.

So there are a few minor issues, but ultimately everything can be made to work in Linux, including the all important key extraction, without the necessity of also having access to a Windowz box.

Last edited by delphin; 03-10-2011 at 06:21 PM.
delphin is offline   Reply With Quote
Old 03-11-2011, 08:37 AM   #7
richrock
Sony Reader Fanatic
richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.richrock ought to be getting tired of karma fortunes by now.
 
richrock's Avatar
 
Posts: 43
Karma: 254098
Join Date: Mar 2011
Location: South Wales, UK
Device: Sony PRS 505
Well I received my 505, got it to read under Ubuntu fine, used Calibre to add all my non-drm books, and it's a treat. The collections are a bit out, couple of typos, etc but I can sort that.

I've registered the device under ADE, bought a cheap book and it worked fine on windows. I'll be trying it tonight or tomorrow at home on the Ubuntu box to see how it will handle the .acsm files.... Watch this space...
richrock is offline   Reply With Quote
Old 03-11-2011, 01:05 PM   #8
dsafire
Junior Member
dsafire began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Jun 2010
Location: Ontario, Canada
Device: Sony Touch
I use my 600 under Ubuntu, but Wine gives me headaches, so I use ADE under an XP guest with Virtualbox, where I have also learned to ♥cabbages in order to use library books through Calibre.
dsafire is offline   Reply With Quote
Reply


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Classic Font and epub, what works on sony, now works on Nook too! ctos Barnes & Noble NOOK 26 07-25-2011 09:24 AM
Which Fictionwise format to buy for use on Linux? lismith Reading and Management 6 01-05-2010 05:02 PM
Fonts and Epub - What works on Sony, Works for Pocket Pro too! tamzilla Astak EZReader 23 12-13-2009 10:56 PM
No eReader for Linux in the works nekokami News 5 01-06-2007 10:21 AM


All times are GMT -4. The time now is 03:52 AM.


MobileRead.com is a privately owned, operated and funded community.