Only works as root
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
libifp (Ubuntu) |
Triaged
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: libifp4
Any program trying to use libifp while not in root mode is unable to access Iriver devices. For example the ifp program from ifp-line-libifp returns
"Device is busy. (I was unable to claim its interface.)"
Amarok 1.4 just doesn't see it
Ifpgui says "Could not communicate with iRiver device."
However all the programs work fine when run in root mode. There are many other people having the same issue in the forums, that solved it by switching to the UMS firmware which makes the device appear as a harddrive. But that is a cop-out way of doing it, the managed mode is faster and has more functions such as the ability to program radio stations. The support is there in libifp it just needs to work as a regular user.
Changed in libifp: | |
status: | Unconfirmed → Confirmed |
Changed in libifp: | |
importance: | Undecided → Medium |
Changed in libifp: | |
status: | Confirmed → Triaged |
Changed in libifp: | |
importance: | Medium → Undecided |
I can confirm this bug. I have found that immediately upon plugging my iRiver iFP-780 player into a usb port the rhythmbox application is launched automatically. However there is no obvious way to access my player from rhythmbox. From a terminal the output is as follows:
jonathan@gideon$ ifp ls
Device is busy. (I was unable to claim its interface.)
jonathan@gideon$ sudo ifp ls
Password:
wrn: [ifp_delta] interesting, there were only 4 bytes.
Detected: model IFP-780, firmware 1.21, battery =[####], delta 1.0.0.0
...
Browsing the Debian bug database I found this bug reported there as Bug Report #355051. The bug is marked as closed with the upload of libifp version 1.0.0.2-3
The bug report also contains this comment:
You also need udev > 0.079-080+1, which contains the up-to-date udev rules for ensuring the device has the
proper permissions.
Is there any chance of getting these bug fixes into the dapper repositories? I can access my player using sudo but obviously I would prefer not to use root privileges if I don't have to.
Thanks for your help,
Jonathan Wiebe