Piotr Pydych
2011-02-15 13:54:10 UTC
Hello,
I installed SynCE on my OpenSUSE 11 machine.
When the Windows CE device is connected via USB I get errors after SynCE
related commands.
For example, the following I received after running "pls":
** Message: Device
/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_1 not
fully set in Hal, skipping
** Message: Device
/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_0 not
fully set in Hal, skipping
** Message: Odccm is not running, ignoring
Pls: Could not find configuration at path '(Default)'
Some more info:
===> dmesg (after plugging the device):
... cut ...
usb 2-2: new full speed USB device using uhci_hcd and address 11
usb 2-2: configuration #1 chosen from 1 choice
ipaq 2-2:1.0: PocketPC PDA converter detected
usb 2-2: PocketPC PDA converter now attached to ttyUSB1
usb 2-2: New USB device found, idVendor=045e, idProduct=00ce
usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
... cut ...
===> dmesg (after un-plugging the device):
... cut ...
usb 2-2: USB disconnect, address 11
ipaq ttyUSB1: PocketPC PDA converter now disconnected from ttyUSB1
ipaq 2-2:1.0: device disconnected
... cut ...
===> lshal
... cut ...
udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_1'
info.addons = {'hal-synce-serial'} (string list)
info.callouts.add = {'hal-resmgr'} (string list)
info.capabilities = {'serial', 'pda', 'sync', 'pda'} (string list)
info.category = 'pda' (string)
info.interfaces = {'org.freedesktop.Hal.Device.resmgr'} (string list)
info.parent =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
info.product = 'Pocket PC PDA' (string)
info.subsystem = 'tty' (string)
info.udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_1'
(string)
linux.device_file = '/dev/ttyUSB1' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'tty' (string)
linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/ttyUSB1/tty/ttyUSB1'
(string)
org.freedesktop.Hal.Device.resmgr.method_argnames = {'', ''} (string list)
org.freedesktop.Hal.Device.resmgr.method_execpaths = {'hal-resmgr-grant',
'hal-resmgr-revoke'} (string list)
org.freedesktop.Hal.Device.resmgr.method_names = {'Grant', 'Revoke'}
(string list)
org.freedesktop.Hal.Device.resmgr.method_signatures = {'', ''} (string
list)
pda.platform = 'pocketpc' (string)
pda.pocketpc.hotsync_interface = '/dev/ttyUSB1' (string)
resmgr.class = 'pda' (string)
serial.device = '/dev/ttyUSB1' (string)
serial.originating_device =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
serial.port = 1 (0x1) (int)
serial.type = 'usb' (string)
sync.engine = 'opensync' (string)
sync.plugin = 'synce' (string)
usb.interface.description = 'Windows Mobile Data Provider' (string)
usb.product = 'Windows Mobile Device' (string)
udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_0'
info.addons = {'hal-synce-serial'} (string list)
info.callouts.add = {'hal-resmgr'} (string list)
info.capabilities = {'serial', 'pda', 'sync', 'pda'} (string list)
info.category = 'pda' (string)
info.interfaces = {'org.freedesktop.Hal.Device.resmgr'} (string list)
info.parent =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
info.product = 'Pocket PC PDA' (string)
info.subsystem = 'tty' (string)
info.udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_0'
(string)
linux.device_file = '/dev/ttyUSB0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'tty' (string)
linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/ttyUSB0/tty/ttyUSB0'
(string)
org.freedesktop.Hal.Device.resmgr.method_argnames = {'', ''} (string list)
org.freedesktop.Hal.Device.resmgr.method_execpaths = {'hal-resmgr-grant',
'hal-resmgr-revoke'} (string list)
org.freedesktop.Hal.Device.resmgr.method_names = {'Grant', 'Revoke'}
(string list)
org.freedesktop.Hal.Device.resmgr.method_signatures = {'', ''} (string
list)
pda.platform = 'pocketpc' (string)
pda.pocketpc.hotsync_interface = '/dev/ttyUSB0' (string)
resmgr.class = 'pda' (string)
serial.device = '/dev/ttyUSB0' (string)
serial.originating_device =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
serial.port = 0 (0x0) (int)
serial.type = 'usb' (string)
sync.engine = 'opensync' (string)
sync.plugin = 'synce' (string)
usb.interface.description = 'Windows Mobile Data Provider' (string)
usb.product = 'Windows Mobile Device' (string)
... cut ...
===> synce-hal.conf
[general]
# global logging level, can be debug, info, warning, error, critical
loglevel: debug
But unfortunately no /var/log/daemonlog is produced.
I would really appreciate it if you could provide me with some advice on it.
Peter.
I installed SynCE on my OpenSUSE 11 machine.
When the Windows CE device is connected via USB I get errors after SynCE
related commands.
For example, the following I received after running "pls":
** Message: Device
/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_1 not
fully set in Hal, skipping
** Message: Device
/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_0 not
fully set in Hal, skipping
** Message: Odccm is not running, ignoring
Pls: Could not find configuration at path '(Default)'
Some more info:
===> dmesg (after plugging the device):
... cut ...
usb 2-2: new full speed USB device using uhci_hcd and address 11
usb 2-2: configuration #1 chosen from 1 choice
ipaq 2-2:1.0: PocketPC PDA converter detected
usb 2-2: PocketPC PDA converter now attached to ttyUSB1
usb 2-2: New USB device found, idVendor=045e, idProduct=00ce
usb 2-2: New USB device strings: Mfr=0, Product=0, SerialNumber=0
... cut ...
===> dmesg (after un-plugging the device):
... cut ...
usb 2-2: USB disconnect, address 11
ipaq ttyUSB1: PocketPC PDA converter now disconnected from ttyUSB1
ipaq 2-2:1.0: device disconnected
... cut ...
===> lshal
... cut ...
udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_1'
info.addons = {'hal-synce-serial'} (string list)
info.callouts.add = {'hal-resmgr'} (string list)
info.capabilities = {'serial', 'pda', 'sync', 'pda'} (string list)
info.category = 'pda' (string)
info.interfaces = {'org.freedesktop.Hal.Device.resmgr'} (string list)
info.parent =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
info.product = 'Pocket PC PDA' (string)
info.subsystem = 'tty' (string)
info.udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_1'
(string)
linux.device_file = '/dev/ttyUSB1' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'tty' (string)
linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/ttyUSB1/tty/ttyUSB1'
(string)
org.freedesktop.Hal.Device.resmgr.method_argnames = {'', ''} (string list)
org.freedesktop.Hal.Device.resmgr.method_execpaths = {'hal-resmgr-grant',
'hal-resmgr-revoke'} (string list)
org.freedesktop.Hal.Device.resmgr.method_names = {'Grant', 'Revoke'}
(string list)
org.freedesktop.Hal.Device.resmgr.method_signatures = {'', ''} (string
list)
pda.platform = 'pocketpc' (string)
pda.pocketpc.hotsync_interface = '/dev/ttyUSB1' (string)
resmgr.class = 'pda' (string)
serial.device = '/dev/ttyUSB1' (string)
serial.originating_device =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
serial.port = 1 (0x1) (int)
serial.type = 'usb' (string)
sync.engine = 'opensync' (string)
sync.plugin = 'synce' (string)
usb.interface.description = 'Windows Mobile Data Provider' (string)
usb.product = 'Windows Mobile Device' (string)
udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_0'
info.addons = {'hal-synce-serial'} (string list)
info.callouts.add = {'hal-resmgr'} (string list)
info.capabilities = {'serial', 'pda', 'sync', 'pda'} (string list)
info.category = 'pda' (string)
info.interfaces = {'org.freedesktop.Hal.Device.resmgr'} (string list)
info.parent =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
info.product = 'Pocket PC PDA' (string)
info.subsystem = 'tty' (string)
info.udi =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0_serial_usb_0'
(string)
linux.device_file = '/dev/ttyUSB0' (string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'tty' (string)
linux.sysfs_path =
'/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-2/2-2:1.0/ttyUSB0/tty/ttyUSB0'
(string)
org.freedesktop.Hal.Device.resmgr.method_argnames = {'', ''} (string list)
org.freedesktop.Hal.Device.resmgr.method_execpaths = {'hal-resmgr-grant',
'hal-resmgr-revoke'} (string list)
org.freedesktop.Hal.Device.resmgr.method_names = {'Grant', 'Revoke'}
(string list)
org.freedesktop.Hal.Device.resmgr.method_signatures = {'', ''} (string
list)
pda.platform = 'pocketpc' (string)
pda.pocketpc.hotsync_interface = '/dev/ttyUSB0' (string)
resmgr.class = 'pda' (string)
serial.device = '/dev/ttyUSB0' (string)
serial.originating_device =
'/org/freedesktop/Hal/devices/usb_device_45e_ce_noserial_if0' (string)
serial.port = 0 (0x0) (int)
serial.type = 'usb' (string)
sync.engine = 'opensync' (string)
sync.plugin = 'synce' (string)
usb.interface.description = 'Windows Mobile Data Provider' (string)
usb.product = 'Windows Mobile Device' (string)
... cut ...
===> synce-hal.conf
[general]
# global logging level, can be debug, info, warning, error, critical
loglevel: debug
But unfortunately no /var/log/daemonlog is produced.
I would really appreciate it if you could provide me with some advice on it.
Peter.