-
Twitter Weekly Updates for 2010-03-07
- @SiStheband do you guys have a place for lyrics? I would really like the lyrics to 'Serve them Well,' I bought the cd & <3 it tons! #
- Stupid Quake live!!! I just lost over an hour worth of notes cause it crashed my browser! #
- Don't build mesa with distcc, it'll break! Unless you patch it:
http://www.mail-archive.com/dri-devel@lists.sourceforge.net/msg46178.html # - @matthewforr lucky bastard, I wish I had an arcade cabinet in my trunk! in reply to matthewforr #
- xdg-utils also doesn't play well with distcc ;( #
-
Twitter Weekly Updates for 2010-02-28
- yum, I just won a Guruplug last night & am eating it up… #
- Successfully upgraded to DD-WRT v24-sp2 (01/02/10) mini-usb – build 13577M NEWD Eko
Yay ^_^ #
- IPv6 is kinda working @ home. Need to work out the kinks in my startup script. I'm going to have to put timeouts in cause of dyndns. MEH! #
-
Floating in numbers [IPv6] | Moved to FreeDNS
I went to SCaLE last weekend, and was very happy to talk to the people at the IPv6 booth. I also jacked one of their “getipv6.info” stickers cause it looked neato & unixy. A day later I stuck it on my laptop (along with some other nice linux/gnu/openvz buddies); and a day after that I started on my journey to IPv6.
I’ve been working through IPv6 Essentials in my free time, and actually implementing it at home! I started out by bricking my router (earlier post), followed by epic failure when trying to configure IPv6 on my router. I was rewarded with a little success before I had to call it quits late at night. I manually assigned my IPv6 address to my mac and everything worked wonderfully (ipv6.google.com for example)Well I was dis-satisfied, and spent the better part of my day at home (Thursday 25, 2010) getting it to work on my router. Now everything works & I can reboot my router & expect everything to come back when it’s back up. I will post how I got everything working ASAP since the current IPv6 articles are dated & chock full of mis-information.
In the process of moving to IPv6 at home I needed to make my dyndns IPv6 compatible. Well dyndns isn’t IPv6 compatible (for free anyways), so I decided to switch to FreeDNS. It provides AAAA record support (IPv6), and allowed me to pass onto the next level of the HE.net certification:
Yay! I’m an IPv6 Enthusiast…
After reading through IPv6 Essentials I can see the real plusses to IPv6, and can’t wait to take advantage of all it’s neat features. -
Unbrick WRT350N
Wow, so last night I tried to flash an unsupported ddwrt image on my WRT350N & I bricked it
. I would have been golden, except for some reason boot-wait wasn’t working. I spent about 30 minutes looking what new router I should purchase, when I thought, ah there are no good routers out that will accept DD-WRT; I’ll just unbrick my current router…Well to start I had to figure out how to open the darn thing. I ended up ripping off the top & bottom plastic where some nice torx security screws greeted me… Well a few came out with some nice twists of my torx driver. Yet a couple actually had the center pin proper height. Easy way to get around this, is to find a small phillips screwdriver. I was able to easily unscrew them with a phillips.

