On Tue, 24 May 2011 13:29:27 +0300 "Ag. Systems Administrator - Danny" <sysad...@agent.co.il> wrote:
> One more, from different system: > > ---- > > For my first trick, I will find all of your keyboards and return their > syspaths. > Found keyboard: /sys/devices/pci0000:00/0000:00:1d.0/usb2 > Found keyboard: > /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input0/event0 > > Next, I will find all of your mice and print the corresponding manufacturer. > Found mouse /sys/devices/pci0000:00/0000:00:1d.7/usb1 with vendor: Linux > 2.6.32-5-686 ehci_hcd > Found mouse /sys/devices/pci0000:00/0000:00:1d.7 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.3/usb5 with vendor: Linux > 2.6.32-5-686 uhci_hcd > Found mouse /sys/devices/pci0000:00/0000:00:1d.3 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.2 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.1 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.0 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.0/usb2 with vendor: Linux > 2.6.32-5-686 uhci_hcd > Found mouse > /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input1/event1 > with vendor: Cypress > Found mouse > /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input1/mouse0 > with vendor: Cypress > Found mouse /sys/devices/platform/i8042/serio1/input/input7/event7 with > vendor: (null) > Found mouse /sys/devices/platform/i8042/serio1/input/input7/mouse1 with > vendor: (null) > > Now let's try something a little more difficult. Mountable filesystems! > > Network devices! > Found device: /sys/devices/pci0000:00/0000:00:1d.7 > Found device: /sys/devices/pci0000:00/0000:00:1d.3/usb5 > Found device: /sys/devices/pci0000:00/0000:00:1d.3 > Found device: /sys/devices/pci0000:00/0000:00:1d.2 > Found device: /sys/devices/pci0000:00/0000:00:1d.1 > Found device: /sys/devices/pci0000:00/0000:00:1d.0/usb2 > Found device: /sys/devices/pci0000:00/0000:00:1d.0 > Found device: /sys/devices/pci0000:00/0000:00:1d.7/usb1 > > ----- > > But interesting stuff - only on this system, if i unplug keyboard (and not > plug it as in previous test), this is what i get: > > ----- > > For my first trick, I will find all of your keyboards and return their > syspaths. > Found keyboard: /sys/devices/pci0000:00/0000:00:1d.2/usb4 > Found keyboard: /sys/devices/pci0000:00/0000:00:1d.0/usb2 > Found keyboard: > /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.0/input/input0/event0 > Found keyboard: > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input21/event2 > > Next, I will find all of your mice and print the corresponding manufacturer. > Found mouse /sys/devices/pci0000:00/0000:00:1d.7/usb1 with vendor: Linux > 2.6.32-5-686 ehci_hcd > Found mouse /sys/devices/pci0000:00/0000:00:1d.7 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.3/usb5 with vendor: Linux > 2.6.32-5-686 uhci_hcd > Found mouse /sys/devices/pci0000:00/0000:00:1d.3 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.2/usb4 with vendor: Linux > 2.6.32-5-686 uhci_hcd > Found mouse /sys/devices/pci0000:00/0000:00:1d.2 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.1 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.0 with vendor: (null) > Found mouse /sys/devices/pci0000:00/0000:00:1d.0/usb2 with vendor: Linux > 2.6.32-5-686 uhci_hcd > Found mouse > /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input1/event1 > with vendor: Cypress > Found mouse > /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1:1.1/input/input1/mouse0 > with vendor: Cypress > Found mouse /sys/devices/platform/i8042/serio1/input/input7/event7 with > vendor: (null) > > Found mouse /sys/devices/platform/i8042/serio1/input/input7/mouse1 with > vendor: (null) > > Now let's try something a little more difficult. Mountable filesystems! > > Network devices! > Found device: /sys/devices/pci0000:00/0000:00:1d.7 > Found device: /sys/devices/pci0000:00/0000:00:1d.3/usb5 > Found device: /sys/devices/pci0000:00/0000:00:1d.3 > Found device: /sys/devices/pci0000:00/0000:00:1d.2/usb4 > Found device: /sys/devices/pci0000:00/0000:00:1d.2 > Found device: /sys/devices/pci0000:00/0000:00:1d.1 > Found device: /sys/devices/pci0000:00/0000:00:1d.0/usb2 > Found device: /sys/devices/pci0000:00/0000:00:1d.0 > Found device: /sys/devices/pci0000:00/0000:00:1d.7/usb1 > Found device: /sys/devices/pci0000:00/0000:00:1c.0/0000:01:00.0/net/eth0 > You probably know it better as eth0 > Found device: /sys/devices/pci0000:00/0000:00:1c.2/0000:02:00.0/net/eth1 > You probably know it better as eth1 > Found device: /sys/devices/pci0000:00/0000:00:1d.7/usb1/1-4/net/ra0 > You probably know it better as ra0 > Found device: /sys/devices/virtual/net/lo > You probably know it better as lo > Found device: /sys/devices/virtual/net/pan0 > You probably know it better as pan0 > > Internal drives, anyone? With serial numbers? > /sys/devices/pci0000:00/0000:00:1f.2/host2/target2:0:0/2:0:0:0/block/sda: > WDC_WD1200BEVS-22UST0_WD-WXC708253386 > > Got any removables? I'm gonna find em! > > And now for something more complicated. Plug or unplug your keyboard or > mouse for me. > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input21/event2 > does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input21/event2 > does not exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input21/event2 > is not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input21 does not > exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input21 does not > exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/input/input21 is not a > keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/0003:1241:1603.000F/hidraw/hidraw2 > does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/0003:1241:1603.000F/hidraw/hidraw2 > does not exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/0003:1241:1603.000F/hidraw/hidraw2 > is not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/0003:1241:1603.000F > does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/0003:1241:1603.000F > does not exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0/0003:1241:1603.000F is > not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0 does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0 does not exist! > Sneaky sneaky! But /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.0 is > not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/input/input22/event3 > does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/input/input22/event3 > does not exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/input/input22/event3 > is not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/input/input22 does not > exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/input/input22 does not > exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/input/input22 is not a > keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/0003:1241:1603.0010/hidraw/hidraw3 > does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/0003:1241:1603.0010/hidraw/hidraw3 > does not exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/0003:1241:1603.0010/hidraw/hidraw3 > is not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/0003:1241:1603.0010 > does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/0003:1241:1603.0010 > does not exist! > Sneaky sneaky! But > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1/0003:1241:1603.0010 is > not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1 does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1 does not exist! > Sneaky sneaky! But /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2/4-2:1.1 is > not a keyboard or a mouse!! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2 does not exist! > ERR<4538>:eeze_udev eeze_udev_private.c:26 _new_device() device > /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2 does not exist! > Sneaky sneaky! But /sys/devices/pci0000:00/0000:00:1d.2/usb4/4-2 is not a > keyboard or a mouse!! > > ------ > > And then it waits forever, until ctrl-c is pressed... > > Thanks, > Daniel > > 2011/5/23 Mike Blumenkrantz <m...@zentific.com> > > > Hi, > > > > I requested that everyone re-run the eeze udev test a couple weeks ago. I > > got 4 > > responses. This is not sufficient. > > > > Take your removable hard drives and plug them in. Put a cd in your cdrom > > drive. Run the test as root to let it open your devices. Reply to me with > > the > > output. > > > > Thanks. > > -- > > Mike Blumenkrantz > > Zentific: NULL pointer dereferences now 50% off! > > > > > > ------------------------------------------------------------------------------ > > What Every C/C++ and Fortran developer Should Know! > > Read this article and learn how Intel has extended the reach of its > > next-generation tools to help Windows* and Linux* C/C++ and Fortran > > developers boost performance applications - including clusters. > > http://p.sf.net/sfu/intel-dev2devmay > > _______________________________________________ > > enlightenment-devel mailing list > > enlightenment-devel@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > > probably just an issue with the test program itself, I did not spend the most time on that part since it's just a demo. I am mostly just concerned with hard drive detection for this test. -- Mike Blumenkrantz Zentific: NULL pointer dereferences now 50% off! ------------------------------------------------------------------------------ vRanger cuts backup time in half-while increasing security. With the market-leading solution for virtual backup and recovery, you get blazing-fast, flexible, and affordable data protection. Download your free trial now. http://p.sf.net/sfu/quest-d2dcopy1 _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel