My firewire woes... it worked once, but never again
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.
My firewire woes... it worked once, but never again
Ok... so here's the situation. I have Suse 9.0 running on a Epox nforce motherboard with an attached firewire card. I have an ipod. Once, and only once, I was able to detect the ipod and mount the appropiate vfat partition, run gtkpod, and be happy. Every time I've tried since I am not able to find the attached ipod at all. I also have an external hard drive that runs on either firewire or usb2; the usb2 works fine, but I was never able to detect it via firewire.
The firewire ports work fine in windows.
That one magical time that everything worked, I'm pretty sure I just did the following:
- plugged in ipod
- typed "fdisk -l" as root
- saw the ipod listed as device sdb
- used "fdisk /dev/sdb" to see which partition on the ipod was formatted vfat
- typed "mount /dev/sdb2 /mnt/ipod"
- started up gtkpod, could bring up ipod files and all that goodness
- said, "hooray! I'll play more with this later" and then umounted the ipod and typed "rmmod sbp2"
Every other time since I try the following:
- I make sure that modules ieee1394, ohci1394, and sbp2 are loaded (raw1394 is loaded too)
- I type "fdisk -l" and there is no entry for the ipod
- I plug in and unplug the ipod with no success
- I scream in frustration
I have tried using the rescan-scsi-bus.sh script to no avail (it doesn't show up), and have tried rebooting. In fact the only thing I can think of that has changed on my system since that time that it worked is that I rebooted.
Any ideas? Is there something simple that I am missing? It's like I was dreaming when it happened... the firewire card hasn't done anything else for me in linux (never got that hard drive to work off of it). I almost wish it never worked so I wouldn't be this frustrated....
I dont ever have to use rmmod for anything and all 6 of my usb ports work, with my scsi-usb drives, lan, both harddrives, ide-scsi cdrom. All my shit works always.
And as you can see there are plenty modules that are unused even.
I used "rmmod sbp2" because that was the only way that the ipod would bring up the "ok to disconnect screen". Even after unmounting it, the screen would still read "do not disconnect" until I rmmoded. I'm glad all your sh*t works always.
i also have just recently started having problems with my firewire. it worked for a good 6 months, i plug it in today, nothing.
the only thing i have done is upgrade the kernel from 2.4.20 to 2.4.24. i checked to make sure everything was still where it needed to be, which it was. i dunno. its messed up
I have had similar problems... I'm really beginning to dislike that nasty little sbp2 module.
However, have you tried eject?
Instead of using umount & rmmod sbp2 try eject /dev/sdb2 or eject /mnt/ipod
This brings up the 'OK to disconnect' logo and the sbp2 module doesn't have to be removed (which I think has been the source of a lot of my problems).
To remount the Ipod I have to physically disconnect it, then reconnect at which point it says 'Do not disconnect', presummably because the sbp2 module is still loaded. Then a mount command does the business.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.