After removing the screws I was now able to access the board; most importantly the serial header:
From Left to Right (Yellow = 3.3V; White = Tx; Red = Rx; Black = GND)
I used my handy dandy CA-42 Serial to USB adapter:
It also has colored wires, and I should have matched them up, but I kinda just plugged some alligator clips in & plugged them into the right wires for the CA-42. The CA-42 layout is like this (Black = GND ; White = Rx ; Green = Tx ; Red = +V)
After connecting everything up, you should be able to see “output” & be able to hit Ctrl-C to be dropped into CFE>
nvram set boot_wait=on nvram commit reboot
Now prepare to copy the image over. I had three windows open. A window with the serial output, a window pinging 192.168.1.1, and a window to execute my push command. I would also recommend that you set (IP Address = 192.168.1.10 ; Subnet = 255.255.255.0; Gateway = 192.168.1.1) Once you receive a ping after rebooting run the following command:
echo -e "\nmode binary\nrexmt 1\ntimeout 60\ntrace\nput dd-wrt.v24_mini_generic.bin\n" | tftp 192.168.1.1
where ‘dd-wrt.v24_mini_generic.bin’ is the image you would like to flash (it took me about 6 different images until this one worked [ this is the web flash image on the wrt350n page])
After running the following you should get something that looks like this:
If everything went as planned, then you should end up with a working router
Yay!There are plenty of resources on the internets. I found this wonderful link: http://dg.cascade.dyndns.org/wrt350n.html which perfectly outlines EVERYTHING I needed to do. It was very helpful in this process.
-
Twitter Weekly Updates for 2010-02-21
- recompiling glibc for the 20'th time (trying to optimize the crap out of this till I'm happy with it) #
- ==> Finished making: gcc 4.4.3-1 arm5 (Wed Feb 17 12:36:03 PST 2010)
real 751m57.248s
user 654m52.570s
sys 25m11.030s # - [fsk141@uFsk-H gcc]$ time makepkg -Ac (using distcc on 3 plugs)
This is AMAZING!!! [100% cpu usage on all three ;P] #
-
Twitter Weekly Updates for 2010-02-14
- compiling glibc on arm is a pain in the butt! #
- meh, making linux from scratch is a lot of work on 1.2Ghz, I need more power.
…gnueabi is awesome… # - sudo ./miniarch i686
I love scripts awesome people make for easy chrootin:
http://blog.mudy.info/2009/03/deploy-archlinux-chroot-onto-vps/ # - http://twitpic.com/12748d – compiling gcc-ada on arm, lets see what happens? I told myself I was going to sleep 2 hours ago
#
-
Twitter Weekly Updates for 2010-02-07
- Pogoplug overall throughput is a little disappointing
# - Just got a bunch of monies back from the government (I <3 Turbotax) #
- I love that I can access my home router from the internet. Otherwise I couldn't finish this pogoplug review… #
- New kernel done:
[jgerold@smsiovz1 ~]$ uname -r
2.6.27.42-OVZ27-chistyakov.1 # - #plugapps sucked me in, and I can't stop helping… #
- So much compiling & editing to do…
Apache is on my hit list atm, then icu >> all to build php # - papps_installer (for plugapps) is almost done. Then I need to work on SOOOOOOOOOO many other bugs/hacks… #
- http://www.archplug.org # preparing to start my own distro for arm! #
- Pogoplug overall throughput is a little disappointing
-
Convert .bin/.cue to .iso [Mac/Linux]
I dislike .bin/.cue combinations for a few reasons. But the biggest is that Mac doesn’t natively support mounting them. Good thing I have macports to install linux programs.
Firstly lets install bchunk (use your favorite package manager, or macports on the mac)
# Mac Installation sudo port install bchunk
Then locate your .bin/.cue combinations and CONVERT!
jg_mbp:CBT NUGGETS CISCO CCNA CCENT EXAM-PACK 640-822 ICND1 jgerold$ bchunk agcnccci.{bin,cue} CCENT binchunker for Unix, version 1.2.0 by Heikki Hannikainen <hessu@hes.iki.fi> Created with the kind help of Bob Marietta <marietrg@SLU.EDU>, partly based on his Pascal (Delphi) implementation. Support for MODE2/2352 ISO tracks thanks to input from Godmar Back <gback@cs.utah.edu>, Colas Nahaboo <Colas@Nahaboo.com> and Matthew Green <mrg@eterna.com.au>. Released under the GNU GPL, version 2 or later (at your option). Reading the CUE file: Track 1: MODE1/2352 01 00:00:00 Writing tracks: 1: CCENT01.iso 338/338 MB [********************] 100 % jg_mbp:CBT NUGGETS CISCO CCNA CCENT EXAM-PACK 640-822 ICND1 jgerold$ ls CCENT01.iso agcnccci.bin agcnccci.cue # ^Yay a new .isobchunk makes .bin/.cue > .iso conversion EASY!
-
Twitter Weekly Updates for 2010-01-31
- OMG, just got http://www.pogoplug.com and I love it. It is one of the most amazing NAS devices I've ever setup (and setup took about 1 min) #
- jg-mbp:~ jgerold$ ssh root@10.0.0.106
root@10.0.0.106's password:
-bash-3.2#
^ Just rooted my Pogoplug #
-
Pogoplug
Well I took all the pictures for the pogoplug, and took a ton of screenshots of the web interface. Well about an hour into my unboxing I’ve rooted the device, changed the password, checked out the CPU spec, and am planning on oh so much more. I’ve been looking for a new hub to access my home network from far far away. Pogoplug you have been chosen for this task, do you accept? hehe. Anywho it’s a basic linux distro based off ARM9:
-bash-3.2# cat /proc/cpuinfo Processor : ARM926EJ-S rev 1 (v5l) BogoMIPS : 1192.75 Features : swp half thumb fastmult edsp CPU implementer : 0x56 CPU architecture: 5TE CPU variant : 0x2 CPU part : 0x131 CPU revision : 1 Cache type : write-back Cache clean : cp15 c7 ops Cache lockdown : format C Cache format : Harvard I size : 16384 I assoc : 4 I line length : 32 I sets : 128 D size : 16384 D assoc : 4 D line length : 32 D sets : 128 Hardware : Feroceon-KW Revision : 0000 Serial : 0000000000000000
Man I love this device so much already. The throughput seems a little sluggish in comparison to my FailNAS (long story) But that is a X86_64 PC with opensolaris (ZFS) and it does an amazing job at storing all my files.
——
For a preview the install was the simplest install of a network device that I’ve ever experienced. Followed by automatic encoding of my media files to allow for streaming via web/my motorola droid.
I’ll post the review after having some time to play with the device. Hopefully I don’t brick it

Modern World by The Pogues
















