View Full Version : Can the EBW1150 be mounted as a usb drive?


nrapallo
08-28-2008, 04:34 PM
Now that we have an eBookwise 1150 driver (http://www.mobileread.com/forums/showthread.php?t=28166) (with C++ source) working in linux (thanks derrell!), could it be possible to mount the EBW1150 as a usb drive letter and access its memory card (in linux and hopefully windows too)?

We seem to be recently breaking down a lot of barriers surrounding this (dead end) .imp format, so I think it would be nice to have this ability.

This way there would be no need for external smartmedia card readers to access the card's .RES folders and would help access/maintain the card "on-the-fly".

Now, where to begin...

nrapallo
08-28-2008, 05:53 PM
A good place to start looking for an EBW1150 solution would be where it was already implemented for the REB1100 (similar hardware and uses the smartmedia card as well!), namely:

http://www.mobileread.com/forums/attachment.php?attachmentid=15729&stc=1&d=1219957065

http://vladboroda.narod.ru/ - Main website for RebComm (in Russian) translated (http://translate.google.ca/translate?hl=en&sl=ru&u=http://vladboroda.narod.ru/&sa=X&oi=translate&resnum=6&ct=result&prev=/search%3Fq%3Drebcomm%2B1.1.0.5%26hl%3Den)

Source and executable files:
http://vladboroda.narod.ru/files/RebCommSource_1.1.0.4.zip - (Visual Studio.NET 2003 source)
http://vladboroda.narod.ru/files/RebCommSetup_1.1.0.4.exe

http://vladboroda.narod.ru/files/RebCommSource_1.1.0.5.zip - (Visual Studio.NET 2004 source)
http://vladboroda.narod.ru/files/RebCommSetup_1.1.0.5.exe

http://vladboroda.narod.ru/files/RebComm.exe (1.1.0.5b update April 10, 2006).

Any Visual Studio.NET programmers out there... :chinscratch:

derrell
08-28-2008, 06:04 PM
Is that directly accessing the hardware or just doing the same as linreb? I couldn't tell from the website.

nrapallo
08-28-2008, 06:36 PM
Is that directly accessing the hardware or just doing the same as linreb? I couldn't tell from the website.

I think it gets right in there (internal memory and smartmedia card).

Here is the introduction when it is installed:What is RebComm?

The Introduction.

RebComm is a REB1100 communication tool. It supports USB communications and requires the factory provided USB device driver to be installed in the system. The driver is supplied with the eBook Librarian™ software on the factory CDROM, or can be downloaded from the Gemstar, Inc. web site. RebComm provides two views of the REB1100 filesystem: The Filesystem View and the Title List View. The Title List View is similar to the one provided by the eBook Librarian.

EDIT: I don't have my hardware reader with me, so the lists are empty! :(

ashkulz
08-28-2008, 08:25 PM
I think it gets right in there (internal memory and smartmedia card).

Here is the introduction when it is installed:

EDIT: I don't have my hardware reader with me, so the lists are empty! :( Looks like a clone of RebLibrarian, and a straightforward GUI-ization of rebcomm (http://rebcomm.sourceforge.net), which I already use daily.

ashkulz
08-28-2008, 08:27 PM
Now that we have an eBookwise 1150 driver (http://www.mobileread.com/forums/showthread.php?t=28166) (with C++ source) working in linux (thanks derrell!), could it be possible to mount the EBW1150 as a usb drive letter and access its memory card (in linux and hopefully windows too)? I don't think that's possible, as the ebook always "pulls" the books from the content server for the 1150/1200. So until they send a request, you can't "push" any content to them. We will always have to live with tools like impserve or linreb or GEB librarian, I think.

nrapallo
08-28-2008, 11:10 PM
I don't think that's possible, as the ebook always "pulls" the books from the content server for the 1150/1200. So until they send a request, you can't "push" any content to them. We will always have to live with tools like impserve or linreb or GEB librarian, I think.

No, it wouldn't use HTTP requests for file I/O. What we need here is to build a filesystem around the usb communications coded in the eb1150 driver for linux (which was based on REBComm version 0.4 which uses usb).

One of the reasons I uploaded the source code to RebComm v1.1.0.5 was to show exactly how it achieved usb communications to read the smartmedia card and then try to adapt it for the EBW1150. Reading the internal memory on the EBW1150 would be stretching it a bit!

Never say never, though...

ritibelle
12-12-2008, 05:53 AM
Sorry for arriving late to the party but if you're still working on this you may want to check this out:

Using Total Commander (http://www.ghisler.com) and the Reb1100 plugin (http://www.turtleblast.com) it's possible to access the Reb1100 as if it were a usb drive.