pi@raspberrypi ~ $ pi@raspberrypi ~ $ wget http://goo.gl/N9L4e --2013-06-21 07:00:07-- http://goo.gl/N9L4e goo.gl (goo.gl) をDNSに問いあわせています... 74.125.235.142, 74.125.235.129, 74.125.235.136, ... goo.gl (goo.gl)|74.125.235.142|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 301 Moved Permanently 場所: http://pkgs.fedoraproject.org/repo/pkgs/pyusb/pyusb-1.0.0-a1.tar.gz/8a995953af70bf281a6e162f3e0d8df8/pyusb-1.0.0-a1.tar.gz [続く] --2013-06-21 07:00:07-- http://pkgs.fedoraproject.org/repo/pkgs/pyusb/pyusb-1.0.0-a1.tar.gz/8a995953af70bf281a6e162f3e0d8df8/pyusb-1.0.0-a1.tar.gz pkgs.fedoraproject.org (pkgs.fedoraproject.org) をDNSに問いあわせています... 209.132.181.4 pkgs.fedoraproject.org (pkgs.fedoraproject.org)|209.132.181.4|:80 に接続しています... 接続しました。 HTTP による接続要求を送信しました、応答を待っています... 200 OK 長さ: 158976 (155K) [application/x-gzip] `N9L4e' に保存中 100%[====================>] 158,976 140K/s 時間 1.1s 2013-06-21 07:00:09 (140 KB/s) - `N9L4e' へ保存完了 [158976/158976] pi@raspberrypi ~ $ ls Desktop blink1-tool python_games N9L4e blink1.git pyusb-1.0.0-a1 RPi.GPIO-0.1.0 blink1hid-demo.py pyusb-1.0.0a3 bliPy.py mess.txt test.py blink1-ctypes.py ocr_pi.png twilight.png pi@raspberrypi ~ $ mv N9L4e pyusb-1.0.0-a1.tar.gz pi@raspberrypi ~ $ ls Desktop blink1.git pyusb-1.0.0-a1 RPi.GPIO-0.1.0 blink1hid-demo.py pyusb-1.0.0-a1.tar.gz bliPy.py mess.txt pyusb-1.0.0a3 blink1-ctypes.py ocr_pi.png test.py blink1-tool python_games twilight.png pi@raspberrypi ~ $ tar xzvf pyusb-1.0.0-a1.tar.gz pyusb-1.0.0-a1/ pyusb-1.0.0-a1/TODO pyusb-1.0.0-a1/README pyusb-1.0.0-a1/setup.py pyusb-1.0.0-a1/ChangeLog pyusb-1.0.0-a1/PKG-INFO pyusb-1.0.0-a1/docs/ pyusb-1.0.0-a1/docs/tutorial.txt pyusb-1.0.0-a1/usb/ pyusb-1.0.0-a1/usb/core.py pyusb-1.0.0-a1/usb/backend/ pyusb-1.0.0-a1/usb/backend/libusb01.py pyusb-1.0.0-a1/usb/backend/openusb.py pyusb-1.0.0-a1/usb/backend/libusb10.py pyusb-1.0.0-a1/usb/backend/__init__.py pyusb-1.0.0-a1/usb/legacy.py pyusb-1.0.0-a1/usb/_interop.py pyusb-1.0.0-a1/usb/control.py pyusb-1.0.0-a1/usb/_debug.py pyusb-1.0.0-a1/usb/util.py pyusb-1.0.0-a1/usb/__init__.py pyusb-1.0.0-a1/ACKNOWLEDGEMENTS pyusb-1.0.0-a1/LICENSE pyusb-1.0.0-a1/tests/ pyusb-1.0.0-a1/tests/testall.py pyusb-1.0.0-a1/tests/test_integration.py pyusb-1.0.0-a1/tests/utils.py pyusb-1.0.0-a1/tests/test_control.py pyusb-1.0.0-a1/tests/pic18f4550/ pyusb-1.0.0-a1/tests/pic18f4550/README pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/ pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/ pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/ pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/superClean.bat pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC24FJ64GB004 PIM.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/rm18f4550 - HID Bootload.lkr pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PIC24 HID Bootloader Remapping.s pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/Benchmark.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/rm18f46j50_g.lkr pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/rm18f87j50.lkr pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PicFWCommands.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/usb_descriptors.c pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C32_StarterKit.mcw pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC24FJ64GB002 BreadBoard.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C32_StarterKit.mcp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC32MX460F512L PIM.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC32 USB Starter Kit.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C30.mcp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC24FJ256GB110 PIM.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_PICDEM_FSUSB.mcs pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/main.c pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/rm18f14k50.lkr pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_P18F46J50_PIM.mcw pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/CleanUp.bat pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/procdefs.ld.boot pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/p24FJ256GB110 - HID Bootloader.gld pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_PICDEM_FSUSB.mcw pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - Low Pin Count USB Development Kit.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC18F87J50 PIM.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/rm18f4550 - MCHPUSB Bootload.lkr pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/usb_config.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_LowPinCountDevKit.mcp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_P18F87J50_PIM.mcp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PICDEM FSUSB.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_P18F46J50_PIM.mcp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_LowPinCountDevKit.mcw pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC18F46J50 PIM.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C32_P32MX460F512L_PIM.mcp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C32_StarterKit.mcs pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile - PIC24F Starter Kit.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/ pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/ pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/PyUSB.C30.sln pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/PyUSB.C18.FSUSB.lkr pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/PyUSB.C18.FSUSB.sln pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/clean.cmd pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/PyUSB.C18.FSUSB.vcproj pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/_vcDummy.cpp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/Utility/ pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/Utility/MplabMake.exe pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/Utility/RegexClean.exe pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/CompilerSettings.txt pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/PyUSB.C30.vcproj pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/projects/VStudio/p24FJ64GB002.gld pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_PICDEM_FSUSB.mcp pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C18_P18F87J50_PIM.mcw pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C30.mcw pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/BDT_transfer.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/HardwareProfile.h pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/PyUSB_C32_P32MX460F512L_PIM.mcw pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/TestFirmware/Firmware/Benchmark.c pyusb-1.0.0-a1/tests/pic18f4550/Microchip Solutions/IMPORTANT README.txt pyusb-1.0.0-a1/tests/test_find.py pyusb-1.0.0-a1/tests/devinfo.py pyusb-1.0.0-a1/tests/test_backend.py pyusb-1.0.0-a1/tests/test_util.py pi@raspberrypi ~ $ cd pyusb-1.0.0-a1/ pi@raspberrypi ~/pyusb-1.0.0-a1 $ sudo python setup.py install running install running build running build_py running install_lib running install_egg_info Removing /usr/local/lib/python2.7/dist-packages/pyusb-1.0.0_a1.egg-info Writing /usr/local/lib/python2.7/dist-packages/pyusb-1.0.0_a1.egg-info pi@raspberrypi ~/pyusb-1.0.0-a1 $ ls ACKNOWLEDGEMENTS LICENSE README build setup.py usb ChangeLog PKG-INFO TODO docs tests pi@raspberrypi ~/pyusb-1.0.0-a1 $ sudo python blink1-demo.py python: can't open file 'blink1-demo.py': [Errno 2] No such file or directory pi@raspberrypi ~/pyusb-1.0.0-a1 $ cd .. pi@raspberrypi ~ $ ls Desktop ocr_pi.png RPi.GPIO-0.1.0 python_games bliPy.py pyusb-1.0.0-a1 blink1-ctypes.py pyusb-1.0.0-a1.tar.gz blink1-tool pyusb-1.0.0a3 blink1.git test.py blink1hid-demo.py twilight.png mess.txt pi@raspberrypi ~ $ sudo python ^C pi@raspberrypi ~ $ sudo python blink1hid-demo.py Traceback (most recent call last): File "blink1hid-demo.py", line 21, in assert dev is not None AssertionError pi@raspberrypi ~ $ sudo python blink1hid-demo.py Traceback (most recent call last): File "blink1hid-demo.py", line 43, in dev.ctrl_transfer(bmRequestTypeOut, 0x09, (3 << 8) | 0x01, 0, [0x00, action, red, green, blue, 0x00, 0x00, 0x00, 0x00]) File "/usr/local/lib/python2.7/dist-packages/usb/core.py", line 702, in ctrl_transfer self.__get_timeout(timeout) File "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb1.py", line 596, in ctrl_transfer timeout)) File "/usr/local/lib/python2.7/dist-packages/usb/backend/libusb1.py", line 403, in _check raise USBError(_str_error[ret], ret, _libusb_errno[ret]) usb.core.USBError: [Errno 5] Input/output error pi@raspberrypi ~ $