Still can't claim interface, "No such file or directory"

View: New views
11 Messages — Rating Filter:   Alert me  

Still can't claim interface, "No such file or directory"

by Kustaa Nyholm-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi,

pleaded about my problems previously and get some suggestions but
nothing helps.

When I run my code to access my weather station that advertises itself
as HID device I run into the following issue:

I do the normal libusb (0.1) stuff of usb_init()/usb_find_buses()/usb_find_devices()
and all this works every time, I can find my device no problem.

I can also set the configuration with usb_set_configuration() but
when I try to  usb_claim_interface() I get "device busy"
and indeed dmesg I see that the interface has been claimed
by usbhid.

So I unbind it with usb_detach_kernel_driver_np()  after
which an attempt to  claim interface returns "no such file or directory".

But I can still enumerate the buses and devices and find my
device! What is going on?

So obviously usbhid is claiming my device in the first place
and I can force it to detatch itself but then libusb cannot
claim it? How can the libusb find the device in the
enumration phase but not find it when I try to claim the
interface?

This is on Ubuntu 9.04 and libusb 0.1

br Kusti

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Alan Stern :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, 11 Oct 2009, Kustaa Nyholm wrote:

> Hi,
>
> pleaded about my problems previously and get some suggestions but
> nothing helps.
>
> When I run my code to access my weather station that advertises itself
> as HID device I run into the following issue:
>
> I do the normal libusb (0.1) stuff of usb_init()/usb_find_buses()/usb_find_devices()
> and all this works every time, I can find my device no problem.
>
> I can also set the configuration with usb_set_configuration() but
> when I try to  usb_claim_interface() I get "device busy"
> and indeed dmesg I see that the interface has been claimed
> by usbhid.
>
> So I unbind it with usb_detach_kernel_driver_np()  after
> which an attempt to  claim interface returns "no such file or directory".
>
> But I can still enumerate the buses and devices and find my
> device! What is going on?

Can't tell from your verbal description.  What's in the dmesg log?

> So obviously usbhid is claiming my device in the first place
> and I can force it to detatch itself but then libusb cannot
> claim it? How can the libusb find the device in the
> enumration phase but not find it when I try to claim the
> interface?

Perhaps if you post the source code, the problem might be apparent.

Alan Stern


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Kustaa Nyholm-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Hi Alan,

thanks for responding.

Below is some output/code.

Before that I think I should mention that I'm no longer able
to get back to the "device busy" error situation, now all
I get is "no such file or directory" when I try to claim
the interface. Yesterday it was very consistent:
I plug out/in the device, try the code and get "device
busy", then I unbind or detach (via my code/libusb)
the driver and then i got "no such file".

Alas that does not happen today.

My Linux is Ubuntu 9.04, cleanly installed from CD
and I've done the following in my desperation:

in file: /lib/udev/rules.d/10-wmr100.rules
SUBSYSTEM=="usb",ATTRS{idVendor}== "0fde", ATTRS{idProduct}=="ca01", ENV{DEVTYPE}=="usb_device", NAME="bus/usb/$env{BUSNUM}/$env{DEVNUM}", MODE="0666", OPTIONS = "last_rule"

in file: /etc/modprobe.d/wmr100.conf
options usbhid quirks=0x0fde:0xca01:Ox0004

in file: /etc/modprobe.d/blacklist.conf
blacklist usbhid

in file: /etc/modules
lp
wmr100
usbhid

Now I've undone all those except the 10-wmr100.rules but
still can't get back to the situation I had yesterday.
Needless to say today and yesterday I've rebooted
dozens of times.

Why I'm mention this? I don' think that is relevant
except that I would have liked to show you the
dmesg of yesterday that said 'java tried to claim
interface while it was being claimed by  usbhid'.

Alas, that does not happen, so I guess usbhid is
no longer grabbing the device but still I cannot
claim the interface although I find it, so the original
problem remains.

Thus here is some of the things you wanted to see:

-------------------------------------------------------------------------------------------

