IPv6 Follow up

March 25th, 2005 Rev 1 comment

I’ll go ahead and put the steps / scripts here I had to take to get this to work. in case someone else needs a hint.

Get a linksys WRT54G

Flash the firmware with either Sveasoft or OpenWRT (I used sveasoft)

enable ssh

log in and turn on IPv6 and radvd:

nvram set ipv6_enable=1

nvram set radvd_enable=1

nvram commit

Then cut and paste this:

nvram set rc_startup=”\
ip tunnel add v6tf mode sit remote <put remote ipv4 address here - no brackets> ttl 255
ip link set v6tf up
ip addr add <put assigned ipv6 address here - no brackets> dev v6tf
ip route add ::/0 dev v6tf metric 1
ip addr add <put assigned ipv6 prefix here - no brackets> dev br0
iptables -I INPUT -p icmp –icmp-type 8 -j ACCEPT
iptables -I INPUT -p icmp –icmp-type 128 -j ACCEPT

and:

nvram set radvd_conf=”\
interface br0{
AdvSendAdvert on;
AdvHomeAgentFlag off;
prefix <put assigned ipv6 prefix here - no brackets>
{
AdvOnLink on;
AdvAutonomous on;
AdvRouterAddr off;
};
};

then:

nvram commit

Reboot the router and you should be good to go.

IPv6 connections aren’t NAT’d through your router so make sure you’re secure when you get things up and running. It look like XP SP2’s firewall will cover IPv6 and shorewall for linux appears to handle it as well.

To get IPv6 running in XP (and perhaps 2k3) run: ipv6 install

Anymore questions, I guess you could contact me. But hell… that right there is all I know on the matter.

Tags:

IPv6 Project: Finished

March 25th, 2005 Rev No comments

Finally got IPv6 setup through the WRT54g router. All seems to be going well. I can resolve and connect to different IPv6 only sites. I even get the dancing turtle.

Now I’m setting up bind and nessus on my server. More fun, to be sure.

So, did my blog help me focus and actually complete a project? Hrmm I think it probably more just help from Eric and Chris. =)

Next up, company web site.

Tags:

Playlist Generator

March 24th, 2005 Rev No comments

I’ve been listening to C89.5 more and more lately (rather than just on the drive in to work) and I notice that you’ll hear the same block of songs just about every hour. ACK!

When I worked at KGRG (Green River Community College) we had a program that would automatically generate play lists for us. The station programmers (radio, not computer) would set a level for a given song from “High Rotation” (hot new stuff) to “Oldies” and the machine would churn through the library and put together a play list.

Got me thinking that C89.5 needed something like this. And if they do have something like this… they need to need to drop the number of high rotation songs they get in an hour. Or more likely… increase their library so you don’t keep hitting the same six songs every hour.

I know, what with all the iPod’s and Webcasting out there that folks have come up with their own play list managers and smart agents to build out play lists for them. But perhaps they could get something like that for c89.5. Set it up so requests are logged and help bump up popular songs in rotation. *shrug*

I’m probably obsolutely wrong about what goes on there, having never been there. And I’m sure Eric is going to message me shortly after this post to fill me in. =) But… these are the things I think about on my long commute. (or as George Carlin says, “These are the things I think about when I’m at home alone and the lights go out.”) =)

Tags:

Code-A-Game

March 23rd, 2005 Rev 1 comment

Eric sent me a link to realmforge in reference to my post about the realtime codeable environment. While it does look interesting, I was thinking of something a little more integrated.

One of the screenshots looks like basically you’re “playing the game” through an editor. I’m thinking more of having the editor just be another item in there. You select an item to edit/create and a free floating 3d editor pops up and you can code in it and interact with it. Or perhaps you’ve got a transparent menu style of editor *waves hand dismissively* nothing is spec’d and it’s all in my head - along with a lot of other strange stuff, to be sure. =)

Maybe this’ll be like the great american novel. I’ll have to wait till I’m near retirement to churn it out.

It’s hard to find the time now, with the 2 hour commute each way. Love wants to see a little more of me =) I work from home one day a week to try and help out.. especially with the new one coming.

Contracting might be nice… if it was stable.. and had benefits. Uh-huh… I guess I’ll keep spinning my wheels with the personal business thing until I get some traction.

Tags:

IPv6 again

March 23rd, 2005 Rev No comments

Didn’t get much work done on it today. Last night I got a script from Eric and looked at little more at what was going on.

