Linux - HardwareThis forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Great! Then you shouldn't need gphoto ... unless the usb port is in a nasty place?
Quote:
Originally posted by trebek Excellent, thanks a lot!!
I'll do this as soon as i get back home from work.
Yesterday i was attempting to mount a bunch of stuff. I got a usb stick working, so i know the usb port is fine. The last text i wrote about the dmesg results didn't appear like that before having the computer run without the camera plugged in. So i guess at least it was recognized in some way.
Actually that's what i think, it is not thrown as sda1. Maybe it is detected but we can't find the name to mount anywhere.
I will make sure now that actually that thing is detected with the dmesg to see what happens. I think we are getting close to fixing this issue.
I attempted dmesg and putting the camera on usb-normal to see what happens, and here's the result:
Code:
hub.c: connect-debounce failed, port 1 disabled
hub.c: new USB device 00:1f.2-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x54c/0x4e) is not claimed by any active driver.
usb.c: USB disconnect on device 00:1f.2-1 address 2
hub.c: new USB device 00:1f.2-1, assigned address 3
usb.c: USB device 3 (vend/prod 0x54c/0x4e) is not claimed by any active driver.
usb.c: USB disconnect on device 00:1f.2-1 address 3
hub.c: new USB device 00:1f.2-1, assigned address 4
usb.c: USB device 4 (vend/prod 0x54c/0x10) is not claimed by any active driver.
I see some differences: for instance, the other one with PTP showed that the usb whatever, after the third time, something got recognized. But with this one the first part is very similar but nothing gets done.
Now, if i understood correctly, if i want to use gphoto, i need to set it to usb normal, mount it (we haven't figured out how yet) and then pick up with this app.
Ok, now look at this, i typed dmesg again while i wrote all this, and here's what i got:
Code:
Usb.c: USB disconnect on device 00:1f.2-1 address 4
UDP: short packet: 0.0.0.0:65535 65535/425 to 255.255.255.255:65535
hub.c: new USB device 00:1f.2-1, assigned address 5
usb.c: USB device 5 (vend/prod 0x54c/0x10) is not claimed by any active driver.
Any ideas?
Oh, and by the way, i noticed on my desktop an icon for gtkam, that didn't appear when linux booted until i connected the camera, this could mean it's detected some how but not mounted properly. Can i like update gtkam so maybe the updates come with device drivers for new cameras? I saw a big list and sony cameras are listed there.
That's right - I gather that gphoto mounts the camera for you ... did you try clicking that icon?
Anyway - my info is that gphoto/gtkam requires the PTP setting. Use the "normal" setting if you want to use the native linux usb_storage utility. (This is from the readme file in the gphoto tarball.)
If you want to use gtkam then you will have to find the drivers for your camera. A huge list are included with the default installation. Lots of reading I'm afraid - I got as far as the designers explaining why they think I shouldn't use their product.
At this stage, you should consider why you want to use the camera to access the photos on the memory stick. Is there a particular advantage in doing this that you wish to exploit? After all, you can get at the stick contents anyway, unless I've misread another post <grrr>
I did double click on the icon and looked for the camera on a big list. Some Sony cameras that are similar to mine were listed by mine wasn't. I guess i need to download the driver.
As for you inquiry about my main goal here, i figured that if i ever want to be a good linux user, i can never count on windows for nothing, and of course, i do like this research and going around things i've yet to understand and memorize. And of course, i haven't been able to access my memory stick through linux yet, only on windows and that really pisses me off. I mean, how can i not do it. I MUST.
And to finish up, this is what i will try next:
1. get gphoto and install it.
2. connect the camera using PTP mode.
3. find out the name that will appear on /dev.
4. mount it to some directory
I remember you mentioned something about not being able to access the mount point as a user different than root, but that's ok, i don't mind having to type and copy things through the terminal. I mean, it would be very 'windowish' to do so.
You can probably use gphoto with your camera by pretending it is a P72 - I think the only difference between the two is the "pro" part, so you can use the relly humungous memsticks. It only costs you time (hair, fingernails, sanity) to try. Whereas your only other option would be to install a card reader. This would be easier, but costs in terms of money.
In that case i'll try both options, money is not an issue. I mean, this sounds like i have enough, which i don't, but how expensive can a card reader be? At least a simple one just so i can connect my camera to the computer. But anyways, i'll just go ahead and download this gphoto deal and see how do i do. I'll let you guys know what's going on.
As prev stated, my 7-card internal USB reader cost a mere NZ$20.00 - which is something like US$14.00 - new. It works with the default installation of FC2 - though I doubt I could read more than one card at a time.
You can get dedicated USB memory stick readers quite happily. Remember tho - it will not connect your camera to your computer... just the memory stick.
Ignore the CD they'll give you with the device, it only contains more stuff to make windows crash more often. Your kernel should be able to handle a reader without other assistance.
I am yet to put it. But now i got myself a Toshiba satellite and that's probably gonna make me play games instead of trying to get my camera working with linux.
I'll try it up since you all have helped me quite a bit for this. I feel like i owe you getting this camera going.
Update: my P43 and P73 are autodetected in FC4.
I was able to use gphoto with the p43 in RH9 and FC2 (get the latest version). You have to set the transfer method (in the camera) to "PTP" - gphoto detects it as something odd - but it works. Should be the same with the P73 as well.
You do not need to set up the card reader in FC3 - it is autodetected and the correct modules are loaded. You will want to add an entry to fstab so inserted cards can be mounted without you being root - and you write a simple script to grab everything in the stick.
The mounting, jejeje, is no problem cause i am running as root. I very seldon use other users than root.
And what do you mean write a little script to grab everything from the reader? Is it not done by mounting the device to a directory and opening the folder later on? I am bdazzled.
The mounting, jejeje, is no problem cause i am running as root. I very seldon use other users than root.
Then I hope you have a great firewall! Absolutely do not run linux as root - especially not online! You are just negating most of your security advantages.
Now, perhaps there's nothing on your machine you don't mind getting hacked... however, the hackers do not want your machine or it's contents, they want to use your bandwidth to attack someone else.
Always use a user account.
Quote:
And what do you mean write a little script to grab everything from the reader? Is it not done by mounting the device to a directory and opening the folder later on? I am bdazzled
Sure you can ... however, manually mounting, then copying all the files over, and whatever else you like to do with it, can be tedious if you do it a lot. Imagine inserting the card, clicking an icon, and all the photos are in the right place and the card is nicely unmounted for you so you don't have to remember.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.