I also get a similar problem as Paerez, but my error is a bit longer:
Code:
BitPim version: 0.9.05-official
An unexpected exception has occurred.
Please see the help for details on what to do.
Traceback (most recent call last):
File "src/gui.py", line 276, in run
File "src/gui.py", line 153, in __call__
File "src/gui.py", line 1931, in getphoneinfo
File "src/gui.py", line 1809, in setupcomm
File "src/commport.py", line 68, in __init__
File "src/commport.py", line 97, in _openport
File "src/commport.py", line 129, in _openusb
File "src/native/usb/usb.py", line 165, in openbulk
USBException: could not claim interface 1: Operation not permitted
Variables by last 8 frames, innermost last
Frame run in src/gui.py at line 269
e = <native.usb.usb.USBException instance at 0xb31aaa0c>
res = None
self = <WorkerThread(BitPim helper, started daemon)>
item = (<gui.Request instance at 0xb43bdaac>, <gui.Callback instance at 0xb43bd64c>)
call = <gui.Request instance at 0xb43bdaac>
ex = <native.usb.usb.USBException instance at 0xb31aaa0c>
resultcb = <gui.Callback instance at 0xb43bd64c>
first = 0
Frame __call__ in src/gui.py at line 153
self = <gui.Request instance at 0xb43bdaac>
args = ()
d = Keys []
{}
kwargs = Keys []
{}
Frame getphoneinfo in src/gui.py at line 1931
self = <WorkerThread(BitPim helper, started daemon)>
Frame setupcomm in src/gui.py at line 1809
name = 'usb::001::002::1'
self = <WorkerThread(BitPim helper, started daemon)>
autofunc = None
comcfg = Keys ['baud', 'hardwareflow', 'retryontimeout', 'softwareflow', 'timeout']
{'baud': 115200, 'hardwareflow': False, 'softwareflow': False, 'retryontimeout':
klass = <class commport.CommConnection at 0xb5b0ed7c>
Frame __init__ in src/commport.py at line 68
baud = 115200
autolistargs = (<module 'phones.com_motoe815' from '/usr/lib/BitPim-0.9.05/bitpim/phones/com_mo
self = <commport.CommConnection instance at 0xb31aa04c>
hardwareflow = False
autolistfunc = None
timeout = 3
logtarget = <WorkerThread(BitPim helper, started daemon)>
configparameters = Keys ['baud', 'hardwareflow', 'retryontimeout', 'softwareflow', 'timeout']
{'baud': 115200, 'hardwareflow': False, 'softwareflow': False, 'retryontimeout':
softwareflow = False
port = 'usb::001::002::1'
Frame _openport in src/commport.py at line 110
baud = 115200
dummy = 0
description = None
self = <commport.CommConnection instance at 0xb31aa04c>
hardwareflow = False
timeout = 3
softwareflow = False
port = 'usb::001::002::1'
Frame _openusb in src/commport.py at line 129
iface = <native.usb.usb.USBInterface instance at 0xb31aab0c>
wantedbus = '001'
name = 'usb::001::002::1'
bus = <native.usb.usb.USBBus instance at 0xb31aa92c>
self = <commport.CommConnection instance at 0xb31aa04c>
wanteddev = '002'
timeout = 3
device = <native.usb.usb.USBDevice instance at 0xb31aa94c>
wantediface = 1
_ = 'usb'
Frame openbulk in src/native/usb/usb.py at line 165
res = -1
self = <native.usb.usb.USBInterface instance at 0xb31aab0c>
epin = <native.usb.usb.USBEndpoint instance at 0xb31aab2c>
v = 1
epout = <native.usb.usb.USBEndpoint instance at 0xb31aab4c>
ep = <native.usb.usb.USBEndpoint instance at 0xb31aab2c>
I am trying to get this to work with my brand new Motorola pebl!
could it be a usb permissions issue?
Bookmarks