This p2k05 packet need some investigation.
We can spy usb traffic, pls read this:
http://www.linuxjournal.com/node/7582/in one word: echo 1 > /sys/module/usbcore/usbfs_snoop
this command fills /var/log/message file with usb log data
I tried it with pclinuxos kernel 2.6.18.8.tex5, and mandriva 2007.1 with 2.6.17-5mdv kernel, i think most of modern kernels include it.
p2k05 owners (Rasputin007) pls
connect phone
echo 1 > /sys/module/usbcore/usbfs_snoop
enter "info a" command
echo 0 > /sys/module/usbcore/usbfs_snoop
and post the tail of /var/log/message
Then i can compare usb traffic with p2kc one on win32...thanks
you will got something like this:
Aug 24 16:04:05 localhost kernel: usb 5-1: usbdev_ioctl: CONTROL
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: bRequest=01 bRrequestType=c1 wValue=0001 wIndex=0008 wLength=0031
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: data 01 00 00 00 00 2b 80 07 80 20 00 23 00 00 00 00 45 00 33 00 39 00 38 00 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
Aug 24 16:04:05 localhost kernel: usb 5-1: usbdev_ioctl: CONTROL
Aug 24 16:04:05 localhost kernel: usb 5-1: control write: bRequest=02 bRrequestType=41 wValue=0000 wIndex=0008 wLength=000c
Aug 24 16:04:05 localhost kernel: usb 5-1: control write: data: 00 08 00 4a 00 04 00 00 00 00 00 0a
Aug 24 16:04:05 localhost kernel: usb 5-1: usbdev_ioctl: CONTROL
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: bRequest=00 bRrequestType=c1 wValue=0000 wIndex=0008 wLength=0022
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: data 00 00
Aug 24 16:04:05 localhost kernel: usb 5-1: usbdev_ioctl: CONTROL
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: bRequest=00 bRrequestType=c1 wValue=0000 wIndex=0008 wLength=0022
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: data 00 01 00 14
Aug 24 16:04:05 localhost kernel: usb 5-1: usbdev_ioctl: CONTROL
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: bRequest=01 bRrequestType=c1 wValue=0001 wIndex=0008 wLength=001a
Aug 24 16:04:05 localhost kernel: usb 5-1: control read: data 01 00 00 00 00 14 80 08 80 4a 00 0c 00 00 00 2f 00 61 ff fe 00 2f 00 62 00 00