2012-02-17 01:04 cladamw has joined #qi-hardware 2012-02-17 01:11 xiangfu has joined #qi-hardware 2012-02-17 01:35 rejon has joined #qi-hardware 2012-02-17 02:47 wej has joined #qi-hardware 2012-02-17 03:34 [commit] Xiangfu Liu: cgminer: disable auto detect since Icarus use default PL2303 configuration (master) http://qi-hw.com/p/openwrt-packages/d3ed780 2012-02-17 05:22 cladamw has joined #qi-hardware 2012-02-17 05:23 wolfspraul has joined #qi-hardware 2012-02-17 06:24 jekhor has joined #qi-hardware 2012-02-17 06:56 LunaVorax has joined #qi-hardware 2012-02-17 07:31 rejon has joined #qi-hardware 2012-02-17 08:53 mth has joined #qi-hardware 2012-02-17 09:01 rejon has joined #qi-hardware 2012-02-17 09:23 mstevens has joined #qi-hardware 2012-02-17 09:26 wolfspraul has joined #qi-hardware 2012-02-17 09:27 DocScrutinizer has joined #qi-hardware 2012-02-17 09:37 wolfspraul has joined #qi-hardware 2012-02-17 09:40 jivs has joined #qi-hardware 2012-02-17 09:46 Ayla has joined #qi-hardware 2012-02-17 10:22 GNUtoo-desktop has joined #qi-hardware 2012-02-17 10:50 jekhor has joined #qi-hardware 2012-02-17 11:02 qwebirc47533 has joined #qi-hardware 2012-02-17 11:03 scp to nanonote gives 'No route to host' 2012-02-17 11:06 I should also add that ubuntu keeps popping up with "Wired Network disconnected" 2012-02-17 11:16 sorry don't know 2012-02-17 11:16 my ben is often wired over the notebook and it's stable 2012-02-17 11:18 hmm 2012-02-17 11:21 Is it normal I get "Error: No xburst device found" when I type usbboot and my ben isn't in usbboot mode? 2012-02-17 11:22 yes 2012-02-17 11:24 ok thanks 2012-02-17 11:24 at least I need to set the route explicitly 2012-02-17 11:26 C-Keen: how would I do that? 2012-02-17 11:27 piey are you aware of. http://en.qi-hardware.com/wiki/Ethernet_over_USB 2012-02-17 11:29 I'm not connecting over ethernet (wireless), does that matter? 2012-02-17 11:30 piey: does your nanonotes network interface get an IP adress? 2012-02-17 11:30 can you ping it? 2012-02-17 11:31 Yep. 2012-02-17 11:31 I can ping it. 2012-02-17 11:31 and scp'ing from your host to the nanonote does not work? 2012-02-17 11:32 yeah 2012-02-17 11:32 how far does it get when you add a -v to the scp call? 2012-02-17 11:33 GNUtoo-desktop: object code ? 2012-02-17 11:34 it stops at ssh 2012-02-17 11:34 debug1: Connecting to 192.168.1.100 port 22 2012-02-17 11:34 debug1: Connecting to address 192.168.1.100 port 22: connection refused 2012-02-17 11:34 piey: does an sshd run on the nanonote? 2012-02-17 11:34 whitequark, like compiled C or C++ code 2012-02-17 11:35 for instance for arm 2012-02-17 11:35 C-Keen: I don't think so 2012-02-17 11:35 piey: that would explain why it does not work 2012-02-17 11:35 ps doesn't list sshd 2012-02-17 11:36 does it list dropbear? 2012-02-17 11:37 uuh, I don't think I'm using ps correctlu, I see 3 processes 2012-02-17 11:37 ps ax 2012-02-17 11:37 ps -w 2012-02-17 11:37 if using busybox 2012-02-17 11:38 Sorry that I'm such a noob, but ps ax lists more than the screen 2012-02-17 11:38 ps ax | grep drop 2012-02-17 11:39 drop is running 2012-02-17 11:39 dropbear* 2012-02-17 11:39 hm 2012-02-17 11:40 sshd does not seem to be running 2012-02-17 11:40 720 tty1 S+ 0:00 grep sshd 2012-02-17 11:40 is the response I get 2012-02-17 11:40 dropbear is an ssh daemon implementation 2012-02-17 11:41 ah and the reason it does not work I think is because your root user does not have a password set. You could try using telnet to connect to your nanonote before you do so 2012-02-17 11:44 nope, I don't think that's the problem 2012-02-17 11:44 I just changed the password, still can't scp 2012-02-17 11:44 And I can't telnet to my ben either :/ 2012-02-17 11:44 did you try the right user? 2012-02-17 11:44 piey: what's your scp call look like? 2012-02-17 11:45 scp -v -r sdlquake root@192.168.1.100:~/ 2012-02-17 11:46 can you telnet to the nanonote? 2012-02-17 11:46 telnet 192.168.1.100 2012-02-17 11:47 Unable to connect to remote host: Connection refused 2012-02-17 11:47 and is that the right ip address? :) 2012-02-17 11:47 ifconfig lists usb0 as 2012-02-17 11:47 inet addr: 192.168.1.100 2012-02-17 11:47 hm, ok 2012-02-17 11:47 bcast 192.168.1.255 2012-02-17 11:47 bcast doesn't work either :| 2012-02-17 11:49 I suspect this is something to do with my ubuntu network configuration 2012-02-17 11:49 When I plug in my ben, ubuntu tries to connect to a wired network, without success 2012-02-17 11:49 (I was able to upgrade the firmware on the ben through) 2012-02-17 11:52 piey: see the issue section at the bottom of the wiki page, maybe you need to tell your network manager to leave usb0 alone 2012-02-17 11:52 or you could configure the ip address using network manager? 2012-02-17 11:53 my interfaces looks like this 2012-02-17 11:53 iface lo inet loopback 2012-02-17 11:56 lindi-: network-manager-gnome doesn't have anything I could configure 2012-02-17 11:57 wait 2012-02-17 11:57 Should Device MAC address be usb0 or eth0? 2012-02-17 11:58 piey: hmm, it should 2012-02-17 11:58 piey: http://lindi.iki.fi/lindi/screencast/configure-dns2.ogv 2012-02-17 11:58 I'm surprised since I installed ubuntu today. 2012-02-17 11:59 and did nothing else. 2012-02-17 12:00 lindi-: In network connections, I see Wired Connection 1 and 2 2012-02-17 12:00 not Autheth 2012-02-17 12:01 piey: no usb0 there? 2012-02-17 12:01 Nope. If I go to 'Edit' for one of the network connections 2012-02-17 12:01 I can select between usb0 or eth0 2012-02-17 12:02 I'm using a wireless connection 2012-02-17 12:03 I'm now connected via ethernet. 2012-02-17 12:05 Still 'connection refused' 2012-02-17 12:09 lindi-: I changed my DNS servers to google's, but I'm still getting the same problem. 2012-02-17 12:09 piey: hmm, why did you change dns? 2012-02-17 12:10 umm, you gave me the video? 2012-02-17 12:10 [06:58] piey: http://lindi.iki.fi/lindi/screencast/configure-dns2.ogv 2012-02-17 12:10 piey: I gave it as an example on how to use network manager 2012-02-17 12:10 ooh. 2012-02-17 12:10 piey: since you had a problem: lindi-: network-manager-gnome doesn't have anything I could configure 2012-02-17 12:10 now you have solved this problem since you have configured DNS :P 2012-02-17 12:11 anyway, what do you mean by "or you could configure the ip address using network manager?" 2012-02-17 12:12 piey: you can set "Method:" to static ip 2012-02-17 12:12 piey: instead of DHCP 2012-02-17 12:13 Done, however that doesn't fix anything :( 2012-02-17 12:14 somebody who has ubuntu and ben nanonote might want to create a screencast that shows how this is done :) 2012-02-17 12:16 I doubt a screencast would help.. 2012-02-17 12:16 Instructions: 2012-02-17 12:16 sudo ifconfig usb0 192.168.1.2 scp -r sdlquake root@192.168.1.1:~/ 2012-02-17 12:17 piey, connect the cable and wait for network manager to fail to find the network 2012-02-17 12:17 and then ifconfig + scp 2012-02-17 12:17 connect ethernet / USB? 2012-02-17 12:18 there is no ethernet on the nanonote 2012-02-17 12:18 there is only an usb cable 2012-02-17 12:18 yeah 2012-02-17 12:18 I was asking if it's my computer's ethernet 2012-02-17 12:20 GNUtoo-desktop: scp doesn't work 2012-02-17 12:26 could anyone who has connected a ben tell me what to do? 2012-02-17 12:27 I've no ben 2012-02-17 12:27 so I don't know 2012-02-17 12:27 like, after setting a password and ipconfig scp should work? 2012-02-17 12:27 the openmoko wiki has an extensive howto on usb networking 2012-02-17 12:27 but adapt the ip with the ip of the ben 2012-02-17 12:30 piey, Hi 2012-02-17 12:30 hi xiangfu! 2012-02-17 12:30 piey, 1. connect ben nanonote to your PC with the usb cable. 2012-02-17 12:30 done 2012-02-17 12:30 1. then ifconfig -a will show usb0 in both side. 2012-02-17 12:31 sorry. 2. then ifconfig -a will show usb0 in both side, (nanonote and your PC) 2012-02-17 12:31 the usb0 of nanonote configured as 192.168.254.101 by default. 2012-02-17 12:32 ah wrong network 2012-02-17 12:32 xiangfu: yep, I see usb0 on both sides 2012-02-17 12:32 I don't see 192.168.254.101 for usb0 through 2012-02-17 12:33 what's it instead? 2012-02-17 12:33 it is a IPv6 address 2012-02-17 12:33 piey, 192.168.254.101 in nanonote 2012-02-17 12:34 fe80 something. 2012-02-17 12:34 piey, are you running the 'ifconfig -a' in nanonote terminal? 2012-02-17 12:34 oh, on my nanonote it is 192.168.254.101 2012-02-17 12:35 yes. then 2012-02-17 12:35 run this command in your PC: 2012-02-17 12:35 ifconfig usb0 192.168.254.100 2012-02-17 12:35 setup your PC usb0 to .254.100 2012-02-17 12:35 usb0 is now 192.168.254.100 2012-02-17 12:36 setup a password under nanonote terminal. by running 'passwd' 2012-02-17 12:36 done 2012-02-17 12:37 then you can ssh root@192.168.254.101 2012-02-17 12:37 to access ben nanonote. 2012-02-17 12:37 or scp FILES root@192.168.254.101:~/ 2012-02-17 12:37 if you want make nanonote access Internet. you have to run another two commands in your PC: 2012-02-17 12:38 sudo iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.254.0/24 2012-02-17 12:38 sudo sysctl -w net.ipv4.ip_forward=1 2012-02-17 12:38 xiangfu: I have a problem through 2012-02-17 12:38 I can't ssh. 2012-02-17 12:38 check the ifconfig usb0 result in your PC. the nm-applet may reset your usb0 2012-02-17 12:38 usb0 is no longer 192.168.254.100 on my pc when I ifconfig 2012-02-17 12:39 piey, ok. that is the nm-applet problem. 2012-02-17 12:40 ok, how do I get nm-applet to stop doing that? 2012-02-17 12:40 add those lines(http://pastebin.com/nU2tpCHw) to your /etc/network/interfaces 2012-02-17 12:41 and restart nm-applet 2012-02-17 12:41 you can just [killall -s 9 nm-applet && nm-applet &] to restart it. 2012-02-17 12:43 text editor won't let me change interfaces 2012-02-17 12:43 piey, sudo gedit /etc/network/interfaces 2012-02-17 12:44 thanks! 2012-02-17 12:45 gonna restart my computer to kill nm-applet 2012-02-17 12:48 qwebirc88153 has joined #qi-hardware 2012-02-17 12:48 wolfspraul has joined #qi-hardware 2012-02-17 12:49 xiangfu: after a restart, I don't see usb0 on ifconfig 2012-02-17 12:49 piey, ifconfig -a? 2012-02-17 12:50 oh ,now I do 2012-02-17 12:50 mstevens has joined #qi-hardware 2012-02-17 12:51 it still doesn't have a IP address 2012-02-17 12:51 could you repeat what I should do with ifconfig to set it? I rebooted and lost the logs 2012-02-17 12:52 1. ifconfig usb0 192.168.254.100 on your PC. 2012-02-17 12:52 2. no needs touch nanonote anymore. since the ip address is configured by default and you already setup the password on nanonote. 2012-02-17 12:55 urrgg, I don't think it's working :( 2012-02-17 12:56 Wait, it is! 2012-02-17 12:56 I just have to do ifconfig usb0 192.168.254.100 every time I plug my nanonote in. 2012-02-17 12:56 Thanks for your help xiangfu ! 2012-02-17 12:57 ( ifconfig usb0 192.168.254.100 every time) yes. 2012-02-17 12:58 i have a script that basically does this: 2012-02-17 12:59 echo 1 >/proc/sys/net/ipv4/ip_forward 2012-02-17 12:59 ifconfig usb0 192.168.254.100 up && ssh 192.168.254.101 "$@" 2012-02-17 12:59 Oh great, I can't scp :/ 2012-02-17 12:59 I can ping 192.168.254.100 2012-02-17 12:59 first line enables IP forwarding (so the ben will then be able to reach the internet), the second sets up the interface and runs ssh 2012-02-17 12:59 Connection refused 2012-02-17 12:59 when I scp the same IP 2012-02-17 12:59 script is called "ben". so to log on, i type "ben". to run a command, "ben whatever" 2012-02-17 13:00 wpwrak, I have the same script file :) 2012-02-17 13:00 xiangfu: great mind think alike ;-) 2012-02-17 13:00 piey, you have to scp to 192.168.254.101 not 100 2012-02-17 13:00 piey, scp FILE root@192.168.254.101:~/ 2012-02-17 13:01 it is working! :D 2012-02-17 13:01 Thank you!! 2012-02-17 13:01 ah, here it is: http://projects.qi-hardware.com/index.php/p/wernermisc/source/tree/master/bin/ben 2012-02-17 13:05 wpwrak, replace mine :D 2012-02-17 13:07 wpwrak, hmm.. so you are use 'root' in your PC system? 2012-02-17 13:07 wpwrak, I just add root@ 2012-02-17 13:09 ah yes, i do everything as root 2012-02-17 13:12 you'll probably need a few sudos then, too. for ifconfig and such 2012-02-17 13:12 though if you run the whole thing under sudo, i think it should work 2012-02-17 13:13 wpwrak, yes. 2012-02-17 13:21 "i do everything as root" 0_o -> xD 2012-02-17 13:34 about scripts i tought was one that is "fired" from udev 2012-02-17 13:35 also for a voiding network-manager (in some systems) to mess with ben add auto usb0 to /etc/network/interfaces 2012-02-17 13:50 Openfree` has joined #qi-hardware 2012-02-17 13:52 jirkab has joined #qi-hardware 2012-02-17 14:08 urandom__ has joined #qi-hardware 2012-02-17 14:15 GNUtoo-desktop: so you want IDA 2012-02-17 14:16 yes but a free software version 2012-02-17 14:17 are the free ones that are already there usable? 2012-02-17 14:17 like for instance RADARE 2012-02-17 14:17 or stuff like that 2012-02-17 14:17 or frida 2012-02-17 14:20 radare has only trivial code analysis 2012-02-17 14:20 and, er 2012-02-17 14:20 frida is really hard to google 2012-02-17 14:21 at least I'm unable to find the reverse engineering related one 2012-02-17 14:28 ok 2012-02-17 14:38 wolfspraul has joined #qi-hardware 2012-02-17 14:47 B_Lizzard has joined #qi-hardware 2012-02-17 14:55 pabs3 has joined #qi-hardware 2012-02-17 15:02 jluis has joined #qi-hardware 2012-02-17 15:23 fossrox has joined #qi-hardware 2012-02-17 15:39 emeb has joined #qi-hardware 2012-02-17 16:02 wolfspraul has joined #qi-hardware 2012-02-17 16:15 kilae has joined #qi-hardware 2012-02-17 16:21 jluis has joined #qi-hardware 2012-02-17 16:23 antgreen has joined #qi-hardware 2012-02-17 16:30 wolfspraul has joined #qi-hardware 2012-02-17 17:04 GNUtoo-desktop has joined #qi-hardware 2012-02-17 17:11 jekhor has joined #qi-hardware 2012-02-17 17:18 jekhor has joined #qi-hardware 2012-02-17 17:27 [commit] Werner Almesberger: m1nor: search fjmem.bit also in /usr{/local,}/share/milkymist/fjmem.bit (master) http://qi-hw.com/p/wernermisc/b05481f 2012-02-17 17:33 jluis has joined #qi-hardware 2012-02-17 17:39 Ayla has joined #qi-hardware 2012-02-17 17:52 jluis has joined #qi-hardware 2012-02-17 18:12 jluis has joined #qi-hardware 2012-02-17 18:30 jluis has joined #qi-hardware 2012-02-17 18:44 Artyom has joined #qi-hardware 2012-02-17 18:53 kristianpaul: hi 2012-02-17 18:57 jluis has joined #qi-hardware 2012-02-17 19:19 Jay7 has joined #qi-hardware 2012-02-17 19:22 mstevens has joined #qi-hardware 2012-02-17 19:50 !seen tuxbrain 2012-02-17 19:50 whitequark, I found 6 matches to your query. These are the 5 most recent ones: tuxbrain_HxxHhzo, tuxbrain, tuxbrain_zzzzzz, tuxbrain_PASS, tuxbrain_WPAN. tuxbrain_HxxHhzo (~tuxbrain@95.61.34.233) was last seen quitting #milkymist 17 weeks 3 days 22 minutes ago (18.10. 19:27) stating "Ping timeout: 256 seconds" after spending 23 hours there. 2012-02-17 19:54 jluis has joined #qi-hardware 2012-02-17 20:00 jekhor has joined #qi-hardware 2012-02-17 20:09 Artyom: hi 2012-02-17 20:09 btw did you buyed that book "Fundamentals of GPS Receivers: A Hardware Approach" ? :-) 2012-02-17 20:09 looks really interesting to get one ;) 2012-02-17 20:10 No, I haven't bought it. Rather expensive for me... 2012-02-17 20:11 expensive for me same.. 2012-02-17 20:11 I wanted to tell that I published my Softosgps port (only acquisition and tracking is done). 2012-02-17 20:12 There are some updates comparing to the original code 2012-02-17 20:12 yup just did svn up today and noticd it :) 2012-02-17 20:12 havent done a full diff yet 2012-02-17 20:12 For example: IQ and only-I signal processing can be chosen 2012-02-17 20:13 jluis has joined #qi-hardware 2012-02-17 20:13 oh 2012-02-17 20:13 Most "magic numbers" are calculated during initialization 2012-02-17 20:14 And I tried to put all global variables in one header 2012-02-17 20:14 To make the code more readable 2012-02-17 20:14 I tought osgps was using globar variables already? 2012-02-17 20:15 global* 2012-02-17 20:15 And also some steps towards glonass implementation are done 2012-02-17 20:17 yes, osgps use global variables. But they are spread among several files. I think it's better to keep them in one place 2012-02-17 20:26 damn that book is pretty nice 2012-02-17 20:28 Artyom: hi 2012-02-17 20:28 about milkymist 2012-02-17 20:28 I've been quite busy at work, so I didn't even unpacked it (yet), but it has definitely arrived 2012-02-17 20:28 the customs definitely weren't a problem 2012-02-17 20:28 *g* 2012-02-17 20:30 whitequark: how much you paid to customs? 2012-02-17 20:30 yeah, that is definitly a good news. MM price is relatively low to have troubles with customs :) 2012-02-17 20:31 kristianpaul: nothing 2012-02-17 20:31 oh cool ! 2012-02-17 20:31 fedex? 2012-02-17 20:31 yes 2012-02-17 20:31 wow 2012-02-17 20:32 bbl 2012-02-17 20:32 I've got more than 15 parcels of different size, weight, originating country and contents in the last year 2012-02-17 20:32 all have arrived in less than 25 days, relatively unharmed 2012-02-17 20:33 As I understand goods with price below 1000 euro should pass through customs without any problems 2012-02-17 20:33 the declared sum was something like $75 2012-02-17 20:33 of course that means no insurance 2012-02-17 20:35 According to rules of customs union (Russia, Kazakhstan, Belarus) 2012-02-17 20:44 whitequark: It would be interesting to hear about your experience with MM1 ;) 2012-02-17 20:44 what particularly? 2012-02-17 20:52 back 2012-02-17 20:52 * kristianpaul tempted to buy the book 2012-02-17 20:53 at least i can find other way to get it of course :) 2012-02-17 20:54 starting from the beginning: one thing is to see something in the internet and absolutely another to touch something with your hands :) BTW Are you going to use it as a vj-tool? Or you have some projects that you want to check with MM1? 2012-02-17 20:55 Some parts of the book are available through google-book 2012-02-17 20:56 At home I could read chapter 1 2012-02-17 20:56 at wotk chapter 8 2012-02-17 20:56 Which chapter can you read? ;) 2012-02-17 20:56 Artyom: nah, I don't even know who VJs are (except for Wikipedia article obviously) 2012-02-17 20:56 but it's better than most FPGA devboards around here 2012-02-17 20:57 Artyom: yeap 2012-02-17 20:57 i got appendix A B C D E in pdf.. 2012-02-17 20:57 whitequark: what benefits do you consider important? 2012-02-17 20:58 tought shipping is just 9usd nice 2012-02-17 21:01 Artyom: being designed by people whose goal is to make a piece of good HW and not to sell a ton of accessories (I'm looking at you, Digilent) 2012-02-17 21:03 chapter 6 here 2012-02-17 21:05 kristianpaul: another 10 persons and we will be able to read all the book :) 2012-02-17 21:05 lol 2012-02-17 21:05 I'm interested on chapter 9 2012-02-17 21:06 btw i think i messed a wire here, either your soc is not working on my board 2012-02-17 21:06 i guess the gps clock is not working good... 2012-02-17 21:06 debuging right now with scope.. :| 2012-02-17 21:06 make that cable longer was not a good idea after all.. 2012-02-17 21:07 * kristianpaul at 34°C and goes for lemonade 2012-02-17 21:09 only 26 C here:) but 83% humidity ... 2012-02-17 21:09 * whitequark has read that as "83% humanity" 2012-02-17 21:13 whitequark: I personaly appreciate the SoC. It's the only open-source analogue to microblaze in my understanding. (BTW I bought my Digilent board long before MM 1 was developed). 2012-02-17 21:13 Artyom: M1 SoC can run on most FPGAs powerful enough at the market 2012-02-17 21:14 I know it. And I play with it on one of them... 2012-02-17 21:17 kristianpaul: what cables are you talking about? 2012-02-17 21:18 Artyom: some that goes from the sige EVB to M1 2012-02-17 21:18 and how long is your cable? Mine is about 15-20 cm 2012-02-17 21:18 10cm 2012-02-17 21:19 wow quite long, do you use some shielding? 2012-02-17 21:20 no 2012-02-17 21:21 distance doesn't seem to long for 16Mhz... 2012-02-17 21:21 indeed 2012-02-17 21:22 a "wiggler" programmer for atmegas (1MHz maybe) is known not to work with cable lengths over 30-50cm 2012-02-17 21:22 and it did fail for me on some occasions 2012-02-17 21:22 whitequark: btw what your plans with M1? 2012-02-17 21:23 are you interesting on the gps system on chip implementation Artyom is working on for glonass? 2012-02-17 21:23 kristianpaul: hmm. I'm going to do something with it 2012-02-17 21:23 or gps on my side :) 2012-02-17 21:23 gps sounds interesting 2012-02-17 21:23 do I need any special hardware? 2012-02-17 21:23 it is 2012-02-17 21:23 you need a receiver 2012-02-17 21:23 you already have a M1 :D 2012-02-17 21:24 Artyom: your website is down? 2012-02-17 21:25 kristianpaul: ahem 2012-02-17 21:25 I thought your GPS work involved parsing raw signals 2012-02-17 21:25 whitequark: simple rf front-end to receive, amplify and digitize gps signal 2012-02-17 21:25 whitequark: yes 2012-02-17 21:25 using milkymist :) 2012-02-17 21:26 ok, isn't the RF frontend "special hardware"? 2012-02-17 21:26 nope at all 2012-02-17 21:26 kristianpaul: it worked an hour ago... But now there are some problems... 2012-02-17 21:26 hm interesting 2012-02-17 21:26 whitequark: check http://gnss-sdr.ru/ soon ;) 2012-02-17 21:27 ok 2012-02-17 21:28 yeah, I gues I should change hosting provider once... 2012-02-17 21:28 now it works :) 2012-02-17 21:31 time to sleep. gn 2012-02-17 21:46 Aylax has joined #qi-hardware 2012-02-17 22:15 antgreen has joined #qi-hardware 2012-02-17 22:54 Aylax has joined #qi-hardware 2012-02-17 23:28 Jon Phillips: Via @qihardware qihardware: @jptmoore Awesome! Great work. - qihardware: @jptmoore Awesome! Great work. http://t.co/OtTUmpqU ( 170650573815812097@rejon - 40s ago via Ping.fm )