I don't understand anything about udev rules but here is what I've been able to
find. I can only seem to find my Blackberry if I run barrybackup as root using
sudo barrybackup.
I'm running Ubuntu Desktop 7.04 LTS with Kernel 2.6.24-23-generic #1 SMP.
The contents of my /etc/udev/rules.d/10-blackberry.rules:
====================>
# Older devices that only use 0x0001 (no USB Mass Storage)
#
BUS=="usb", SUBSYSTEM=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="0001", SYMLINK+="bb-%k", GROUP="plugdev", MODE="0660",
RUN="/usr/sbin/bcharge -p %p"
BUS=="usb", ENV{DEVTYPE}=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="0001", SYMLINK+="bb-%k", GROUP="plugdev", MODE="0660",
RUN="/usr/sbin/bcharge -p %p"
#
# Newer devices with USB Mass Storage, 0x8004 + 0x0006 + 0x0004.
#
BUS=="usb", SUBSYSTEM=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="0006", GROUP="plugdev", MODE="0660", RUN="/usr/sbin/bcharge"
BUS=="usb", SUBSYSTEM=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="8004", GROUP="plugdev", MODE="0660", RUN="/usr/sbin/bcharge"
BUS=="usb", SUBSYSTEM=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="0004", SYMLINK+="bb-%k", GROUP="plugdev", MODE="0660",
RUN="/usr/sbin/bcharge -p %p"
BUS=="usb", ENV{DEVTYPE}=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="0006", GROUP="plugdev", MODE="0660", RUN="/usr/sbin/bcharge"
BUS=="usb", ENV{DEVTYPE}=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="8004", GROUP="plugdev", MODE="0660", RUN="/usr/sbin/bcharge"
BUS=="usb", ENV{DEVTYPE}=="usb_device", ACTION=="add", SYSFS{idVendor}=="0fca",
SYSFS{idProduct}=="0004", SYMLINK+="bb-%k", GROUP="plugdev", MODE="0660",
RUN="/usr/sbin/bcharge -p %p"
=====================>
Anything obvious you can see?
Thank,
Peter
> Date: Wed, 11 Feb 2009 18:28:12 -0500
> From: cdf...@foursquare.net
> To: barry-devel@lists.sourceforge.net
> Subject: Re: [Barry-devel] having a slight issue with barrybackup
>
> On Wed, Feb 11, 2009 at 03:17:11PM -0500, Phil Kimpton wrote:
> >
> > Still not working... :(
> >
> > I try as a normal user...
> >
> > btool -t
> > Usb::Error caught: (-1, error sending control message: Operation not
> > permitted): Probe: GetConfiguration failed
>
> This is a permissions error, and needs to be fixed with a specific udev rules
> file appropriate for your system. I haven't finished my debugging on
> opensuse 11.1 yet, so I don't have any tips for you just now.
>
>
> > I log in as root and I get this... (left out my device info though.
> >
> > Blackberry devices found:
> > Device ID: ---------. PIN: --------, Description: RIM 8700 Series Colour
> > GPRS Handheld
> > Using device (PIN): --------
> > btool: symbol lookup error: btool: undefined symbol:
> > _ZN5Barry4Mode7DesktopC1ERNS_10ControllerERKNS_10IConverterE
>
>
> This is a compile / link / run error. Please make sure you only have
> one version of Barry installed, and that there are no excess files left
> over in /usr/local or somewhere.
>
> - Chris
>
>
> ------------------------------------------------------------------------------
> Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
> software. With Adobe AIR, Ajax developers can use existing skills and code to
> build responsive, highly engaging applications that combine the power of local
> resources and data with the reach of the web. Download the Adobe AIR SDK and
> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
> _______________________________________________
> Barry-devel mailing list
> Barry-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/barry-devel
_________________________________________________________________
Twice the fun—Share photos while you chat with Windows Live Messenger. Learn
more.
http://www.microsoft.com/uk/windows/windowslive/products/messenger.aspx
------------------------------------------------------------------------------
Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM)
software. With Adobe AIR, Ajax developers can use existing skills and code to
build responsive, highly engaging applications that combine the power of local
resources and data with the reach of the web. Download the Adobe AIR SDK and
Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel