10-08-2008, 10:10 PM | #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 |
10-08-2008, 10:53 PM | #2 |
creator of calibre
Posts: 43,747
Karma: 22446736
Join Date: Oct 2006
Location: Mumbai, India
Device: Various
|
DId you run calibre_postinstall?
|
Advert | |
|
10-08-2008, 11:35 PM | #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 |
|
10-09-2008, 06:20 AM | #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 |
|
10-09-2008, 08:19 AM | #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 | |
|
10-09-2008, 02:22 PM | #6 |
creator of calibre
Posts: 43,747
Karma: 22446736
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.
|
10-09-2008, 05:04 PM | #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 |
10-09-2008, 07:42 PM | #8 |
creator of calibre
Posts: 43,747
Karma: 22446736
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.
|
10-09-2008, 08:31 PM | #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-09-2008, 09:30 PM | #10 |
creator of calibre
Posts: 43,747
Karma: 22446736
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 |
10-10-2008, 07:41 AM | #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 06:26 PM |
Calibre suddenly not recognizing reader | Pangolin | Calibre | 8 | 03-05-2010 04:13 PM |
calibre not recognizing that k2 is connected | jgirvine | Calibre | 4 | 07-29-2009 03:01 PM |
Calibre not recognizing 505 | AbFabGab | Calibre | 15 | 07-15-2009 08:16 PM |
Calibre not recognizing my reader | West | Calibre | 8 | 12-15-2008 11:52 PM |