On 02/17/14 17:09, Chris Duffy wrote:
Thx,
I tried the:
For ugen1.3 run:
usbdump -i usbus1 -f 3 -s 65536 -vvv
But it filtered out all packets.
I then tried:
usbdump -i usbus1 -s 65536 -vvv
and it did get a lot of packets....
I have attached the file....do the packets make
any sense and tell you anything?
Thx
chris
On 2/14/14, 2:22 AM, Hans Petter Selasky wrote:
On 02/12/14 18:29, Chris Duffy wrote:
I have a customer of mine that just bought a
UPSonic CXR 2000
and is trying to connect the usb cable from this UPS
to a Freebsd 9.1 system running the 2.6.5 NUT code.
Freebsd/NUT does not see the device properly.
I have also been working with the NUT people and
they suggested that I discuss this issue with the freebsd-usb
folks.....
Here are some command output that the NUT people asked for
and after seeing it, they think it may be a bug on Freebsd
so here I am asking for help :) They also stated that they
had thought that others may have gotten the blazer_usb
driver to work properly on Freebsd but........
I deactivated the uhidd stuff since NUT suggested this
in order to get more debug info....
# uhidd -v -u /dev/ugen1.3
ugen1.3[0]-> Report descriptor size = 27
ugen1.3[0]-> Kernel driver is active
ugen1.3[0]-> kernel driver detached!
ugen1.3[0]-> Find IN interrupt ep: 0x81 packet_size=0x8
# /usr/local/libexec/nut/blazer_usb -a UPSonic -u root -DDDD
0.000000 debug level is '4'
0.176793 Checking device (06DA/0005) (/dev/usb//dev/ugen1.3)
0.183672 - VendorID: 06da
0.183696 - ProductID: 0005
0.183699 - Manufacturer: PPC
0.183703 - Product: USB UPS
0.183707 - Serial Number: unknown
0.183710 - Bus: /dev/usb
0.183714 Trying to match device
0.183718 Device matches
0.183746 Trying megatec protocol...
0.184566 send: Q1
0.423946 read: (239.3 239.3 229.9 027 50.0 2.19 22.8 00000001
0.423988 Status read in 1 tries
0.424000 Supported UPS detected with megatec protocol
1.455927 send: Unknown error
1.455973 Permissions problem: Input/output error
Network UPS Tools - Megatec/Q1 protocol USB driver 0.09
(2.6.5-Unversioned directory)
I have checked all the ownership/permissions on the /dev
related files and confirmed with NUT the proper stuff....
Is there something I am missing to support the usb attachment
for UPS driver for this particular UPS?
Thx for any pointers/help.
Hi,
For ugenX.Y run:
usbdump -i usbusX -f Y -s 65536 -vvv
And you will see right away what USB traffic is causing the problem.
--HPS
Hi,
I don't see any errors in the USB log. The usbdump needs to be started
before you plug the device and before starting blazer_usb. Also you need
to find the exact bus and "-f" device number which corresponds to your
device. Use usbconfig to find this information.
Can you:
ktrace /usr/local/libexec/nut/blazer_usb -a UPSonic -u root -DDDD
When finished:
kdump | gzip > blazer_usb.log.gz
And send it to me off-list.
The USB trace looks normal.
--HPS
_______________________________________________
freebsd-usb@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-usb
To unsubscribe, send any mail to "freebsd-usb-unsubscr...@freebsd.org"