here is the code (this is Java accessing libusb via JNA
but I don't think it makes a difference):



USB_device findDevice(int vendor, int product, int device) {
                int busses = usb_find_busses();
                int devices = usb_find_devices();
                USB_device thedev = null;
                for (USB_bus bus = usb_get_busses(); bus != null; bus = bus.next) {
                        for (USB_device dev = bus.devices; dev != null; dev = dev.next) {
                                System.out.println(dev);
                                if (vendor >= 0 && vendor != (dev.descriptor.idVendor & 0xFFFF))
                                        continue;
                                if (product >= 0 && product != (dev.descriptor.idProduct & 0xFFFF))
                                        continue;
                                if (device >= 0 && device != (dev.descriptor.bcdDevice & 0xFFFF))
                                        continue;
                                System.out.println((dev.descriptor.idVendor & 0xFFFF) + " " + (dev.descriptor.idProduct & 0xFFFF) + " " + (dev.descriptor.bcdDevice & 0xFFFF));

                                return dev;
<snip>
void main() {
                        usb_init();

                        int ret;
       
                        usb_set_debug(10);

                        USB_device device = findDevice(0x0FDE, 0xCA01, -1); //Ohio scientific
                        assertOk(device != null ? 0 : NON_STD_ERR, "findDevice");

                        USB_dev_handle dev = usb_open(device);
                        assertOk(dev != null ? 0 : NON_STD_ERR, "usb_open");

                        //ret = usb_detach_kernel_driver_np(dev, 0);
                        //assertOk(ret, "usb_detach_kernel_driver_np");

                        ret = usb_set_configuration(dev, 0);
                        assertOk(ret, "usb_set_configuration");

                        //ret = usb_claim_interface(dev, 0);
                        assertOk(ret, "usb_claim_interface");

-------------------------------------------------------------------------------------------

And here is what the code outputs, the libusb debug
prints are intermingled with the find_device output
but you see that the find_device is able to find
the device but the claiming fails:

usb_set_debug: Setting debugging level to 10 (on)
usb_os_find_busses: Found 001
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_busses: Found 002
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 001
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 002 on 004
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 004
error obtaining child information: Operation not permitted
error obtaining child information: Operation not permitted
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 003
error obtaining child information: Operation not permitted
usb_os_find_devices: Found 003 on 002
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: couldn't get connect info
usb_os_find_devices: Found 001 on 002
error obtaining child information: Inappropriate ioctl for device
error obtaining child information: Operation not permitted
USB_device 1D6B 0002
USB_device 044E 3001
USB_device 1D6B 0001
USB_device 1D6B 0001
USB_device 0FDE CA01
4062 51713 770
usb_claim_interface failed, ret val -2 = could not claim interface 0: No such file or directory
USB error: could not claim interface 0: No such file or directory

-------------------------------------------------------------------------------------------

and here is the dmesg output after plugging the device out/in twice, note that
nothing appears there if I run my code:

<snip>
[   43.877320] [drm:i915_getparam] *ERROR* Unknown parameter 6
[   83.084049] Clocksource tsc unstable (delta = -264973564 ns)
[  208.277009] ipw2100: Fatal interrupt. Scheduling firmware restart.
[  208.277655] ipw2100: eth1: firmware fatal error
[  441.360114] usb 2-1: USB disconnect, address 2
[  444.824066] usb 2-1: new low speed USB device using uhci_hcd and address 3
[  444.992362] usb 2-1: configuration #1 chosen from 1 choice
[  445.035431] generic-usb 0003:0FDE:CA01.0002: hiddev96,hidraw0: USB HID v1.10 Device [Universal Bridge] on usb-0000:00:1d.0-1/input0
[  513.528102] usb 2-1: USB disconnect, address 3
[  524.252062] usb 2-1: new low speed USB device using uhci_hcd and address 4
[  524.422276] usb 2-1: configuration #1 chosen from 1 choice
[  524.470237] generic-usb 0003:0FDE:CA01.0003: hiddev96,hidraw0: USB HID v1.10 Device [Universal Bridge] on usb-0000:00:1d.0-1/input0


so any ideas on how to get further would be more than welcome!

br Kusti

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Alan Stern :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Sun, 11 Oct 2009, Kustaa Nyholm wrote:

> Hi Alan,
>
> thanks for responding.
>
> Below is some output/code.

...

> USB_device device = findDevice(0x0FDE, 0xCA01, -1); //Ohio scientific
> assertOk(device != null ? 0 : NON_STD_ERR, "findDevice");
>
> USB_dev_handle dev = usb_open(device);
> assertOk(dev != null ? 0 : NON_STD_ERR, "usb_open");
>
> //ret = usb_detach_kernel_driver_np(dev, 0);
> //assertOk(ret, "usb_detach_kernel_driver_np");
>
> ret = usb_set_configuration(dev, 0);
> assertOk(ret, "usb_set_configuration");
>
> //ret = usb_claim_interface(dev, 0);
> assertOk(ret, "usb_claim_interface");
...

The problem is easy to fix.  You should not call
usb_set_configuration() -- especially with a configuration value of 0.

If you do insist on calling it, then the configuration value (the
second argument) must be 1 and you should call it _before_ calling
usb_detach_kernel_driver_np(), not after.

Alan Stern


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Kustaa Nyholm-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Allen for suggestion, unfortunately this did not fix the problem.

I tried commenting out the set configuration and also tried it
with value 1 and I tried moving the detach kernel drive call
earlier. Done this before and tried again.

Just the same, no such directory.

The first time I run with the detach I get no such
directory at claim interface, the second time run
I get no route to host at the detach which condition
disappears if I re plug the device.

Im stumped.

Incidentally the exact same code works on Mac OS,
(apart from the detach) haven't tried Windows yet.

I don't get this to work soon I need to skip Linux
which would be a real pity as it would be the ideal
OS for this sort of standalone low performance
server application I'm doing.


br Kusti




________________________________________
From: Alan Stern [stern@...]
Sent: Monday, October 12, 2009 4:49 AM
To: Kustaa Nyholm
Cc: libusb-devel@...
Subject: Re: [Libusb-devel] Still can't claim interface, "No such file or directory"

On Sun, 11 Oct 2009, Kustaa Nyholm wrote:

> Hi Alan,
>
> thanks for responding.
>
> Below is some output/code.

.

>                       USB_device device = findDevice(0x0FDE, 0xCA01, -1); //Ohio scientific
>                       assertOk(device != null ? 0 : NON_STD_ERR, "findDevice");
>
>                       USB_dev_handle dev = usb_open(device);
>                       assertOk(dev != null ? 0 : NON_STD_ERR, "usb_open");
>
>                       //ret = usb_detach_kernel_driver_np(dev, 0);
>                       //assertOk(ret, "usb_detach_kernel_driver_np");
>
>                       ret = usb_set_configuration(dev, 0);
>                       assertOk(ret, "usb_set_configuration");
>
>                       //ret = usb_claim_interface(dev, 0);
>                       assertOk(ret, "usb_claim_interface");
.

The problem is easy to fix.  You should not call
usb_set_configuration() -- especially with a configuration value of 0.

If you do insist on calling it, then the configuration value (the
second argument) must be 1 and you should call it _before_ calling
usb_detach_kernel_driver_np(), not after.

Alan Stern


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Xiaofan Chen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, Oct 12, 2009 at 11:48 AM, Kustaa Nyholm
<Kustaa.Nyholm@...> wrote:
> Thanks Allen for suggestion, unfortunately this did not fix the problem.
>
> I tried commenting out the set configuration and also tried it
> with value 1 and I tried moving the detach kernel drive call
> earlier. Done this before and tried again.
>
> Just the same, no such directory.

Just a guess here.

What if you remove your udev rule (/lib/udev/rules.d/10-wmr100.rules)
 and try run your program with sudo? If this work, you know that the
udev rule is causing problems.

--
Xiaofan http://mcuee.blogspot.com

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Alan Stern :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Mon, 12 Oct 2009, Kustaa Nyholm wrote:

> Thanks Allen for suggestion, unfortunately this did not fix the problem.
>
> I tried commenting out the set configuration and also tried it
> with value 1 and I tried moving the detach kernel drive call
> earlier. Done this before and tried again.
>
> Just the same, no such directory.
>
> The first time I run with the detach I get no such
> directory at claim interface, the second time run
> I get no route to host at the detach which condition
> disappears if I re plug the device.
>
> Im stumped.
>
> Incidentally the exact same code works on Mac OS,
> (apart from the detach) haven't tried Windows yet.
>
> I don't get this to work soon I need to skip Linux
> which would be a real pity as it would be the ideal
> OS for this sort of standalone low performance
> server application I'm doing.

We can't help you without more information that this.  You should
provide the revised source code and the dmesg log (with usbcore's
usbfs_snoop parameter enabled).  We may also need to see a usbmon
trace.

Alan Stern


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Kustaa Nyholm-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


> We can't help you without more information that this.  You should
> provide the revised source code and the dmesg log (with usbcore's
> usbfs_snoop parameter enabled).  We may also need to see a usbmon
> trace.
>
> Alan Stern
>
Alan,

thanks for the offer to help further, I will try to come up  later today
with those things you requested.

>From a quick googling it seems that enabling usbf_snoop should be trivial
in Ubunty Hardy but usbmon seems like a bit more involved.

A few thoughts however.

I doubt that usbmon will tell us much,  because to me it seems the my code
fails before anything happens at usb packet level.

An other thought.

This page seems to provide instructions on setting up usbmon:

http://tjworld.net/wiki/Linux/Ubuntu/USBmonitoring

does that look it makes sense? It looks a bit involved but not
too bad because I'm an Ubunty Hardy and I'm ready to walk the mile.

However, this seems to involve significant changes to the system,
including installation of USB device file system (not that I'm
up to speed to understand what that is) and this sounds like something
that may alter my system so that the problem disappears. Speaking
of which, just a hunch, but could be this be the problem: according
to the above link Ubuntu hardy does not have USB device file system,
does libusb (0.1) depend on that?

Ok, anyway I did a clean Ubuntu install first thing this morning,
verified that I get permission error without the modifiaction
to the default udev rule for usb devices and that after modification
I get no such directory/file error on claim interface.  Interestingly,
for some reason, even after clean install it does no appear as if
usbhid grabbed the device anymore, as it did before. Perplexing,
need to double check again by reinstalling once we figure out the
no such directory.

Thanks again, Kusti



------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Xiaofan Chen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Oct 13, 2009 at 2:08 PM, Kustaa Nyholm
<Kustaa.Nyholm@...> wrote:
> Ok, anyway I did a clean Ubuntu install first thing this morning,
> verified that I get permission error without the modifiaction
> to the default udev rule for usb devices and that after modification
> I get no such directory/file error on claim interface.

That is why I suspect this might have something to do with
the udev rules. You can delete your own udev rule and
try run your libusb program with sudo (you still need to detach
the kernel driver if it is claimed by the kernel drivers) and see if
that works. If that works, you know the problem is with the udev
rules.

Newer version of libusb does not depend on mount usbfs
anymore, instead it uses sysfs.



--
Xiaofan http://mcuee.blogspot.com

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Re: Still can't claim interface, "No such file or directory"

by Alan Stern :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, 13 Oct 2009, Kustaa Nyholm wrote:

> Alan,
>
> thanks for the offer to help further, I will try to come up  later today
> with those things you requested.
>
> >From a quick googling it seems that enabling usbf_snoop should be trivial
> in Ubunty Hardy but usbmon seems like a bit more involved.

It shouldn't be.  I'm not familiar with Ubuntu, but you shouldn't need
to do anything more than:

        mount -t debugfs none /sys/kernel/debug
        modprobe usbmon

> A few thoughts however.
>
> I doubt that usbmon will tell us much,  because to me it seems the my code
> fails before anything happens at usb packet level.

That's not necessarily true.  Things may happen at the USB packet level
without your awareness.  Remember, even though your program may not
send any packets, the kernel definitely does.

> An other thought.
>
> This page seems to provide instructions on setting up usbmon:
>
> http://tjworld.net/wiki/Linux/Ubuntu/USBmonitoring
>
> does that look it makes sense? It looks a bit involved but not
> too bad because I'm an Ubunty Hardy and I'm ready to walk the mile.

You don't need to mount a USB device filesystem.  You don't need any
application programs.  In fact, most of what that page describes is
stuff you don't need.

A better set of instructions can be found in the kernel source file
Documentation/usb/usbmon.txt.

> However, this seems to involve significant changes to the system,
> including installation of USB device file system (not that I'm
> up to speed to understand what that is) and this sounds like something
> that may alter my system so that the problem disappears. Speaking
> of which, just a hunch, but could be this be the problem: according
> to the above link Ubuntu hardy does not have USB device file system,
> does libusb (0.1) depend on that?

You don't need to check any documentation.  Just check your computer.  
Does anything exist inside /proc/bus/usb or /dev/bus/usb?  If it does
then you've got what you need.

And if you don't have something that libusb depends on then your
program wouldn't even work as well as it does.

> Ok, anyway I did a clean Ubuntu install first thing this morning,
> verified that I get permission error without the modifiaction
> to the default udev rule for usb devices and that after modification
> I get no such directory/file error on claim interface.  Interestingly,
> for some reason, even after clean install it does no appear as if
> usbhid grabbed the device anymore, as it did before. Perplexing,
> need to double check again by reinstalling once we figure out the
> no such directory.

Alan Stern


------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel

Parent Message unknown Re: Still can't claim interface, "No such file or directory"

by Kustaa Nyholm-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message


Finally had some time to get back to my usb problem.

Spent a few hours trying to get the usbmon to work
for me. Alan wrote:

 >       mount -t debugfs none /sys/kernel/debug
 >       modprobe usbmon

However, the first one executed without any messages
but the second one failed with:

 FATAL: Module usbmon not found.

After re-reading the usbmon.txt I noticed that:

" Mount debugfs (it has to be enabled in your kernel configuration), and
" load the usbmon module (if built as module). The second step is skipped
" if usbmon is built into the kernel.
"       mount -t debugfs none_debugs /sys/kernel/debug
"       modprobe usbmon

Note the 'none_debugs' is slightly different from what Alan wrote and
that the second step may not be necessary. (I'm not complaining
just detailing what I did posterity) From some other
web page I noted that Ubuntu 9.04 has some usbmon related
stuff 'enabled' and there is no need to recompile the kernel,
so I infered that maybe I do not need that second step.

Is this correct?

Ok, moving on. I verified, as explained in the usbmon.txt, that
I can do:

ls /sys/kernel/debug/usbmon
0s  0u  1s  1t  1u  2s  2t  2u  3s  3t  3u  4s  4t  4u

But trying to find out about my device using:

cat /proc/bus/usb/devices

fails, because there is nothing under  /proc/bus/usb/
however all the devices in my system can be found
under /dev/bus/usb

Is this ok / significant?

Anyway, I did:

sudo cat /sys/kernel/debug/usbmon/0u >/home/nyholku/Desktop/usbcapture.txt

plugged in my device and run my code. I'm attaching all the
information from the run and some other stuff that Alan and
some other helpful people suggested could help to debug this
issue.

Xiaofan suggested deleting my modified udev rule, I tried this
but then my device cannot be found at all by libusb.

Alan or someone else suggested something else too to set
some debug flag or get some output but I can't find the mail
which is strange as I never delete anything. If this rings
a bell, please repeat what you suggested.

Over to you guys, what should/could I try next?

I'm sort of getting the feeling that this might be an
issue with Ubuntu. I also get the feeling that Ubuntu
is not the choice of/for the happy hacker, however
my target audience is people who want to 'hack'
weather (stations), not software, atleast not ubs/kernel
stuff. I'm not 100% committed to Ubuntu but I realy
need a distro that is very recent, maintained, small
download and works out of the box for ordinary folks.
And Ubuntu seems to fit the bill, if I only could
read those 8 bytes that my weather stations send
through usb!

cheers Kusti


-------------------------------------------------------------------
Output from sudo cat /sys/kernel/debug/usbmon/0u

df3f7380 788487866 S Ci:1:001:0 s a3 00 0000 0001 0004 4 <
df3f7380 788488172 C Ci:1:001:0 0 4 = 00010000
df3f7380 788488216 S Ci:1:001:0 s a3 00 0000 0002 0004 4 <
df3f7380 788488247 C Ci:1:001:0 0 4 = 00010000
df3f7380 788488276 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
df3f7380 788488304 C Ci:1:001:0 0 4 = 00010000
df3f7380 788488333 S Ci:1:001:0 s a3 00 0000 0004 0004 4 <
df3f7380 788488361 C Ci:1:001:0 0 4 = 00010000
df3f7380 788488390 S Ci:1:001:0 s a3 00 0000 0005 0004 4 <
df3f7380 788488418 C Ci:1:001:0 0 4 = 00010000
df3f7380 788488446 S Ci:1:001:0 s a3 00 0000 0006 0004 4 <
df3f7380 788488474 C Ci:1:001:0 0 4 = 00010000
dd5e3980 788488503 S Ii:1:001:1 -115:2048 4 <
df3f7380 788527855 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
df3f7380 788527979 C Ci:2:001:0 0 4 = 01030100
df3f7380 788528016 S Co:2:001:0 s 23 01 0010 0001 0000 0
df3f7380 788528046 C Co:2:001:0 0 0
df3f7380 788528074 S Ci:2:001:0 s a3 00 0000 0002 0004 4 <
df3f7380 788528103 C Ci:2:001:0 0 4 = 00010000
dd5e3a80 788631868 S Ii:2:001:1 -115:128 2 <
df3f7380 788632006 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
df3f7380 788632043 C Ci:2:001:0 0 4 = 01030000
df3f7380 788632085 S Co:2:001:0 s 23 03 0004 0001 0000 0
df3f7380 788632115 C Co:2:001:0 0 0
df3f7380 788687868 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
df3f7380 788688002 C Ci:2:001:0 0 4 = 03030000
df3f7380 788743854 S Co:2:001:0 s 23 01 0014 0001 0000 0
df3f7380 788743968 C Co:2:001:0 0 0
df3f7380 788744021 S Ci:2:000:0 s 80 06 0100 0000 0040 64 <
df3f7380 788750903 C Ci:2:000:0 0 18 = 12011001 00000008 de0f01ca 02030001 0001
df3f7380 788750986 S Co:2:001:0 s 23 03 0004 0001 0000 0
df3f7380 788751019 C Co:2:001:0 0 0
df3f7380 788803887 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
df3f7380 788804024 C Ci:2:001:0 0 4 = 03030000
df3f7380 788859870 S Co:2:001:0 s 23 01 0014 0001 0000 0
df3f7380 788859984 C Co:2:001:0 0 0
df3f7380 788860021 S Co:2:000:0 s 00 05 0004 0000 0000 0
df3f7380 788862908 C Co:2:000:0 0 0
df3f7380 788879856 S Ci:2:004:0 s 80 06 0100 0000 0012 18 <
df3f7380 788884912 C Ci:2:004:0 0 18 = 12011001 00000008 de0f01ca 02030001 0001
df3f7380 788884995 S Ci:2:004:0 s 80 06 0200 0000 0009 9 <
df3f7380 788889909 C Ci:2:004:0 0 9 = 09022200 01010080 32
df3f7380 788890055 S Ci:2:004:0 s 80 06 0200 0000 0022 34 <
df3f7380 788897912 C Ci:2:004:0 0 34 = 09022200 01010080 32090400 00010300 00000921 10010001 22220007 05810308
df3f7380 788897999 S Ci:2:004:0 s 80 06 0300 0000 00ff 255 <
df3f7380 788902906 C Ci:2:004:0 0 4 = 04030904
df3f7380 788903050 S Ci:2:004:0 s 80 06 0301 0409 00ff 255 <
df3f7380 788911908 C Ci:2:004:0 0 34 = 22035500 6e006900 76006500 72007300 61006c00 20004200 72006900 64006700
df3f7400 788915696 S Co:2:004:0 s 00 09 0001 0000 0000 0
df3f7400 788917917 C Co:2:004:0 0 0
df3f7400 788918239 S Co:2:004:0 s 21 0a 0000 0000 0000 0
df3f7400 788920907 C Co:2:004:0 0 0
df3f7400 788921009 S Ci:2:004:0 s 81 06 2200 0000 0022 34 <
df3f7400 788928916 C Ci:2:004:0 0 34 = 0600ff09 01a10109 01150026 ff007508 95088100 09021500 26ff0075 08950891
df3f7080 788929828 S Ci:2:004:0 s a1 01 0100 0000 0008 8 <
df3f7080 788931912 C Ci:2:004:0 -32 0
df3f7400 789241181 S Ii:2:004:1 -115:1 8 <
df3f7400 789254921 C Ii:2:004:1 -2:1 0
dd5e3980 791135873 C Ii:1:001:1 -2:2048 0
d620e700 804943864 S Ci:1:001:0 s a3 00 0000 0001 0004 4 <
d620e700 804944245 C Ci:1:001:0 0 4 = 00010000
d620e700 804944305 S Ci:1:001:0 s a3 00 0000 0002 0004 4 <
d620e700 804944338 C Ci:1:001:0 0 4 = 00010000
d620e700 804944369 S Ci:1:001:0 s a3 00 0000 0003 0004 4 <
d620e700 804944398 C Ci:1:001:0 0 4 = 00010000
d620e700 804944426 S Ci:1:001:0 s a3 00 0000 0004 0004 4 <
d620e700 804944455 C Ci:1:001:0 0 4 = 00010000
d620e700 804944484 S Ci:1:001:0 s a3 00 0000 0005 0004 4 <
d620e700 804944699 C Ci:1:001:0 0 4 = 00010000
d620e700 804944736 S Ci:1:001:0 s a3 00 0000 0006 0004 4 <
d620e700 804944766 C Ci:1:001:0 0 4 = 00010000
dd5e3980 804944796 S Ii:1:001:1 -115:2048 4 <
d620e800 805009327 S Ci:3:001:0 s a3 00 0000 0001 0004 4 <
d620e800 805009700 C Ci:3:001:0 0 4 = 00010000
d620e800 805009746 S Ci:3:001:0 s a3 00 0000 0002 0004 4 <
d620e800 805009778 C Ci:3:001:0 0 4 = 00010000
dd5e3b80 805009877 S Ii:3:001:1 -115:128 2 <
dd0e0600 806429271 S Co:2:004:0 s 00 09 0000 0000 0000 0
dd0e0600 806431484 C Co:2:004:0 0 0
dd5e3980 807135888 C Ii:1:001:1 -2:2048 0
dd5e3b80 807136140 C Ii:3:001:1 -2:128 0
-------------------------------------------------------------------

And here is my code (exactly from this run):

        static USB_device findDevice(int vendor, int product, int device) {
                int busses = usb_find_busses();
                int devices = usb_find_devices();
                USB_device thedev = null;
                for (USB_bus bus = usb_get_busses(); bus != null; bus = bus.next) {
                        for (USB_device dev = bus.devices; dev != null; dev = dev.next) {
                                System.out.println(dev);
                                if (vendor >= 0 && vendor != (dev.descriptor.idVendor & 0xFFFF))
                                        continue;
                                if (product >= 0 && product != (dev.descriptor.idProduct & 0xFFFF))
                                        continue;
                                if (device >= 0 && device != (dev.descriptor.bcdDevice & 0xFFFF))
                                        continue;
                                System.out.println((dev.descriptor.idVendor & 0xFFFF) + " " + (dev.descriptor.idProduct & 0xFFFF) + " " + (dev.descriptor.bcdDevice & 0xFFFF));
                                return dev;
                        }
                }
                return null;
        }

<snip>

        usb_init();

        int ret;

        usb_set_debug(10);

        USB_device device = findDevice(0x0FDE, 0xCA01, -1); //Ohio scientific
        assertOk(device != null ? 0 : NON_STD_ERR, "findDevice");

        USB_dev_handle dev = usb_open(device);
        assertOk(dev != null ? 0 : NON_STD_ERR, "usb_open");

        ret = usb_set_configuration(dev, 1);
        assertOk(ret, "usb_set_configuration");

        //ret = usb_detach_kernel_driver_np(dev, 0);
        //assertOk(ret, "usb_detach_kernel_driver_np");


        ret = usb_claim_interface(dev, 0);
        assertOk(ret, "usb_claim_interface");

-------------------------------------------------------------------
And here is the output from that code:

usb_set_debug: Setting debugging level to 10 (on)
usb_os_find_busses: Found 001
usb_os_find_busses: Found 004
usb_os_find_busses: Found 003
usb_os_find_busses: Found 002
usb_os_find_devices: Found 001 on 001
usb_os_find_devices: Found 002 on 004
usb_os_find_devices: Found 001 on 004
error obtaining child information: Inappropriate ioctl for device
usb_os_find_devices: Found 001 on 003
usb_os_find_devices: Found 004 on 002
skipped 1 class/vendor specific interface descriptors
usb_os_find_devices: Found 001 on 002
error obtaining child information: Inappropriate ioctl for device
USB_device 1D6B 0002
USB_device 044E 3001
USB_device 1D6B 0001
USB_device 1D6B 0001
USB_device 0FDE CA01
4062 51713 770
usb_claim_interface failed, ret val -2 = could not claim interface 0: No such file or directory
USB error: could not claim interface 0: No such file or directory


-------------------------------------------------------------------
Here is output from lsusb -vvv

Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0002 2.0 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.28-11-generic ehci_hcd
  iProduct                2 EHCI Host Controller
  iSerial                 1 0000:00:1d.7
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0004  1x 4 bytes
        bInterval              12
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             6
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood       10 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
   Port 3: 0000.0100 power
   Port 4: 0000.0100 power
   Port 5: 0000.0100 power
   Port 6: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 004 Device 002: ID 044e:3001 Alps Electric Co., Ltd UGTZ4 Bluetooth
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0        64
  idVendor           0x044e Alps Electric Co., Ltd
  idProduct          0x3001 UGTZ4 Bluetooth
  bcdDevice            3.36
  iManufacturer           1 ALPS
  iProduct                2 USB BT
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength          177
    bNumInterfaces          2
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower              250mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           3
      bInterfaceClass       224 Wireless
      bInterfaceSubClass      1 Radio Frequency
      bInterfaceProtocol      1 Bluetooth
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0010  1x 16 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x02  EP 2 OUT
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x82  EP 2 IN
        bmAttributes            2
          Transfer Type            Bulk
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0040  1x 64 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0000  1x 0 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       1
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0009  1x 9 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       2
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0011  1x 17 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       3
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0019  1x 25 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       4
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0021  1x 33 bytes
        bInterval               1
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        1
      bAlternateSetting       5
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass      1
      bInterfaceProtocol      1
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x03  EP 3 OUT
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x83  EP 3 IN
        bmAttributes            1
          Transfer Type            Isochronous
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0031  1x 49 bytes
        bInterval               1
Device Status:     0x0000
  (Bus Powered)

Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.28-11-generic uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.2
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0103 power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.28-11-generic uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.1
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0100 power
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled

Bus 002 Device 004: ID 0fde:ca01
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x0fde
  idProduct          0xca01
  bcdDevice            3.02
  iManufacturer           0
  iProduct                1 Universal Bridge
  iSerial                 0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           34
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0x80
      (Bus Powered)
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         3 Human Interface Device
      bInterfaceSubClass      0 No Subclass
      bInterfaceProtocol      0 None
      iInterface              0
        HID Device Descriptor:
          bLength                 9
          bDescriptorType        33
          bcdHID               1.10
          bCountryCode            0 Not supported
          bNumDescriptors         1
          bDescriptorType        34 Report
          wDescriptorLength      34
         Report Descriptors:
           ** UNAVAILABLE **
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0008  1x 8 bytes
        bInterval               1
Device Status:     0x0000
  (Bus Powered)

Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               1.10
  bDeviceClass            9 Hub
  bDeviceSubClass         0 Unused
  bDeviceProtocol         0 Full speed (or root) hub
  bMaxPacketSize0        64
  idVendor           0x1d6b Linux Foundation
  idProduct          0x0001 1.1 root hub
  bcdDevice            2.06
  iManufacturer           3 Linux 2.6.28-11-generic uhci_hcd
  iProduct                2 UHCI Host Controller
  iSerial                 1 0000:00:1d.0
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           25
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xe0
      Self Powered
      Remote Wakeup
    MaxPower                0mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           1
      bInterfaceClass         9 Hub
      bInterfaceSubClass      0 Unused
      bInterfaceProtocol      0 Full speed (or root) hub
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0002  1x 2 bytes
        bInterval             255
Hub Descriptor:
  bLength               9
  bDescriptorType      41
  nNbrPorts             2
  wHubCharacteristic 0x000a
    No power switching (usb 1.0)
    Per-port overcurrent protection
  bPwrOn2PwrGood        1 * 2 milli seconds
  bHubContrCurrent      0 milli Ampere
  DeviceRemovable    0x00
  PortPwrCtrlMask    0xff
 Hub Port Status:
   Port 1: 0000.0303 lowspeed power enable connect
   Port 2: 0000.0100 power
Device Status:     0x0003
  Self Powered
  Remote Wakeup Enabled
-------------------------------------------------------------------
dmesg output:


[    0.000000] BIOS EBDA/lowmem at: 0009f800/0009f800
[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.28-11-generic (buildd@palmer) (gcc version 4.3.3 (Ubuntu 4.3.3-5ubuntu4) ) #42-Ubuntu SMP Fri Apr 17 01:57:59 UTC 2009 (Ubuntu 2.6.28-11.42-generic)
[    0.000000] KERNEL supported cpus:
[    0.000000]   Intel GenuineIntel
[    0.000000]   AMD AuthenticAMD
[    0.000000]   NSC Geode by NSC
[    0.000000]   Cyrix CyrixInstead
[    0.000000]   Centaur CentaurHauls
[    0.000000]   Transmeta GenuineTMx86
[    0.000000]   Transmeta TransmetaCPU
[    0.000000]   UMC UMC UMC UMC
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
[    0.000000]  BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000ce000 - 00000000000d0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000001f6f0000 (usable)
[    0.000000]  BIOS-e820: 000000001f6f0000 - 000000001f6f8000 (ACPI data)
[    0.000000]  BIOS-e820: 000000001f6f8000 - 000000001f700000 (ACPI NVS)
[    0.000000]  BIOS-e820: 000000001f700000 - 0000000020000000 (reserved)
[    0.000000]  BIOS-e820: 00000000fec10000 - 00000000fec20000 (reserved)
[    0.000000]  BIOS-e820: 00000000ffb00000 - 00000000ffc00000 (reserved)
[    0.000000]  BIOS-e820: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000] DMI 2.3 present.
[    0.000000] last_pfn = 0x1f6f0 max_arch_pfn = 0x100000
[    0.000000] Scanning 2 areas for low memory corruption
[    0.000000] modified physical RAM map:
[    0.000000]  modified: 0000000000000000 - 0000000000002000 (usable)
[    0.000000]  modified: 0000000000002000 - 0000000000006000 (reserved)
[    0.000000]  modified: 0000000000006000 - 0000000000007000 (usable)
[    0.000000]  modified: 0000000000007000 - 0000000000010000 (reserved)
[    0.000000]  modified: 0000000000010000 - 0000000000092800 (usable)
[    0.000000]  modified: 000000000009f800 - 00000000000a0000 (reserved)
[    0.000000]  modified: 00000000000ce000 - 00000000000d0000 (reserved)
[    0.000000]  modified: 00000000000dc000 - 0000000000100000 (reserved)
[    0.000000]  modified: 0000000000100000 - 000000001f6f0000 (usable)
[    0.000000]  modified: 000000001f6f0000 - 000000001f6f8000 (ACPI data)
[    0.000000]  modified: 000000001f6f8000 - 000000001f700000 (ACPI NVS)
[    0.000000]  modified: 000000001f700000 - 0000000020000000 (reserved)
[    0.000000]  modified: 00000000fec10000 - 00000000fec20000 (reserved)
[    0.000000]  modified: 00000000ffb00000 - 00000000ffc00000 (reserved)
[    0.000000]  modified: 00000000fff00000 - 0000000100000000 (reserved)
[    0.000000] kernel direct mapping tables up to 1f6f0000 @ 10000-16000
[    0.000000] RAMDISK: 1efad000 - 1f6dfb86
[    0.000000] ACPI: RSDP 000F59D0, 0014 (r0 FUJ   )
[    0.000000] ACPI: RSDT 1F6F1E14, 0034 (r1 FUJ    FJNB16C   1040000 FUJ      1000)
[    0.000000] ACPI: FACP 1F6F78E0, 0074 (r1 FUJ    FJNB16C   1040000 FUJ      1000)
[    0.000000] ACPI: DSDT 1F6F1E48, 5A98 (r1 FUJ    FJNB16C   1040000 MSFT  100000E)
[    0.000000] ACPI: FACS 1F6F8FC0, 0040
[    0.000000] ACPI: SSDT 1F6F7954, 0288 (r1 FUJ    FJNB16C   1040000 INTL 20030228)
[    0.000000] ACPI: SSDT 1F6F7D68, 0270 (r1 FUJ    FJNB16C   1040000 MSFT  100000E)
[    0.000000] ACPI: BOOT 1F6F7FD8, 0028 (r1 FUJ    FJNB16C   1040000 FUJ      1000)
[    0.000000] 0MB HIGHMEM available.
[    0.000000] 502MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 1f6f0000
[    0.000000]   low ram: 00000000 - 1f6f0000
[    0.000000]   bootmap 00012000 - 00015ee0
[    0.000000] (9 early reservations) ==> bootmem [0000000000 - 001f6f0000]
[    0.000000]   #0 [0000000000 - 0000001000]   BIOS data page ==> [0000000000 - 0000001000]
[    0.000000]   #1 [0000001000 - 0000002000]    EX TRAMPOLINE ==> [0000001000 - 0000002000]
[    0.000000]   #2 [0000006000 - 0000007000]       TRAMPOLINE ==> [0000006000 - 0000007000]
[    0.000000]   #3 [0000100000 - 000087c52c]    TEXT DATA BSS ==> [0000100000 - 000087c52c]
[    0.000000]   #4 [001efad000 - 001f6dfb86]          RAMDISK ==> [001efad000 - 001f6dfb86]
[    0.000000]   #5 [000087d000 - 0000881000]    INIT_PG_TABLE ==> [000087d000 - 0000881000]
[    0.000000]   #6 [000009f800 - 0000100000]    BIOS reserved ==> [000009f800 - 0000100000]
[    0.000000]   #7 [0000010000 - 0000012000]          PGTABLE ==> [0000010000 - 0000012000]
[    0.000000]   #8 [0000012000 - 0000016000]          BOOTMAP ==> [0000012000 - 0000016000]
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000000 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x0001f6f0
[    0.000000]   HighMem  0x0001f6f0 -> 0x0001f6f0
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[4] active PFN ranges
[    0.000000]     0: 0x00000000 -> 0x00000002
[    0.000000]     0: 0x00000006 -> 0x00000007
[    0.000000]     0: 0x00000010 -> 0x00000092
[    0.000000]     0: 0x00000100 -> 0x0001f6f0
[    0.000000] On node 0 totalpages: 128629
[    0.000000] free_area_init_node: node 0, pgdat c06d0f80, node_mem_map c1000000
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3941 pages, LIFO batch:0
[    0.000000]   Normal zone: 974 pages used for memmap
[    0.000000]   Normal zone: 123682 pages, LIFO batch:31
[    0.000000]   HighMem zone: 0 pages used for memmap
[    0.000000]   Movable zone: 0 pages used for memmap
[    0.000000] ACPI: PM-Timer IO Port: 0xfc08
[    0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
[    0.000000] Local APIC disabled by BIOS -- you can enable it with "lapic"
[    0.000000] PM: Registered nosave memory: 0000000000002000 - 0000000000006000
[    0.000000] PM: Registered nosave memory: 0000000000007000 - 0000000000010000
[    0.000000] PM: Registered nosave memory: 0000000000092000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000ce000
[    0.000000] PM: Registered nosave memory: 00000000000ce000 - 00000000000d0000
[    0.000000] PM: Registered nosave memory: 00000000000d0000 - 00000000000dc000
[    0.000000] PM: Registered nosave memory: 00000000000dc000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at 30000000 (gap: 20000000:dec10000)
[    0.000000] PERCPU: Allocating 45056 bytes of per cpu data
[    0.000000] NR_CPUS: 64, nr_cpu_ids: 1, nr_node_ids 1
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 127623
[    0.000000] Kernel command line: root=UUID=4c2329a6-c6a8-4057-ae94-db359355642f ro quiet splash
[    0.000000] Enabling fast FPU save and restore... done.
[    0.000000] Enabling unmasked SIMD FPU exception support... done.
[    0.000000] Initializing CPU#0
[    0.000000] PID hash table entries: 2048 (order: 11, 8192 bytes)
[    0.000000] TSC: PIT calibration matches PMTIMER. 1 loops
[    0.000000] Detected 1599.885 MHz processor.
[    0.004000] Console: colour VGA+ 80x25
[    0.004000] console [tty0] enabled
[    0.004000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.004000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[    0.004000] allocated 2575040 bytes of page_cgroup
[    0.004000] please try cgroup_disable=memory option if you don't want
[    0.004000] Scanning for low memory corruption every 60 seconds
[    0.004000] Memory: 492264k/515008k available (4126k kernel code, 22100k reserved, 2208k data, 532k init, 0k highmem)
[    0.004000] virtual kernel memory layout:
[    0.004000]     fixmap  : 0xffc77000 - 0xfffff000   (3616 kB)
[    0.004000]     pkmap   : 0xff400000 - 0xff800000   (4096 kB)
[    0.004000]     vmalloc : 0xdfef0000 - 0xff3fe000   ( 501 MB)
[    0.004000]     lowmem  : 0xc0000000 - 0xdf6f0000   ( 502 MB)
[    0.004000]       .init : 0xc0737000 - 0xc07bc000   ( 532 kB)
[    0.004000]       .data : 0xc0507a6f - 0xc072fe60   (2208 kB)
[    0.004000]       .text : 0xc0100000 - 0xc0507a6f   (4126 kB)
[    0.004000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.004000] SLUB: Genslabs=12, HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.004014] Calibrating delay loop (skipped), value calculated using timer frequency.. 3199.77 BogoMIPS (lpj=6399540)
[    0.004036] Security Framework initialized
[    0.004047] SELinux:  Disabled at boot.
[    0.004076] AppArmor: AppArmor initialized
[    0.004087] Mount-cache hash table entries: 512
[    0.004254] Initializing cgroup subsys ns
[    0.004260] Initializing cgroup subsys cpuacct
[    0.004263] Initializing cgroup subsys memory
[    0.004268] Initializing cgroup subsys freezer
[    0.004288] CPU: L1 I cache: 32K, L1 D cache: 32K
[    0.004292] CPU: L2 cache: 1024K
[    0.004306] Checking 'hlt' instruction... OK.
[    0.020855] SMP alternatives: switching to UP code
[    0.140475] Freeing SMP alternatives: 18k freed
[    0.140479] ACPI: Core revision 20080926
[    0.145114] ACPI: Checking initramfs for custom DSDT
[    0.519941] ACPI: setting ELCR to 0200 (from 0800)
[    0.520103] weird, boot CPU (#0) not listedby the BIOS.
[    0.520108] SMP motherboard not detected.
[    0.520111] Local APIC not detected. Using dummy APIC emulation.
[    0.520113] SMP disabled
[    0.520416] Brought up 1 CPUs
[    0.520419] Total of 1 processors activated (3199.77 BogoMIPS).
[    0.520435] CPU0 attaching NULL sched-domain.
[    0.520761] net_namespace: 776 bytes
[    0.520774] Booting paravirtualized kernel on bare hardware
[    0.521070] Time:  9:35:40  Date: 10/17/09
[    0.521077] regulator: core version 0.5
[    0.521121] NET: Registered protocol family 16
[    0.521288] EISA bus registered
[    0.521308] ACPI: bus type pci registered
[    0.524217] PCI: PCI BIOS revision 2.10 entry at 0xfd9b2, last bus=3
[    0.524220] PCI: Using configuration type 1 for base access
[    0.526158] ACPI: EC: Look up EC in DSDT
[    0.535549] ACPI: Interpreter enabled
[    0.535555] ACPI: (supports S0 S3 S4 S5)
[    0.535578] ACPI: Using PIC for interrupt routing
[    0.544612] ACPI: ACPI Dock Station Driver: 2 docks/bays found
[    0.544625] ACPI: PCI Root Bridge [PCI0] (0000:00)
[    0.544767] pci 0000:00:02.0: reg 10 32bit mmio: [0xd8000000-0xdfffffff]
[    0.544772] pci 0000:00:02.0: reg 14 32bit mmio: [0xd0000000-0xd007ffff]
[    0.544777] pci 0000:00:02.0: reg 18 io port: [0x1800-0x1807]
[    0.544793] pci 0000:00:02.0: supports D1
[    0.544810] pci 0000:00:02.1: reg 10 32bit mmio: [0xe0000000-0xe7ffffff]
[    0.544816] pci 0000:00:02.1: reg 14 32bit mmio: [0xd0080000-0xd00fffff]
[    0.544833] pci 0000:00:02.1: supports D1
[    0.544898] pci 0000:00:1d.0: reg 20 io port: [0x1820-0x183f]
[    0.544943] pci 0000:00:1d.1: reg 20 io port: [0x1840-0x185f]
[    0.544989] pci 0000:00:1d.2: reg 20 io port: [0x1860-0x187f]
[    0.545041] pci 0000:00:1d.7: reg 10 32bit mmio: [0xd0100000-0xd01003ff]
[    0.545081] pci 0000:00:1d.7: PME# supported from D0 D3hot D3cold
[    0.545086] pci 0000:00:1d.7: PME# disabled
[    0.545158] HPET not enabled in BIOS. You might try hpet=force boot option
[    0.545165] pci 0000:00:1f.0: quirk: region fc00-fc7f claimed by ICH4 ACPI/GPIO/TCO
[    0.545169] pci 0000:00:1f.0: quirk: region fc80-fcbf claimed by ICH4 GPIO
[    0.545188] pci 0000:00:1f.1: reg 10 io port: [0x00-0x07]
[    0.545194] pci 0000:00:1f.1: reg 14 io port: [0x00-0x03]
[    0.545201] pci 0000:00:1f.1: reg 18 io port: [0x00-0x07]
[    0.545208] pci 0000:00:1f.1: reg 1c io port: [0x00-0x03]
[    0.545214] pci 0000:00:1f.1: reg 20 io port: [0x1810-0x181f]
[    0.545221] pci 0000:00:1f.1: reg 24 32bit mmio: [0x000000-0x0003ff]
[    0.545265] pci 0000:00:1f.3: reg 20 io port: [0x1880-0x189f]
[    0.545301] pci 0000:00:1f.5: reg 10 io port: [0x1c00-0x1cff]
[    0.545307] pci 0000:00:1f.5: reg 14 io port: [0x18c0-0x18ff]
[    0.545314] pci 0000:00:1f.5: reg 18 32bit mmio: [0xd0100c00-0xd0100dff]
[    0.545320] pci 0000:00:1f.5: reg 1c 32bit mmio: [0xd0100800-0xd01008ff]
[    0.545340] pci 0000:00:1f.5: PME# supported from D0 D3hot D3cold
[    0.545345] pci 0000:00:1f.5: PME# disabled
[    0.545370] pci 0000:00:1f.6: reg 10 io port: [0x2400-0x24ff]
[    0.545376] pci 0000:00:1f.6: reg 14 io port: [0x2000-0x207f]
[    0.545403] pci 0000:00:1f.6: PME# supported from D0 D3hot D3cold
[    0.545408] pci 0000:00:1f.6: PME# disabled
[    0.545453] pci 0000:01:0a.0: reg 10 32bit mmio: [0x000000-0x000fff]
[    0.545463] pci 0000:01:0a.0: supports D1 D2
[    0.545465] pci 0000:01:0a.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.545469] pci 0000:01:0a.0: PME# disabled
[    0.545498] pci 0000:01:0a.1: reg 10 32bit mmio: [0x000000-0x000fff]
[    0.545507] pci 0000:01:0a.1: supports D1 D2
[    0.545509] pci 0000:01:0a.1: PME# supported from D0 D1 D2 D3hot D3cold
[    0.545514] pci 0000:01:0a.1: PME# disabled
[    0.545548] pci 0000:01:0c.0: reg 10 io port: [0x3000-0x30ff]
[    0.545555] pci 0000:01:0c.0: reg 14 32bit mmio: [0xd0204000-0xd02040ff]
[    0.545582] pci 0000:01:0c.0: supports D1 D2
[    0.545585] pci 0000:01:0c.0: PME# supported from D1 D2 D3hot D3cold
[    0.545589] pci 0000:01:0c.0: PME# disabled
[    0.545617] pci 0000:01:0d.0: reg 10 32bit mmio: [0xd0205000-0xd0205fff]
[    0.545675] pci 0000:01:0e.0: reg 10 32bit mmio: [0xd0204800-0xd0204fff]
[    0.545682] pci 0000:01:0e.0: reg 14 32bit mmio: [0xd0200000-0xd0203fff]
[    0.545711] pci 0000:01:0e.0: supports D1 D2
[    0.545713] pci 0000:01:0e.0: PME# supported from D0 D1 D2 D3hot D3cold
[    0.545718] pci 0000:01:0e.0: PME# disabled
[    0.545740] pci 0000:00:1e.0: transparent bridge
[    0.545746] pci 0000:00:1e.0: bridge io port: [0x3000-0x3fff]
[    0.545750] pci 0000:00:1e.0: bridge 32bit mmio: [0xd0200000-0xd02fffff]
[    0.545787] bus 00 -> node 0
[    0.545796] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
[    0.545894] ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT]
[    0.548094] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 7 9 10 *11)
[    0.548272] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 7 9 10 *11)
[    0.548450] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 7 9 10 *11)
[    0.548632] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 7 9 10 *11)
[    0.548809] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 9 10 *11)
[    0.548986] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 9 10 *11)
[    0.549161] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 9 10 11) *0, disabled.
[    0.549340] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 7 9 10 *11)
[    0.549598] ACPI: WMI: Mapper loaded
[    0.549811] SCSI subsystem initialized
[    0.549854] libata version 3.00 loaded.
[    0.549909] usbcore: registered new interface driver usbfs
[    0.549930] usbcore: registered new interface driver hub
[    0.549958] usbcore: registered new device driver usb
[    0.550089] PCI: Using ACPI for IRQ routing
[    0.550196] Bluetooth: Core ver 2.13
[    0.550196] NET: Registered protocol family 31
[    0.550196] Bluetooth: HCI device and connection manager initialized
[    0.550196] Bluetooth: HCI socket layer initialized
[    0.550196] NET: Registered protocol family 8
[    0.550196] NET: Registered protocol family 20
[    0.550196] NetLabel: Initializing
[    0.550196] NetLabel:  domain hash size = 128
[    0.550196] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.550196] NetLabel:  unlabeled traffic allowed by default
[    0.550196] AppArmor: AppArmor Filesystem Enabled
[    0.550196] pnp: PnP ACPI init
[    0.550196] ACPI: bus type pnp registered
[    0.555620] pnp: PnP ACPI: found 11 devices
[    0.555623] ACPI: ACPI bus type pnp unregistered
[    0.555628] PnPBIOS: Disabled by ACPI PNP
[    0.555641] system 00:01: ioport range 0x4d0-0x4d1 has been reserved
[    0.555644] system 00:01: ioport range 0xf800-0xf87f has been reserved
[    0.555648] system 00:01: ioport range 0xf880-0xf8ff has been reserved
[    0.555651] system 00:01: ioport range 0xfd00-0xfd6f has been reserved
[    0.555654] system 00:01: ioport range 0xfe00-0xfe01 has been reserved
[    0.555658] system 00:01: ioport range 0xfc00-0xfc7f has been reserved
[    0.555661] system 00:01: ioport range 0xfc80-0xfcbf has been reserved
[    0.555665] system 00:01: iomem range 0xccc00-0xcffff could not be reserved
[    0.555669] system 00:01: iomem range 0xffb00000-0xffbfffff has been reserved
[    0.555672] system 00:01: iomem range 0xfec10000-0xfec1ffff has been reserved
[    0.590420] pci 0000:01:0a.0: CardBus bridge, secondary bus 0000:02
[    0.590424] pci 0000:01:0a.0:   IO window: 0x003400-0x0034ff
[    0.590428] pci 0000:01:0a.0:   IO window: 0x003800-0x0038ff
[    0.590433] pci 0000:01:0a.0:   PREFETCH window: 0x30000000-0x33ffffff
[    0.590438] pci 0000:01:0a.0:   MEM window: 0x3c000000-0x3fffffff
[    0.590442] pci 0000:01:0a.1: CardBus bridge, secondary bus 0000:03
[    0.590445] pci 0000:01:0a.1:   IO window: 0x003c00-0x003cff
[    0.590449] pci 0000:01:0a.1:   IO window: 0x001000-0x0010ff
[    0.590454] pci 0000:01:0a.1:   PREFETCH window: 0x34000000-0x37ffffff
[    0.590459] pci 0000:01:0a.1:   MEM window: 0x40000000-0x43ffffff
[    0.590463] pci 0000:00:1e.0: PCI bridge, secondary bus 0000:01
[    0.590467] pci 0000:00:1e.0:   IO window: 0x3000-0x3fff
[    0.590473] pci 0000:00:1e.0:   MEM window: 0xd0200000-0xd02fffff
[    0.590477] pci 0000:00:1e.0:   PREFETCH window: 0x00000030000000-0x00000037ffffff
[    0.590492] pci 0000:00:1e.0: setting latency timer to 64
[    0.590690] ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 11
[    0.590693] PCI: setting IRQ 11 as level-triggered
[    0.590698] pci 0000:01:0a.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[    0.590888] ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 11
[    0.590892] pci 0000:01:0a.1: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
[    0.590898] bus: 00 index 0 io port: [0x00-0xffff]
[    0.590901] bus: 00 index 1 mmio: [0x000000-0xffffffff]
[    0.590904] bus: 01 index 0 io port: [0x3000-0x3fff]
[    0.590906] bus: 01 index 1 mmio: [0xd0200000-0xd02fffff]
[    0.590909] bus: 01 index 2 mmio: [0x30000000-0x37ffffff]
[    0.590912] bus: 01 index 3 io port: [0x00-0xffff]
[    0.590914] bus: 01 index 4 mmio: [0x000000-0xffffffff]
[    0.590917] bus: 02 index 0 io port: [0x3400-0x34ff]
[    0.590919] bus: 02 index 1 io port: [0x3800-0x38ff]
[    0.590922] bus: 02 index 2 mmio: [0x30000000-0x33ffffff]
[    0.590925] bus: 02 index 3 mmio: [0x3c000000-0x3fffffff]
[    0.590927] bus: 03 index 0 io port: [0x3c00-0x3cff]
[    0.590930] bus: 03 index 1 io port: [0x1000-0x10ff]
[    0.590933] bus: 03 index 2 mmio: [0x34000000-0x37ffffff]
[    0.590935] bus: 03 index 3 mmio: [0x40000000-0x43ffffff]
[    0.590947] NET: Registered protocol family 2
[    0.591087] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.591389] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.591511] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
[    0.591631] TCP: Hash tables configured (established 16384 bind 16384)
[    0.591635] TCP reno registered
[    0.591721] NET: Registered protocol family 1
[    0.591884] checking if image is initramfs... it is
[    1.092080] Switched to high resolution mode on CPU 0
[    1.359616] Freeing initrd memory: 7370k freed
[    1.359678] Simple Boot Flag at 0x7f set to 0x1
[    1.359717] cpufreq: No nForce2 chipset.
[    1.359909] audit: initializing netlink socket (disabled)
[    1.359936] type=2000 audit(1255772140.356:1): initialized
[    1.369382] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    1.371187] VFS: Disk quotas dquot_6.5.1
[    1.371270] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.372169] fuse init (API version 7.10)
[    1.372276] msgmni has been set to 976
[    1.372523] alg: No test for stdrng (krng)
[    1.372538] io scheduler noop registered
[    1.372541] io scheduler anticipatory registered
[    1.372543] io scheduler deadline registered
[    1.372569] io scheduler cfq registered (default)
[    1.372593] pci 0000:00:02.0: Boot video device
[    1.378256] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    1.378267] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    1.378480] ACPI: AC Adapter [AC] (on-line)
[    1.379406] ACPI: Battery Slot [CMB1] (battery present)
[    1.379465] ACPI: Battery Slot [CMB2] (battery absent)
[    1.379546] input: Power Button (FF) as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input0
[    1.379549] ACPI: Power Button (FF) [PWRF]
[    1.379609] input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
[    1.379612] ACPI: Power Button (CM) [PWRB]
[    1.379669] input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input2
[    1.379729] ACPI: Lid Switch [LID]
[    1.379960] ACPI: CPU0 (power states: C1[C1] C2[C2] C3[C3])
[    1.379993] processor ACPI_CPU:00: registered as cooling_device0
[    1.383427] isapnp: Scanning for PnP cards...
[    1.737037] isapnp: No Plug & Play device found
[    1.738685] Serial: 8250/16550 driver4 ports, IRQ sharing enabled
[    1.738776] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.738928] serial8250: ttyS3 at I/O 0x2e8 (irq = 3) is a 16550A
[    1.739243] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    1.739359] serial 0000:00:1f.6: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
[    1.739367] serial 0000:00:1f.6: PCI INT B disabled
[    1.740172] brd: module loaded
[    1.740532] loop: module loaded
[    1.740624] Fixed MDIO Bus: probed
[    1.740632] PPP generic driver version 2.4.2
[    1.740700] input: Macintosh mouse button emulation as /devices/virtual/input/input3
[    1.740734] Driver 'sd' needs updating - please use bus_type methods
[    1.740749] Driver 'sr' needs updating - please use bus_type methods
[    1.740839] ata_piix 0000:00:1f.1: version 2.12
[    1.740847] ata_piix 0000:00:1f.1: enabling device (0005 -> 0007)
[    1.741085] ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 11
[    1.741089] ata_piix 0000:00:1f.1: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
[    1.741135] ata_piix 0000:00:1f.1: setting latency timer to 64
[    1.741247] scsi0 : ata_piix
[    1.741367] scsi1 : ata_piix
[    1.742752] ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0x1810 irq 14
[    1.742755] ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0x1818 irq 15
[    1.920591] ata1.00: ATA-6: FUJITSU MHT2060AT, 009A, max UDMA/100
[    1.920595] ata1.00: 117210240 sectors, multi 16: LBA
[    1.952523] ata1.00: configured for UDMA/100
[    2.116359] ata2.00: ATAPI: TOSHIBA DVD-ROM SD-R2412, 1F15, max UDMA/33
[    2.132330] ata2.00: configured for UDMA/33
[    2.133094] scsi 0:0:0:0: Direct-Access     ATA      FUJITSU MHT2060A 009A PQ: 0 ANSI: 5
[    2.133209] sd 0:0:0:0: [sda] 117210240 512-byte hardware sectors: (60.0 GB/55.8 GiB)
[    2.133230] sd 0:0:0:0: [sda] Write Protect is off
[    2.133233] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.133262] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.133336] sd 0:0:0:0: [sda] 117210240 512-byte hardware sectors: (60.0 GB/55.8 GiB)
[    2.133352] sd 0:0:0:0: [sda] Write Protect is off
[    2.133355] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    2.133382] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    2.133387]  sda: sda1 sda2 < sda5 sda6 sda7 >
[    2.210317] sd 0:0:0:0: [sda] Attached SCSI disk
[    2.210378] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    2.215570] scsi 1:0:0:0: CD-ROM            TOSHIBA  DVD-ROM SD-R2412 1F15 PQ: 0 ANSI: 5
[    2.222925] sr0: scsi3-mmc drive: 24x/24x writer cd/rw xa/form2 cdda tray
[    2.222929] Uniform CD-ROM driver Revision: 3.20
[    2.223038] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    2.223079] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    2.223853] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    2.224121] ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
[    2.224126] ehci_hcd 0000:00:1d.7: PCI INT D -> Link[LNKH] -> GSI 11 (level, low) -> IRQ 11
[    2.224160] ehci_hcd 0000:00:1d.7: setting latency timer to 64
[    2.224164] ehci_hcd 0000:00:1d.7: EHCI Host Controller
[    2.224251] ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
[    2.228177] ehci_hcd 0000:00:1d.7: debug port 1
[    2.228184] ehci_hcd 0000:00:1d.7: cache line size of 32 is not supported
[    2.228195] ehci_hcd 0000:00:1d.7: irq 11, io mem 0xd0100000
[    2.244026] ehci_hcd 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[    2.244136] usb usb1: configuration #1 chosen from 1 choice
[    2.244171] hub 1-0:1.0: USB hub found
[    2.244181] hub 1-0:1.0: 6 ports detected
[    2.244311] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    2.244338] uhci_hcd: USB Universal Host Controller Interface driver
[    2.244381] uhci_hcd 0000:00:1d.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[    2.244388] uhci_hcd 0000:00:1d.0: setting latency timer to 64
[    2.244392] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[    2.244437] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
[    2.244457] uhci_hcd 0000:00:1d.0: irq 11, io base 0x00001820
[    2.244544] usb usb2: configuration #1 chosen from 1 choice
[    2.244574] hub 2-0:1.0: USB hub found
[    2.244582] hub 2-0:1.0: 2 ports detected
[    2.244871] ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
[    2.244875] uhci_hcd 0000:00:1d.1: PCI INT B -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
[    2.244881] uhci_hcd 0000:00:1d.1: setting latency timer to 64
[    2.244885] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[    2.244932] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
[    2.244952] uhci_hcd 0000:00:1d.1: irq 11, io base 0x00001840
[    2.245043] usb usb3: configuration #1 chosen from 1 choice
[    2.245073] hub 3-0:1.0: USB hub found
[    2.245080] hub 3-0:1.0: 2 ports detected
[    2.245168] uhci_hcd 0000:00:1d.2: PCI INT C -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
[    2.245174] uhci_hcd 0000:00:1d.2: setting latency timer to 64
[    2.245178] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[    2.245223] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
[    2.245243] uhci_hcd 0000:00:1d.2: irq 11, io base 0x00001860
[    2.245334] usb usb4: configuration #1 chosen from 1 choice
[    2.245363] hub 4-0:1.0: USB hub found
[    2.245371] hub 4-0:1.0: 2 ports detected
[    2.245509] usbcore: registered new interface driver libusual
[    2.245553] usbcore: registered new interface driver usbserial
[    2.245567] USB Serial support registered for generic
[    2.245584] usbcore: registered new interface driver usbserial_generic
[    2.245587] usbserial: USB Serial Driver core
[    2.245644] PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[    2.247885] i8042.c: Detected active multiplexing controller, rev 1.1.
[    2.249615] serio: i8042 KBD port at 0x60,0x64 irq 1
[    2.249622] serio: i8042 AUX0 port at 0x60,0x64 irq 12
[    2.249625] serio: i8042 AUX1 port at 0x60,0x64 irq 12
[    2.249627] serio: i8042 AUX2 port at 0x60,0x64 irq 12
[    2.249630] serio: i8042 AUX3 port at 0x60,0x64 irq 12
[    2.249816] mice: PS/2 mouse device common for all mice
[    2.249989] rtc_cmos 00:04: RTC can wake from S4
[    2.250036] rtc_cmos 00:04: rtc core: registered rtc_cmos as rtc0
[    2.250053] rtc0: alarms up to one month, y3k, 114 bytes nvram
[    2.250162] device-mapper: uevent: version 1.0.3
[    2.250309] device-mapper: ioctl: 4.14.0-ioctl (2008-04-23) initialised: dm-devel@...
[    2.250371] device-mapper: multipath: version 1.0.5 loaded
[    2.250374] device-mapper: multipath round-robin: version 1.0.0 loaded
[    2.250480] EISA: Probing bus 0 at eisa.0
[    2.250488] Cannot allocate resource for EISA slot 1
[    2.250491] Cannot allocate resource for EISA slot 2
[    2.250494] Cannot allocate resource for EISA slot 3
[    2.250515] EISA: Detected 0 cards.
[    2.250601] cpuidle: using governor ladder
[    2.250674] cpuidle: using governor menu
[    2.251363] TCP cubic registered
[    2.251513] NET: Registered protocol family 10
[    2.252073] lo: Disabled Privacy Extensions
[    2.252487] NET: Registered protocol family 17
[    2.252509] Bluetooth: L2CAP ver 2.11
[    2.252511] Bluetooth: L2CAP socket layer initialized
[    2.252514] Bluetooth: SCO (Voice Link) ver 0.6
[    2.252516] Bluetooth: SCO socket layer initialized
[    2.252545] Bluetooth: RFCOMM socket layer initialized
[    2.252555] Bluetooth: RFCOMM TTY layer initialized
[    2.252557] Bluetooth: RFCOMM ver 1.10
[    2.252871] IO APIC resources could be not be allocated.
[    2.252918] Using IPI No-Shortcut mode
[    2.253020] registered taskstats version 1
[    2.253180]   Magic number: 13:284:576
[    2.253302] rtc_cmos 00:04: setting system clock to 2009-10-17 09:35:42 UTC (1255772142)
[    2.253306] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[    2.253308] EDD information not available.
[    2.253658] Freeing unused kernel memory: 532k freed
[    2.253790] Write protecting the kernel text: 4128k
[    2.253835] Write protecting the kernel read-only data: 1532k
[    2.294042] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[    2.852134] usb 2-1: new low speed USB device using uhci_hcd and address 2
[    2.860320] 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[    2.860370] 8139cp 0000:01:0c.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too
[    2.865272] 8139too Fast Ethernet driver 0.9.28
[    2.865588] ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 11
[    2.865594] 8139too 0000:01:0c.0: PCI INT A -> Link[LNKE] -> GSI 11 (level, low) -> IRQ 11
[    2.866695] eth0: RealTek RTL8139 at 0x3000, 00:0b:5d:03:92:aa, IRQ 11
[    2.866697] eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
[    2.897202] ACPI: PCI Interrupt Link [LNKF] enabled at IRQ 11
[    2.897210] ohci1394 0000:01:0e.0: PCI INT A -> Link[LNKF] -> GSI 11 (level, low) -> IRQ 11
[    2.946996] ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[11]  MMIO=[d0204800-d0204fff]  Max Packet=[2048]  IR/IT contexts=[4/8]
[    3.056717] usb 2-1: configuration #1 chosen from 1 choice
[    3.254381] usbcore: registered new interface driver hiddev
[    3.259565] Marking TSC unstable due to TSC halts in idle
[    3.267709] generic-usb 0003:0FDE:CA01.0001: hiddev96,hidraw0: USB HID v1.10 Device [Universal Bridge] on usb-0000:00:1d.0-1/input0
[    3.267733] usbcore: registered new interface driver usbhid
[    3.267737] usbhid: v2.6:USB HID core driver
[    3.296061] usb 4-1: new full speed USB device using uhci_hcd and address 2
[    3.575337] usb 4-1: configuration #1 chosen from 1 choice
[    3.780352] PM: Starting manual resume from disk
[    3.780357] PM: Resume from partition 8:5
[    3.780359] PM: Checking hibernation image.
[    3.780605] PM: Resume from disk failed.
[    3.819712] kjournald starting.  Commit interval 5 seconds
[    3.819726] EXT3-fs: mounted filesystem with ordered data mode.
[    4.228205] ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00000e1001602e59]
[   11.586356] udev: starting version 141
[   11.727187] input: Fujitsu FUJ02B1 as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:06/FUJ02B1:00/input/input5
[   11.752400] ACPI: Fujitsu FUJ02B1 [FJEX] (on)
[   11.753170] fujitsu-laptop: driver 0.4.3 successfully loaded.
[   11.817046] parport_pc 00:0a: reported by Plug and Play ACPI
[   11.817077] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
[   12.214359] Bluetooth: Generic Bluetooth USB driver ver 0.3
[   12.214501] usbcore: registered new interface driver btusb
[   12.268206] input: PC Speaker as /devices/platform/pcspkr/input/input6
[   12.359841] input: Video Bus as /devices/LNXSYSTM:00/device:00/PNP0A03:00/device:02/input/input7
[   12.363160] ACPI: Video Device [VGA] (multi-head: yes  rom: no  post: no)
[   12.766520] ppdev: user-space parallel port driver
[   12.780553] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   12.789220] intel_rng: FWH not detected
[   12.853153] Linux agpgart interface v0.103
[   13.056716] agpgart-intel 0000:00:00.0: Intel 855GM Chipset
[   13.057105] agpgart-intel 0000:00:00.0: detected 8060K stolen memory
[   13.059026] agpgart-intel 0000:00:00.0: AGP aperture is 128M @ 0xd8000000
[   13.074219] ieee80211_crypt: registered algorithm 'NULL'
[   13.092201] ieee80211: 802.11 data/management/control stack, git-1.1.13
[   13.092205] ieee80211: Copyright (C) 2004-2005 Intel Corporation <jketreno@...>
[   13.105323] iTCO_vendor_support: vendor-support=0
[   13.108405] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.05
[   13.108760] iTCO_wdt: Found a ICH4-M TCO device (Version=1, TCOBASE=0xfc60)
[   13.108874] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   13.113366] synaptics was reset on resume, see synaptics_resume_reset if you have trouble on resume
[   13.144402] yenta_cardbus 0000:01:0a.0: CardBus bridge found [10cf:10e6]
[   13.144421] yenta_cardbus 0000:01:0a.0: O2: res at 0x94/0xD4: ea/00
[   13.144424] yenta_cardbus 0000:01:0a.0: O2: enabling read prefetch/write burst
[   13.241082] ipw2100: Intel(R) PRO/Wireless 2100 Network Driver, git-1.2.2
[   13.241087] ipw2100: Copyright(c) 2003-2006 Intel Corporation
[   13.278882] yenta_cardbus 0000:01:0a.0: ISA IRQ mask 0x0438, PCI irq 11
[   13.278888] yenta_cardbus 0000:01:0a.0: Socket status: 30000006
[   13.278896] yenta_cardbus 0000:01:0a.0: pcmcia: parent PCI bridge I/O window: 0x3000 - 0x3fff
[   13.278901] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3000-0x3fff: clean.
[   13.279149] yenta_cardbus 0000:01:0a.0: pcmcia: parent PCI bridge Memory window: 0xd0200000 - 0xd02fffff
[   13.279153] yenta_cardbus 0000:01:0a.0: pcmcia: parent PCI bridge Memory window: 0x30000000 - 0x37ffffff
[   13.287923] ipw2100 0000:01:0d.0: PCI INT A -> Link[LNKC] -> GSI 11 (level, low) -> IRQ 11
[   13.288711] ipw2100: Detected Intel PRO/Wireless 2100 Network Connection
[   13.288735] ipw2100 0000:01:0d.0: firmware: requesting ipw2100-1.3.fw
[   13.612339] Intel ICH 0000:00:1f.5: PCI INT B -> Link[LNKB] -> GSI 11 (level, low) -> IRQ 11
[   13.612470] Intel ICH 0000:00:1f.5: setting latency timer to 64
[   13.637198] psmouse serio4: ID: 73 73 73<6>yenta_cardbus 0000:01:0a.1: CardBus bridge found [10cf:10e6]
[   13.776959] yenta_cardbus 0000:01:0a.1: ISA IRQ mask 0x0438, PCI irq 11
[   13.776964] yenta_cardbus 0000:01:0a.1: Socket status: 30000006
[   13.776969] pci_bus 0000:01: Raising subordinate bus# of parent bus (#01) from #03 to #06
[   13.776980] yenta_cardbus 0000:01:0a.1: pcmcia: parent PCI bridge I/O window: 0x3000 - 0x3fff
[   13.776985] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3000-0x3fff: clean.
[   13.777234] yenta_cardbus 0000:01:0a.1: pcmcia: parent PCI bridge Memory window: 0xd0200000 - 0xd02fffff
[   13.777238] yenta_cardbus 0000:01:0a.1: pcmcia: parent PCI bridge Memory window: 0x30000000 - 0x37ffffff
[   14.255761] input: PS/2 Generic Mouse as /devices/platform/i8042/serio4/input/input8
[   14.376545] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: clean.
[   14.378134] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: excluding 0x400-0x407
[   14.378796] pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
[   14.379372] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
[   14.380144] pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
[   14.381356] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x3af: clean.
[   14.382939] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3e0-0x4ff: excluding 0x400-0x407
[   14.383599] pcmcia_socket pcmcia_socket1: cs: IO port probe 0x820-0x8ff: clean.
[   14.384199] pcmcia_socket pcmcia_socket1: cs: IO port probe 0xc00-0xcf7: clean.
[   14.384946] pcmcia_socket pcmcia_socket1: cs: IO port probe 0xa00-0xaff: clean.
[   14.440043] intel8x0_measure_ac97_clock: measured 53785 usecs
[   14.440047] intel8x0: clocking to 48000
[   14.581014] lp0: using parport0 (interrupt-driven).
[   14.654265] Adding 2000052k swap on /dev/sda5.  Priority:-1 extents:1 across:2000052k
[   15.201833] EXT3 FS on sda7, internal journal
[   16.161023] kjournald starting.  Commit interval 5 seconds
[   16.161410] EXT3 FS on sda6, internal journal
[   16.161416] EXT3-fs: mounted filesystem with ordered data mode.
[   16.567012] type=1505 audit(1255761356.810:2): operation="profile_load" name="/usr/share/gdm/guest-session/Xsession" name2="default" pid=2034
[   16.630804] type=1505 audit(1255761356.874:3): operation="profile_load" name="/sbin/dhclient-script" name2="default" pid=2038
[   16.631022] type=1505 audit(1255761356.874:4): operation="profile_load" name="/sbin/dhclient3" name2="default" pid=2038
[   16.631094] type=1505 audit(1255761356.874:5): operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" name2="default" pid=2038
[   16.631153] type=1505 audit(1255761356.874:6): operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" name2="default" pid=2038
[   16.822464] type=1505 audit(1255761357.066:7): operation="profile_load" name="/usr/lib/cups/backend/cups-pdf" name2="default" pid=2043
[   16.822844] type=1505 audit(1255761357.066:8): operation="profile_load" name="/usr/sbin/cupsd" name2="default" pid=2043
[   16.879790] type=1505 audit(1255761357.122:9): operation="profile_load" name="/usr/sbin/tcpdump" name2="default" pid=2047
[   19.417107] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   19.417111] Bluetooth: BNEP filters: protocol multicast
[   19.460584] Bridge firewalling registered
[   22.534667] [drm] Initialized drm 1.1.0 20060810
[   22.572901] pci 0000:00:02.0: PCI INT A -> Link[LNKA] -> GSI 11 (level, low) -> IRQ 11
[   22.572909] pci 0000:00:02.0: setting latency timer to 64
[   22.573137] [drm] Initialized i915 1.6.0 20080730 on minor 0
[   22.576361] [drm:i915_setparam] *ERROR* unknown parameter 4
[   22.576392] [drm:i915_getparam] *ERROR* Unknown parameter 6
[   23.516368] [drm:i915_getparam] *ERROR* Unknown parameter 6
[   24.754642] eth0: link down
[   24.754737] ADDRCONF(NETDEV_UP): eth0: link is not ready
[   24.755630] ADDRCONF(NETDEV_UP): eth1: link is not ready
[   41.086953] [drm:i915_getparam] *ERROR* Unknown parameter 6
[   54.643571] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready
[   65.376033] eth1: no IPv6 routers present
[   83.088046] Clocksource tsc unstable (delta = -312490385 ns)
[  113.984072] usb 2-1: USB disconnect, address 2
[  117.300069] usb 3-1: new low speed USB device using uhci_hcd and address 2
[  117.517810] usb 3-1: configuration #1 chosen from 1 choice
[  117.566673] generic-usb 0003:0FDE:CA01.0002: hiddev96,hidraw0: USB HID v1.10 Device [Universal Bridge] on usb-0000:00:1d.1-1/input0
[  318.600816] usb 3-1: USB disconnect, address 2
[  323.300305] usb 2-1: new low speed USB device using uhci_hcd and address 3
[  323.520671] usb 2-1: configuration #1 chosen from 1 choice
[  323.538561] generic-usb 0003:0FDE:CA01.0003: hiddev96,hidraw0: USB HID v1.10 Device [Universal Bridge] on usb-0000:00:1d.0-1/input0
[  488.976853] usb 2-1: USB disconnect, address 3
[  509.608210] usb 2-1: new low speed USB device using uhci_hcd and address 4
[  509.779880] usb 2-1: configuration #1 chosen from 1 choice
[  509.796441] generic-usb 0003:0FDE:CA01.0004: hiddev96,hidraw0: USB HID v1.10 Device [Universal Bridge] on usb-0000:00:1d.0-1/input0

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference
_______________________________________________
Libusb-devel mailing list
Libusb-devel@...
https://lists.sourceforge.net/lists/listinfo/libusb-devel