Hi
The problem is with the udev rules
in /etc/udev/rules.d/10-blackberry.rules. Depending on your device ID
(in my case it’s SYSFS{idVendor}==“0fca”, SYSFS{idProduct}==“0001”) so
the rule needs to be modified, in my case it’s now;
#
# Older devices that only use 0x0001 (no USB Mass Storage)
#
BUS=="usb", SUBSYSTEM=="usb_device", ACTION=="add",
SYSFS{idVendor}=="0fca", SYSFS{idProduct}=="0001", MODE="0660",
GROUP="users", SYMLINK+="bb-%k", RUN="/usr/sbin/bcharge -p %p"
BUS=="usb", ENV{DEVTYPE}=="usb_device", ACTION=="add",
SYSFS{idVendor}=="0fca", SYSFS{idProduct}=="0001", MODE="0660",
GROUP="users", SYMLINK+="bb-%k", RUN="/usr/sbin/bcharge -p %p"
Between the product id and the symlink, a mode change and group is
added. The other issue is it needs to run after 50-udev-default-rules
so it needs to be moved to 65-blackberry.rules;
sudo
mv /etc/udev/rules.d/10-blackberry.rules /etc/udev/rules.d/65-blackberry.rules
sudo /etc/init.d/boot.udev restart
The info above is detailed here;
{Barry-devel}
btool and friends under openSUSE 11.0 require root access]([Barry-devel] btool and friends under openSUSE 11.0 require root access)
I’m going to make a patch and update my version on the build service
withing the next day or too as well.
–
Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 2:34, 3 users, load average: 0.22, 0.17, 0.12
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.22