I try and ping6 and I get a 100% loss. But tunnelbroker shows up and down activity on the website. I can ping other IPv6 machines on my side of the router and it’s fine. I’m thinking the hang up is in the router and it’s settings.

So the next step is to flash the firmware and try Eric’s script fresh. We’ll see how it goes.

I was getting the wireless drops last night and I changed the settings I mentioned earlier to no effect. But I spent all day working from home via vpn and Remote Desktop and I didn’t have any issues. *shrug*

Tags:

New Project?

March 22nd, 2005 Rev No comments

I find myself loitering by the Game Developing section in the book stores. But I don’t think I have the time or the patience to do game dev work (nor the skills?). Though I envision less of a game and more of just a fully code-able 3d environment.

I was in a mud once that allowed you to define objects and code them in the game. That was pretty cool. I toyed with bots and such.. and someone actually brought the server down when they fired off one of my replicating bots. But anywho… I like the idea of a full on 3d version… looking like WoW or what ever modern MMOG you can think of, but with the ability to click on something and then crack it open… have a nice floating 3d window come up and you can modify the code and define the object.

I have dreams about this often… where I’m walking by an object and I just peal it open and modify it’s code. I was zoning out on my 2 hour commute the other day and I was staring at a trencher backhoe hanging off the back of this truck… I suddenly thought about opening it up and adjusting the variables to try and squeeze a little more power out of it.

Weird… I know…

But I think I like the idea of an online place created by users. I know they have places sort of like it… but… I dunno.. I’m thinking of something different. C# of course. =)

But think of all the slacker teens out there (my cousin) who’d suddenly found they’d learned C# and development practice in general, in an attempt to blow their friend away online.

Hrmmm

Well, I was going to say that my possible project would be a simple card game (I’ve got some rules that I’ve never seen turned into a computer version)… but I went off on a rant.

OpenGL Solitaire anyone? Of course I mean Tao

An engine for my dynamic world idea?

Tags:

IPv6 update

March 22nd, 2005 Rev No comments

Well, I’ve got my tunnel… via tunnelbroker… and I’m having mixed results. On my Grond (the main linux box) I can’t seem to ping anything.. I can resolve ipv6 addresses, but it flakes.

I think installing Freenet6/tspc may have freaked it out a bit. I tried removing it (apt-get remove freenet6 tspc) but I notice the deamon still tries to start… so I wacked the conf file.

I think what i need is a good reboot.

I can monitor traffic from tunnelbroker’s site and I saw that towards the end of my 4am hack session last night I was getting in and out traffic and they succesfully pinged me (they ping the ipv6 network to determine wether or not the tunnel is in use else they drop it).

I think it was working on my XP laptop (looks surprised) as I could ping6 and traceroute6 back to it.

Oh well talk about quick immersion.

I still haven’t had a chance to check the improved range with the new firmware. And I haven’t used it long enough to see if it drops the wireless connectin like Brandon, and several folks on line (google it), have mentioned. But linksys makes indirect mention of setting “Beacon Interval” to 50 and “Fragmentation Threshold” to 2034. So if something does crop up.. I’ll try that first.

IPv6 - almost,and the new router

March 22nd, 2005 Rev No comments

Well, hacked on the new router and got it ready to handle IPv6 routing. Put it in place. I’m going to keep an eye out for the wireless drop that Brandon mentioned to me. Said he’d have to go and reset the router every once and a while when it’d puke on him. I upgraded the firmware so this may have taken care of it… if it wasn’t user error in the first place. =)

The upgrade allowed me to boost the wireless signal as well. I’ll have to see if I get better reception at the other end of the house now.

I’m still waiting for confirmation and the new IPv6 tunnel to be established. Then I should be set. *nods* We’ll see what happens.

Now I can get back to ReadyReply. Cool.. one project almost done.

Tags:

ReWrite Revisited

March 19th, 2005 Rev No comments

Looks like I’m going to try and update what I’ve got rather than do an entire rewrite. I think I can ‘refactor’ it all into shape fairly cleanly. We’ll see.

Now if I can just get Aiden to keep his fingers off the laptop long enough for me to get some code written. He flipped the laptop off the coffee table today. *cringe* It survived though.

Tags:

XBox mod

March 19th, 2005 Rev No comments

This is the recommended chip

Xenium S.P. ICE

Time to start saving I guess.

Tags: