Thanks for suggesting the development branch. I manually compiled 0.15,
and got slightly better results. The Blackberry doesn't reset sometimes
when I try to connect. However, I still can't use my 8820 as a modem.

Sonia:~/barry/debian# pppd call bb
usb_set_debug: Setting debugging level to 9 (on)
usb_os_init: Found USB VFS at /dev/bus/usb
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 024 on 001
usb_os_find_devices: Found 021 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 020 on 001
skipping descriptor 0x21
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: Found 019 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 018 on 001
usb_os_find_devices: Found 017 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 024 on 001
usb_os_find_devices: Found 021 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 020 on 001
skipping descriptor 0x21
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: Found 019 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 018 on 001
usb_os_find_devices: Found 017 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 024 on 001
usb_os_find_devices: Found 021 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 020 on 001
skipping descriptor 0x21
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: Found 019 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 018 on 001
usb_os_find_devices: Found 017 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
usb_os_find_busses: Found 002
usb_os_find_busses: Found 001
usb_os_find_devices: Found 001 on 002
usb_os_find_devices: Found 024 on 001
usb_os_find_devices: Found 021 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 020 on 001
skipping descriptor 0x21
skipped 1 class/vendor specific endpoint descriptors
usb_os_find_devices: Found 019 on 001
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 018 on 001
usb_os_find_devices: Found 017 on 001
usb_os_find_devices: Found 001 on 001
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Inappropriate ioctl for device
No device selected
Connect script failed
Script pppob -v -P laurasxf finished (pid 24513), status = 0x1

I followed the build instructions from git and did a manual make && make
install after removing my 0.14 Debian packages. (libbarry0 and barry-util)

On another note, the build Debian package from git doesn't work:

dh_clean -k
dh_installdirs -A
mkdir -p "."
if test -e /usr/share/misc/config.guess ; then \
                for i in ./config.guess ./barry-0.15/config.guess ; do \
                        if ! test -e $i.cdbs-orig ; then \
                                mv $i $i.cdbs-orig ; \
                                cp --remove-destination
/usr/share/misc/config.guess $i ; \
                        fi ; \
                done ; \
        fi
if test -e /usr/share/misc/config.sub ; then \
                for i in ./config.sub ./barry-0.15/config.sub ; do \
                        if ! test -e $i.cdbs-orig ; then \
                                mv $i $i.cdbs-orig ; \
                                cp --remove-destination
/usr/share/misc/config.sub $i ; \
                        fi ; \
                done ; \
        fi
allready autoreconf
DEB_MAKE_CHECK_TARGET unset, not running checks
/usr/bin/make -C . install DESTDIR=/root/barry/debian/tmp
make[1]: Entering directory `/root/barry'
Making install in .
make[2]: Entering directory `/root/barry'
rm -f ./barry
ln -s ./src ./barry
make[3]: Entering directory `/root/barry'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/lib/pkgconfig" || /bin/mkdir -p
"/root/barry/debian/tmp/usr/local/lib/pkgconfig"
 /usr/bin/install -c -m 644 'libbarry-0.pc'
'/root/barry/debian/tmp/usr/local/lib/pkgconfig/libbarry-0.pc'
make[3]: Leaving directory `/root/barry'
make[2]: Leaving directory `/root/barry'
Making install in src
make[2]: Entering directory `/root/barry/src'
make[3]: Entering directory `/root/barry/src'
test -z "/usr/local/lib" || /bin/mkdir -p
"/root/barry/debian/tmp/usr/local/lib"
 /bin/sh ../libtool   --mode=install /usr/bin/install -c  'libbarry.la'
'/root/barry/debian/tmp/usr/local/lib/libbarry.la'
/usr/bin/install -c .libs/libbarry.so.0.0.15
/root/barry/debian/tmp/usr/local/lib/libbarry.so.0.0.15
(cd /root/barry/debian/tmp/usr/local/lib && { ln -s -f libbarry.so.0.0.15
libbarry.so.0 || { rm -f libbarry.so.0 && ln -s libbarry.so.0.0.15
libbarry.so.0; }; })
(cd /root/barry/debian/tmp/usr/local/lib && { ln -s -f libbarry.so.0.0.15
libbarry.so || { rm -f libbarry.so && ln -s libbarry.so.0.0.15
libbarry.so; }; })
/usr/bin/install -c .libs/libbarry.lai
/root/barry/debian/tmp/usr/local/lib/libbarry.la
/usr/bin/install -c .libs/libbarry.a
/root/barry/debian/tmp/usr/local/lib/libbarry.a
chmod 644 /root/barry/debian/tmp/usr/local/lib/libbarry.a
ranlib /root/barry/debian/tmp/usr/local/lib/libbarry.a
libtool: install: warning: remember to run `libtool --finish /usr/local/lib'
test -z "/usr/local/include/barry" || /bin/mkdir -p
"/root/barry/debian/tmp/usr/local/include/barry"
 /usr/bin/install -c -m 644 'barry.h'
'/root/barry/debian/tmp/usr/local/include/barry/barry.h'
 /usr/bin/install -c -m 644 'dll.h'
'/root/barry/debian/tmp/usr/local/include/barry/dll.h'
 /usr/bin/install -c -m 644 'builder.h'
'/root/barry/debian/tmp/usr/local/include/barry/builder.h'
 /usr/bin/install -c -m 644 'common.h'
'/root/barry/debian/tmp/usr/local/include/barry/common.h'
 /usr/bin/install -c -m 644 'controller.h'
'/root/barry/debian/tmp/usr/local/include/barry/controller.h'
 /usr/bin/install -c -m 644 'm_desktop.h'
'/root/barry/debian/tmp/usr/local/include/barry/m_desktop.h'
 /usr/bin/install -c -m 644 'm_desktoptmpl.h'
'/root/barry/debian/tmp/usr/local/include/barry/m_desktoptmpl.h'
 /usr/bin/install -c -m 644 'm_ipmodem.h'
'/root/barry/debian/tmp/usr/local/include/barry/m_ipmodem.h'
 /usr/bin/install -c -m 644 'm_serial.h'
'/root/barry/debian/tmp/usr/local/include/barry/m_serial.h'
 /usr/bin/install -c -m 644 'm_javaloader.h'
'/root/barry/debian/tmp/usr/local/include/barry/m_javaloader.h'
 /usr/bin/install -c -m 644 'data.h'
'/root/barry/debian/tmp/usr/local/include/barry/data.h'
 /usr/bin/install -c -m 644 'error.h'
'/root/barry/debian/tmp/usr/local/include/barry/error.h'
 /usr/bin/install -c -m 644 'ldif.h'
'/root/barry/debian/tmp/usr/local/include/barry/ldif.h'
 /usr/bin/install -c -m 644 'log.h'
'/root/barry/debian/tmp/usr/local/include/barry/log.h'
 /usr/bin/install -c -m 644 'parser.h'
'/root/barry/debian/tmp/usr/local/include/barry/parser.h'
 /usr/bin/install -c -m 644 'probe.h'
'/root/barry/debian/tmp/usr/local/include/barry/probe.h'
 /usr/bin/install -c -m 644 'protocol.h'
'/root/barry/debian/tmp/usr/local/include/barry/protocol.h'
 /usr/bin/install -c -m 644 'record.h'
'/root/barry/debian/tmp/usr/local/include/barry/record.h'
 /usr/bin/install -c -m 644 'modem.h'
'/root/barry/debian/tmp/usr/local/include/barry/modem.h'
 /usr/bin/install -c -m 644 'r_recur_base.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_recur_base.h'
 /usr/bin/install -c -m 644 'r_calendar.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_calendar.h'
 /usr/bin/install -c -m 644 'r_contact.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_contact.h'
 /usr/bin/install -c -m 644 'r_folder.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_folder.h'
 /usr/bin/install -c -m 644 'r_memo.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_memo.h'
 /usr/bin/install -c -m 644 'r_message_base.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_message_base.h'
 /usr/bin/install -c -m 644 'r_message.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_message.h'
 /usr/bin/install -c -m 644 'r_pin_message.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_pin_message.h'
 /usr/bin/install -c -m 644 'r_saved_message.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_saved_message.h'
 /usr/bin/install -c -m 644 'r_servicebook.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_servicebook.h'
 /usr/bin/install -c -m 644 'r_task.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_task.h'
 /usr/bin/install -c -m 644 'r_timezone.h'
'/root/barry/debian/tmp/usr/local/include/barry/r_timezone.h'
 /usr/bin/install -c -m 644 'dataqueue.h'
'/root/barry/debian/tmp/usr/local/include/barry/dataqueue.h'
 /usr/bin/install -c -m 644 'router.h'
'/root/barry/debian/tmp/usr/local/include/barry/router.h'
 /usr/bin/install -c -m 644 'socket.h'
'/root/barry/debian/tmp/usr/local/include/barry/socket.h'
 /usr/bin/install -c -m 644 'time.h'
'/root/barry/debian/tmp/usr/local/include/barry/time.h'
 /usr/bin/install -c -m 644 'usbwrap.h'
'/root/barry/debian/tmp/usr/local/include/barry/usbwrap.h'
 /usr/bin/install -c -m 644 'version.h'
'/root/barry/debian/tmp/usr/local/include/barry/version.h'
 /usr/bin/install -c -m 644 'pppfilter.h'
'/root/barry/debian/tmp/usr/local/include/barry/pppfilter.h'
 /usr/bin/install -c -m 644 'sha1.h'
'/root/barry/debian/tmp/usr/local/include/barry/sha1.h'
 /usr/bin/install -c -m 644 'iconv.h'
'/root/barry/debian/tmp/usr/local/include/barry/iconv.h'
 /usr/bin/install -c -m 644 'cod.h'
'/root/barry/debian/tmp/usr/local/include/barry/cod.h'
 /usr/bin/install -c -m 644 's11n-boost.h'
'/root/barry/debian/tmp/usr/local/include/barry/s11n-boost.h'
make[3]: Leaving directory `/root/barry/src'
make[2]: Leaving directory `/root/barry/src'
Making install in tools
make[2]: Entering directory `/root/barry/tools'
make[3]: Entering directory `/root/barry/tools'
test -z "/usr/local/bin" || /bin/mkdir -p
"/root/barry/debian/tmp/usr/local/bin"
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'btool'
'/root/barry/debian/tmp/usr/local/bin/btool'
/usr/bin/install -c .libs/btool /root/barry/debian/tmp/usr/local/bin/btool
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'bidentify'
'/root/barry/debian/tmp/usr/local/bin/bidentify'
/usr/bin/install -c .libs/bidentify
/root/barry/debian/tmp/usr/local/bin/bidentify
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'bjavaloader'
'/root/barry/debian/tmp/usr/local/bin/bjavaloader'
/usr/bin/install -c .libs/bjavaloader
/root/barry/debian/tmp/usr/local/bin/bjavaloader
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'upldif'
'/root/barry/debian/tmp/usr/local/bin/upldif'
/usr/bin/install -c .libs/upldif /root/barry/debian/tmp/usr/local/bin/upldif
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'btranslate'
'/root/barry/debian/tmp/usr/local/bin/btranslate'
/usr/bin/install -c btranslate
/root/barry/debian/tmp/usr/local/bin/btranslate
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'bktrans'
'/root/barry/debian/tmp/usr/local/bin/bktrans'
/usr/bin/install -c .libs/bktrans
/root/barry/debian/tmp/usr/local/bin/bktrans
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'brecsum'
'/root/barry/debian/tmp/usr/local/bin/brecsum'
/usr/bin/install -c .libs/brecsum
/root/barry/debian/tmp/usr/local/bin/brecsum
test -z "/usr/local/sbin" || /bin/mkdir -p
"/root/barry/debian/tmp/usr/local/sbin"
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'bcharge'
'/root/barry/debian/tmp/usr/local/sbin/bcharge'
/usr/bin/install -c bcharge /root/barry/debian/tmp/usr/local/sbin/bcharge
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'breset'
'/root/barry/debian/tmp/usr/local/sbin/breset'
/usr/bin/install -c breset /root/barry/debian/tmp/usr/local/sbin/breset
  /bin/sh ../libtool   --mode=install /usr/bin/install -c 'pppob'
'/root/barry/debian/tmp/usr/local/sbin/pppob'
/usr/bin/install -c .libs/pppob /root/barry/debian/tmp/usr/local/sbin/pppob
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/barry/tools'
make[2]: Leaving directory `/root/barry/tools'
Making install in examples
make[2]: Entering directory `/root/barry/examples'
make[3]: Entering directory `/root/barry/examples'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/root/barry/examples'
make[2]: Leaving directory `/root/barry/examples'
Making install in man
make[2]: Entering directory `/root/barry/man'
make[3]: Entering directory `/root/barry/man'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/local/share/man/man1" || /bin/mkdir -p
"/root/barry/debian/tmp/usr/local/share/man/man1"
 /usr/bin/install -c -m 644 './bcharge.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/bcharge.1'
 /usr/bin/install -c -m 644 './btool.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/btool.1'
 /usr/bin/install -c -m 644 './bs11nread.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/bs11nread.1'
 /usr/bin/install -c -m 644 './bidentify.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/bidentify.1'
 /usr/bin/install -c -m 644 './breset.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/breset.1'
 /usr/bin/install -c -m 644 './pppob.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/pppob.1'
 /usr/bin/install -c -m 644 './brecsum.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/brecsum.1'
 /usr/bin/install -c -m 644 './upldif.1'
'/root/barry/debian/tmp/usr/local/share/man/man1/upldif.1'
make[3]: Leaving directory `/root/barry/man'
make[2]: Leaving directory `/root/barry/man'
make[1]: Leaving directory `/root/barry'
dh_installdirs -plibbarry0
dh_installdirs -plibbarry0-dbg
dh_installdirs -plibbarry-dev
dh_installdirs -pbarry-util
# Install udev rules for the barry-util package
install -d /root/barry/debian/barry-util/etc/udev/rules.d
install -m 0644 /root/barry/udev/10-blackberry.rules.Debian
/root/barry/debian/barry-util/etc/udev/rules.d/10-blackberry.rules
# Install modprobe blacklist file for bcharge, into barry-util package
install -d /root/barry/debian/barry-util/etc/modprobe.d
install -m 0644 /root/barry/modprobe/blacklist-berry_charge
/root/barry/debian/barry-util/etc/modprobe.d/blacklist-berry_charge
# Install default ppp options and chat scripts
install -d /root/barry/debian/barry-util/etc/ppp/peers
install -m 0644 /root/barry/ppp/barry-rogers /root/barry/ppp/barry-verizon
/root/barry/ppp/barry-sprint /root/barry/ppp/barry-o2ireland
/root/barry/ppp/barry-tmobileus /root/barry/ppp/barry-att_cingular
/root/barry/debian/barry-util/etc/ppp/peers
install -d /root/barry/debian/barry-util/etc/chatscripts
install -m 0640 /root/barry/ppp/barry-rogers.chat
/root/barry/ppp/barry-verizon.chat /root/barry/ppp/barry-sprint.chat
/root/barry/ppp/barry-o2ireland.chat /root/barry/ppp/barry-tmobileus.chat
/root/barry/ppp/barry-att_cingular.chat
/root/barry/debian/barry-util/etc/chatscripts
# Install hal fdi config
install -d
/root/barry/debian/barry-util/usr/share/hal/fdi/information/10freedesktop
install -m 0644 /root/barry/hal/10-blackberry.fdi
/root/barry/debian/barry-util/usr/share/hal/fdi/information/10freedesktop
# Install hal support script
install -d /root/barry/debian/barry-util/usr/bin
install -m 0755 /root/barry/hal/hal-blackberry
/root/barry/debian/barry-util/usr/bin
dh_installdirs -pbarry-util-dbg
dh_installdirs -pbarrybackup-gui
dh_installdirs -pbarrybackup-gui-dbg
dh_installdirs -plibopensync-plugin-barry
dh_installdirs -plibopensync-plugin-barry-dbg
dh_installdocs -plibbarry0
dh_installexamples -plibbarry0
dh_installman -plibbarry0
dh_installinfo -plibbarry0
dh_installmenu -plibbarry0
dh_installcron -plibbarry0
dh_installinit -plibbarry0
dh_installdebconf -plibbarry0
dh_installemacsen -plibbarry0
dh_installcatalogs -plibbarry0
dh_installpam -plibbarry0
dh_installlogrotate -plibbarry0
dh_installlogcheck -plibbarry0
dh_installchangelogs -plibbarry0  ./ChangeLog
dh_installudev -plibbarry0
dh_lintian -plibbarry0
dh_install -plibbarry0
dh_link -plibbarry0
dh_installmime -plibbarry0
dh_installdocs -plibbarry0-dbg
dh_installexamples -plibbarry0-dbg
dh_installman -plibbarry0-dbg
dh_installinfo -plibbarry0-dbg
dh_installmenu -plibbarry0-dbg
dh_installcron -plibbarry0-dbg
dh_installinit -plibbarry0-dbg
dh_installdebconf -plibbarry0-dbg
dh_installemacsen -plibbarry0-dbg
dh_installcatalogs -plibbarry0-dbg
dh_installpam -plibbarry0-dbg
dh_installlogrotate -plibbarry0-dbg
dh_installlogcheck -plibbarry0-dbg
dh_installchangelogs -plibbarry0-dbg  ./ChangeLog
dh_installudev -plibbarry0-dbg
dh_lintian -plibbarry0-dbg
dh_install -plibbarry0-dbg
dh_link -plibbarry0-dbg
dh_installmime -plibbarry0-dbg
dh_installdocs -plibbarry-dev
dh_installexamples -plibbarry-dev
dh_installman -plibbarry-dev
dh_installinfo -plibbarry-dev
dh_installmenu -plibbarry-dev
dh_installcron -plibbarry-dev
dh_installinit -plibbarry-dev
dh_installdebconf -plibbarry-dev
dh_installemacsen -plibbarry-dev
dh_installcatalogs -plibbarry-dev
dh_installpam -plibbarry-dev
dh_installlogrotate -plibbarry-dev
dh_installlogcheck -plibbarry-dev
dh_installchangelogs -plibbarry-dev  ./ChangeLog
dh_installudev -plibbarry-dev
dh_lintian -plibbarry-dev
dh_install -plibbarry-dev
cp: cannot stat `./debian/tmp/usr/lib/libbarry.a': No such file or directory
dh_install: command returned error code 256
make: *** [binary-install/libbarry-dev] Error 1

> sknau...@wesleyan.edu wrote:
>> Howdy, I recently tried to use my Blackberry 8820 as a modem on my linux
>> laptop and trying to start a connection with barry reset my Blackberry.
>> I
>> put all the details in a bug report here:
>> http://sourceforge.net/tracker/index.php?func=detail&aid=2500350&group_id=153722&atid=788904
>>
> Scott,
> Thanks for the bug report.
>> I was wondering how much of a stretch is it for me to try to use barry
>> for
>> this purpose? Might there be any timeline for when barry will work for
>> password protected Blackberry 8820s?
>>
> The modem password support already works with quite a few devices. Since
> we don't have every device to test with, it is hard to anticipate what
> the device responses are going to be.  So this is an ongoing development.
>> If anyone has any work in this direction, I'll gladly test with my
>> setup.
>>
>>
> I see from your bug report that you were testing with version 0.14 and I
> can see why that version failed. There have been changes in the way we
> handle the modem password in the latest CVS/git 0.15 version.  Since
> your problem is in the same area that has been changed I would need you
> to test with this version.  If possible please download and compile the
> current CVS version.  The download and compile instructions can be found
> here http://www.netdirect.ca/software/packages/barry/cvs.php.
>
> Thanks,
> -Andy
>
>
> ------------------------------------------------------------------------------
> This SF.net email is sponsored by:
> SourcForge Community
> SourceForge wants to tell your story.
> http://p.sf.net/sfu/sf-spreadtheword
> _______________________________________________
> Barry-devel mailing list
> Barry-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/barry-devel
>
>



------------------------------------------------------------------------------
This SF.net email is sponsored by:
SourcForge Community
SourceForge wants to tell your story.
http://p.sf.net/sfu/sf-spreadtheword
_______________________________________________
Barry-devel mailing list
Barry-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/barry-devel

Reply via email to