Thanks -- I can live without the opensync/gui for now, but it looks like it still may not be setting the right charge when plugging it in:
Bus 004 Device 004: ID 0fca:0006 Research In Motion, Ltd. Device Descriptor: bLength 18 bDescriptorType 1 bcdUSB 1.10 bDeviceClass 0 (Defined at Interface level) bDeviceSubClass 0 bDeviceProtocol 0 bMaxPacketSize0 64 idVendor 0x0fca Research In Motion, Ltd. idProduct 0x0006 bcdDevice 1.06 iManufacturer 1 Research In Motion iProduct 4 RIM Mass Storage Device iSerial 3 97ECDA7E1D98FF58D46EA881D3A5C975F3091E88 bNumConfigurations 1 Configuration Descriptor: bLength 9 bDescriptorType 2 wTotalLength 32 bNumInterfaces 1 bConfigurationValue 1 iConfiguration 0 bmAttributes 0x80 (Bus Powered) MaxPower 100mA Interface Descriptor: bLength 9 bDescriptorType 4 bInterfaceNumber 0 bAlternateSetting 0 bNumEndpoints 2 bInterfaceClass 8 Mass Storage bInterfaceSubClass 6 SCSI bInterfaceProtocol 80 Bulk (Zip) iInterface 4 RIM Mass Storage Device Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x86 EP 6 IN bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Endpoint Descriptor: bLength 7 bDescriptorType 5 bEndpointAddress 0x07 EP 7 OUT bmAttributes 2 Transfer Type Bulk Synch Type None Usage Type Data wMaxPacketSize 0x0040 1x 64 bytes bInterval 0 Device Status: 0x0000 (Bus Powered) Jun 4 21:31:53 boatanchor kernel: usb 4-1: new full speed USB device using uhci_hcd and address 7 Jun 4 21:31:53 boatanchor kernel: usb 4-1: configuration #1 chosen from 1 choice Jun 4 21:31:53 boatanchor kernel: scsi239 : SCSI emulation for USB Mass Storage devices Jun 4 21:31:53 boatanchor kernel: usb 4-1: New USB device found, idVendor=0fca, idProduct=0004 Jun 4 21:31:53 boatanchor kernel: usb 4-1: New USB device strings: Mfr=1, Product=5, SerialNumber=3 Jun 4 21:31:53 boatanchor kernel: usb 4-1: Product: RIM Composite Device Jun 4 21:31:53 boatanchor kernel: usb 4-1: Manufacturer: Research In Motion Jun 4 21:31:53 boatanchor kernel: usb 4-1: SerialNumber: 97ECDA7E1D98FF58D46EA881D3A5C975F3091E88 Chris Frey wrote: > On Wed, Jun 04, 2008 at 12:21:14PM -0400, John Priddy wrote: > >> [EMAIL PROTECTED] ~]$ sudo btool >> Blackberry devices found: >> Device ID: 0xXXXXXX. PIN: XXXXXX, Description: RIM 8800 Series Colour >> CDMA Handheld >> Using device (PIN): XXXXX >> [EMAIL PROTECTED] ~]$ >> >> >> So it looks like it can see the device. >> > > Excellent. > > > >> Other than not seing the 'not >> enough power' message on the LCD, is there a way to check that its >> sending out a charge to it? I remember seeing something along the lines >> of 'bcharge sets BLAH'.. >> > > You can use the lsusb -v command to check the MaxPower field for your > Blackberry. If it says 500mA, you're good. > > > >> I went back and tried to recompile with opensync and gui, but you said >> those shouldnt work anyway right? >> >> >> [EMAIL PROTECTED] barry]$ ./configure --enable-gui >> --enable-opensync-plugin >> --snip-- >> [EMAIL PROTECTED] barry]$ make >> --snip-- >> /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -I. >> -I.. -I/home/jpriddy/apps/barry/cvs/barry -I/usr/include/opensync-1.0 >> -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include >> -I/usr/local/include -Wall -Werror -D__BARRY_HAVE_GCCVISIBILITY__ >> -fvisibility=hidden -g -O2 -MT barry_sync.lo -MD -MP -MF >> .deps/barry_sync.Tpo -c -o barry_sync.lo barry_sync.cc >> mkdir .libs >> g++ -DHAVE_CONFIG_H -I. -I.. -I/home/jpriddy/apps/barry/cvs/barry >> -I/usr/include/opensync-1.0 -I/usr/include/glib-2.0 >> -I/usr/lib64/glib-2.0/include -I/usr/local/include -Wall -Werror >> -D__BARRY_HAVE_GCCVISIBILITY__ -fvisibility=hidden -g -O2 -MT >> barry_sync.lo -MD -MP -MF .deps/barry_sync.Tpo -c barry_sync.cc -fPIC >> -DPIC -o .libs/barry_sync.o >> barry_sync.cc:43: error: variable or field 'get_info' declared void >> barry_sync.cc:43: error: 'OSyncEnv' was not declared in this scope >> barry_sync.cc:43: error: 'env' was not declared in this scope >> barry_sync.cc: In function 'void GetChanges(OSyncContext*, >> BarryEnvironment*, DatabaseSyncState*, const char*, const char*, const >> char*, char* (*)(BarryEnvironment*, unsigned int, unsigned int))': >> > > This is a Fedora 9 issue. They seem to have gone ahead and packaged > the Opensync's development tree, which, according to their website > at http://www.opensync.org/, they explicitly recommend against. > > Opensync went through an API change between 0.2x and 0.3x, so currently > Barry only supports Opensync version 0.22. > > In order to get Barry working with Opensync on Fedora 9, you'll need to > find 0.22 packages, or compile it yourself. > > I do plan to port Barry to Opensync 0.40 when it comes out, but currently > that's not available yet. If anyone wants to help port, it can be done now > using the 0.3x tree... please let me know if you're working on that, and > do send patches. > > - Chris > > > ------------------------------------------------------------------------- > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Barry-devel mailing list > Barry-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/barry-devel > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel