|
|
#1 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 100
Karma: 1000399
Join Date: Sep 2008
Location: Toronto, Ontario
Device: Sony PRS-500
|
Finally got myself a reader but Calibre not recognizing it...
Hi.
I finally picked up a reader. I got a PRS-500 used, locally. It has the latest firmware installed and is empty of all books, etc. I am running Linux version 0.4.89. The device knows it's plugged in as it says as much on the screen of the reader but Linux does not seem to be recognizing it. It there something more I need to do other than install linux? Do I have to install a driver? When I run the prs500 program I get this: Code:
kevin ~/builds/calibre/pkg/usr $ prs500 info Unable to find a connected ebook reader. Thanks, Kevin |
|
|
|
|
|
#2 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,616
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
DId you run calibre_postinstall?
|
|
|
|
| Advert | |
|
|
|
|
#3 | |
|
Grand Sorcerer
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 19,832
Karma: 11844413
Join Date: Jan 2007
Location: Tampa, FL USA
Device: Kindle Touch
|
Quote:
Ok... what do you mean when you say that? Do you mean you can't see it in the Linux file browsers (i forgot the name of it)? If so, that's expected. Does it show up in calibre at the top of the screen next to the library icon? See attached image. BOb |
|
|
|
|
|
|
#4 | |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 100
Karma: 1000399
Join Date: Sep 2008
Location: Toronto, Ontario
Device: Sony PRS-500
|
Quote:
Kovid, I will try reinstalling calibre after work tonight, it's possible that the post_install didn't run correctly. Thanks, Kevin |
|
|
|
|
|
|
#5 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 100
Karma: 1000399
Join Date: Sep 2008
Location: Toronto, Ontario
Device: Sony PRS-500
|
I ran calibre_postinstall remotely using SSH from work. This was the output:
Code:
Trying to setup udev rules...
Setting up bash completion... done
Installing MAN pages...
Installing MAN page for lrf-meta
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for rtf-meta
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for opf-meta
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for txt2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for html2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for html2oeb
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for html2epub
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for lit2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for epub2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for rtf2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for web2disk
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for feeds2disk
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for feeds2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for feeds2epub
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for web2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for pdf2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for mobi2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for fb22lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for any2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for any2epub
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for lrf2lrs
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for lrs2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for pdfreflow
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for isbndb
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for librarything
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for mobi2oeb
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for lrf2html
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for lit2oeb
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for comic2lrf
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for comic2epub
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Installing MAN page for calibredb
Constant subroutine main::LC_ALL redefined at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Prototype mismatch: sub main::LC_ALL () vs none at /usr/share/perl5/core_perl/Exporter.pm line 66.
at /usr/bin/help2man line 38
Thanks again, Kevin |
|
|
|
| Advert | |
|
|
|
|
#6 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,616
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
THey're not normal, but they're not the reason for your problem either. Check to make sure that the file 95-calibre.rules exists in your system udev directory. Also check to make sure that the file 10-calibre.fdi exists in your system HAL directory. Also try a reboot.
|
|
|
|
|
|
#7 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 100
Karma: 1000399
Join Date: Sep 2008
Location: Toronto, Ontario
Device: Sony PRS-500
|
Thanks Kovid, Both the files mentioned do exist in their proper places. I made some slight modifications to the Udev(my distro has/had a bug relates to Udev rules) rule to see if it helps, I am still at work though and unable to test, will update once I am home.
Thanks again, Kevin |
|
|
|
|
|
#8 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,616
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Use lshal to check if the device is known to HAL. calibre uses HAL to get device information.
|
|
|
|
|
|
#9 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 100
Karma: 1000399
Join Date: Sep 2008
Location: Toronto, Ontario
Device: Sony PRS-500
|
Ok it is recognizing the device now but when I try to send books to the device I am getting the following error:
Code:
Job: Upload 1 books to device:Hit Man PathError: Could not create file /Data/media/books/Hit_Man_-_Lawrence_Block_14.lrf. Response code: 0xffffffd7L Traceback: Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/calibre/gui2/device.py", line 20, in run self.result = self.func(*self.args, **self.kwargs) File "/usr/lib/python2.5/site-packages/calibre/gui2/device.py", line 141, in _upload_books return self.device.upload_books(files, names, on_card, end_session=False) File "/usr/lib/python2.5/site-packages/calibre/devices/prs500/driver.py", line 158, in run_session res = func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/calibre/devices/prs500/driver.py", line 868, in upload_books self.put_file(infile, paths[-1], replace_file=True, end_session=False) File "/usr/lib/python2.5/site-packages/calibre/devices/prs500/driver.py", line 158, in run_session res = func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/calibre/devices/prs500/driver.py", line 687, in put_file else: self.touch(path, end_session=False) File "/usr/lib/python2.5/site-packages/calibre/devices/prs500/driver.py", line 158, in run_session res = func(*args, **kwargs) File "/usr/lib/python2.5/site-packages/calibre/devices/prs500/driver.py", line 653, in touch ". Response code: " + str(hex(res.code))) PathError: Could not create file /Data/media/books/Hit_Man_-_Lawrence_Block_14.lrf. Response code: 0xffffffd7L Thanks again, Kevin |
|
|
|
|
|
#10 |
|
creator of calibre
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 45,616
Karma: 28549044
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
Make sure the directories Data/media/books exists on the device.
Use Code:
prs500 ls prs500 mkdir |
|
|
|
|
|
#11 |
|
Zealot
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Posts: 100
Karma: 1000399
Join Date: Sep 2008
Location: Toronto, Ontario
Device: Sony PRS-500
|
Thanks agian Kovid, you rock! The books folder was missing for some reason and the mkdir command worked fine.
![]() Kevin |
|
|
|
![]() |
| Thread Tools | Search this Thread |
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| calibre not recognizing ipod | cherryb | Calibre | 4 | 03-07-2010 07:26 PM |
| Calibre suddenly not recognizing reader | Pangolin | Calibre | 8 | 03-05-2010 05:13 PM |
| calibre not recognizing that k2 is connected | jgirvine | Calibre | 4 | 07-29-2009 04:01 PM |
| Calibre not recognizing 505 | AbFabGab | Calibre | 15 | 07-15-2009 09:16 PM |
| Calibre not recognizing my reader | West | Calibre | 8 | 12-16-2008 12:52 AM |