[00:02:37] *** Joins: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) [00:08:53] *** Quits: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) (Ping timeout: 245 seconds) [00:11:41] *** Joins: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) [00:38:18] *** Quits: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) (Remote host closed the connection) [01:59:27] *** Quits: [Saint] (~sinner@unaffiliated/saint/x-8516940) (Remote host closed the connection) [01:59:51] *** Joins: [Saint] (~sinner@unaffiliated/saint/x-8516940) [03:53:23] *** Joins: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) [03:53:51] *** Quits: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) (Remote host closed the connection) [04:44:32] *** Joins: otwist (9665fc60@gateway/web/freenode/ip.150.101.252.96) [04:44:44] hello everyone [04:45:11] i need someones help, please [04:45:22] how to I access UMSboot from windows? .. got iPod classic [04:45:24] thank you [05:08:39] done :-) [05:08:45] thanks guys [05:09:49] *** Quits: otwist (9665fc60@gateway/web/freenode/ip.150.101.252.96) (Quit: Page closed) [05:10:50] *** Quits: [7] (~quassel@rockbox/developer/TheSeven) (Disconnected by services) [05:10:56] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [05:13:01] *** Joins: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) [05:34:02] *** Quits: [Saint_] (~Saint]@unaffiliated/saint/x-8516940) (Remote host closed the connection) [08:17:08] *** Quits: njsg (~njsg@unaffiliated/njsg) (Ping timeout: 248 seconds) [08:18:49] *** Joins: njsg (~njsg@unaffiliated/njsg) [16:52:05] *** Joins: merlin88 (c064b413@gateway/web/freenode/ip.192.100.180.19) [18:06:49] *** Joins: benedikt93 (~benedikt9@unaffiliated/benedikt93) [20:01:01] [09:55] I have pyusb >=1.0.0a0 installed and Python 2.6.5. However I stil have the error "import usb.core ImportError: No module named core " [09:57] i.e., after issuing the command "sudo python ipoddfu.py bootstrap-ipodclassic-r859-20120102.dfu" [20:12:26] I've never seen that error myself, but a quick googling tells me that's an error for older versions of pyusb, so I'd start by checking if python is actually importing the right version [20:12:47] I'm also not sure about what's the right way to check the version of a module in python, but this seems to give me a number here: [20:12:53] import pkg_resources [20:12:57] pkg_resources.get_distribution("pyusb").version [20:13:11] do that and tell us what does it print [20:13:42] at least this should rule out some installation issue (like a leftover file from the previous version of pyusb) [20:21:49] I am sorry, but the command pkg_resources.get_distribution("pyusb").version is not recognized: bash: syntax error near unexpected token `"pyusb"' [20:24:24] merlin88: that's supposed to be run in a python shell [20:24:37] anyway, your error message clearly tells me that you are using pyusb 0.4.x, not 1.0.x [20:29:22] some systems allow more than one version of python to be installed at the same time. and, if you're not careful, some will only install packages in the newer version, it could be the case that you updated pyusb in python3 but it's still 0.4 in python2 [20:32:22] surefire way to get around that: install it using "python setup.py install", which will use the same python as "setup ipoddfu.py whatever" [20:32:30] er, python ipoddfu ... * [21:32:08] *** Quits: ChanServ (ChanServ@services.) (*.net *.split) [21:32:08] *** Quits: TheSeven (~quassel@rockbox/developer/TheSeven) (*.net *.split) [21:32:08] *** Quits: [Saint] (~sinner@unaffiliated/saint/x-8516940) (*.net *.split) [21:32:08] *** Quits: benedikt93 (~benedikt9@unaffiliated/benedikt93) (*.net *.split) [21:32:08] *** Quits: merlin88 (c064b413@gateway/web/freenode/ip.192.100.180.19) (*.net *.split) [21:32:36] *** Quits: harpo1 (~pete@c-98-244-56-141.hsd1.ca.comcast.net) (*.net *.split) [21:37:18] *** Joins: benedikt93 (~benedikt9@unaffiliated/benedikt93) [21:37:18] *** Joins: merlin88 (c064b413@gateway/web/freenode/ip.192.100.180.19) [21:37:18] *** Joins: TheSeven (~quassel@rockbox/developer/TheSeven) [21:37:18] *** Joins: [Saint] (~sinner@unaffiliated/saint/x-8516940) [21:37:18] *** Joins: ChanServ (ChanServ@services.) [21:37:18] *** hitchcock.freenode.net sets mode: +o ChanServ [21:39:35] *** Quits: merlin88 (c064b413@gateway/web/freenode/ip.192.100.180.19) (Ping timeout: 245 seconds) [21:43:57] *** Joins: merlin88 (c064b413@gateway/web/freenode/ip.192.100.180.19) [21:44:45] I am sorry I lost the conversation we had about " pkg_resources.get_distributionpyusb.version pkg_resources.get_distributionpyusb.version: command not found" [21:51:36] *** Joins: harpo1 (~pete@c-98-244-56-141.hsd1.ca.comcast.net) [22:03:51] merlin88: you need to run that inside python [22:04:00] merlin88: those are python commands, not bash commands [22:04:20] how do I invoke Python compiler? [22:04:41] merlin88: simply run python in the terminal [22:04:47] you should get a python prompt [22:05:19] ah! ok [22:06:57] right, now it tells me 0.4.2 about the pyusb version. How do I substitute it for the newer one? (I already installed, but it seems is taking an older one) [22:09:22] merlin88: what system are you running? you probably need to tell it somehow to compile/install pyusb for python 2.6 too [22:09:53] Ubunto 10.04 Lucid (Linux) [22:11:29] and how did you install pyusb? [22:11:46] I used synaptic [22:12:52] but now I am looking at it and says version 0.4.2-2 [22:13:05] yeah, that's what I'm seeing in the ubuntu package database [22:14:37] EmCore requests 1.0. Shall I uninstall my version and then install the newer? [22:15:08] yeah, you need 1.0 [22:15:20] for ubuntu, a quick search found https://launchpad.net/~gekkio/+archive/pyusb [22:16:07] there may be other ways to install pyusb1, though, I'm not an ubuntu user [22:17:08] all right, I'll give it a try [22:22:37] it is done. Now, does the following command runs under Python? "sudo python ipoddfu.py bootstrap-ipodclassic-*.dfu" [22:23:10] no, bash [22:23:16] it will run python as root [22:23:45] see, it calls sudo, so you do that in bash, then it calls python to run the python script ipoddfu.py with the bootstrap file name as a parameter [22:23:56] and it should be in the folder where bootstrap etc is? [22:25:07] that way, both ipoddfu.py and the bootstrap file must be on the same folder [22:25:49] they are, ok, I'll run it [22:25:53] if they're not, you can change the paths you're passing to python, but if this is too confusing for you, the simplest way will really be to have ipoddfu.py and the boostrap file in a directory and run it from tehre [22:25:59] s/tehre/there/ [22:26:52] I think is running! iPod came alive with a tiny screen. [22:27:11] *** Quits: ShapeShifter499 (ShapeShift@95.211.165.246) (Excess Flood) [22:27:48] says: "please copy a UBI file to the mass storage device and safely eject and unplug it when you're done [22:28:50] so, shall I continue with the steps in the page of EmCOre? [22:29:29] merlin88: yes [22:29:42] merlin88: and don't be surprised if the "mass storage device" takes time showing up [22:30:05] by time, I mean, minutes, maybe even 10 minutes. [22:30:47] The File browser already shows me the device as if it where another folder in the file system [22:30:56] UMSboot says [22:31:32] oh, then try opening it and copying the file, as in the instructions ;-) [22:31:52] thanks [22:34:24] *** Joins: ShapeShifter499 (ShapeShift@95.211.165.246) [22:40:37] *** Quits: ShapeShifter499 (ShapeShift@95.211.165.246) (Excess Flood) [22:59:10] *** Quits: merlin88 (c064b413@gateway/web/freenode/ip.192.100.180.19) (Ping timeout: 245 seconds) [23:03:37] *** Joins: ShapeShifter499 (ShapeShift@95.211.165.246) [23:24:00] *** Quits: ShapeShifter499 (ShapeShift@95.211.165.246) (Excess Flood) [23:31:56] *** Joins: ShapeShifter499 (ShapeShift@95.211.165.246) [23:35:08] *** Quits: [Saint] (~sinner@unaffiliated/saint/x-8516940) (Ping timeout: 245 seconds)