Press "Enter" to skip to content

Day: November 24, 2008

NXE Xbox LIVE with pf and miniupnpd on OpenBSD 4.2

New Xbox Experience (NXE) showing a successful Xbox Live test via NAT and UPnP on OpenBSD 4.3 with pf and miniupnpd.

(UPDATE: This issue has been worked around / resolved. Please see Xbox Live Open NAT Using pf on OpenBSD.)

I rather enjoy turn-based artillery games like Worms, Scorched Earth (and Scorch 2000 and Scorched 3D), and GORILLA.BAS, so when I found out that Worms for Xbox Live Arcade was available, I purchased it.

A few months ago, before Microsoft released NXE, or the New Xbox Experience, I had no problems playing Worms online when using my Trashwall set up with the Microsoft proscribed forwards of 88/udp, 3074/udp, and 3074/tcp. However, after NXE was released it seemed to stop working. The Xbox LIVE test would consistently tell me that I have “Strict” NAT settings and that some things won’t work. I was unable to host private or public games. Xbox LIVE supposedly works best with either a direct internet connection or a firewall which implements UPnP, so I set to implementing UPnP on my pf-based firewall.

In order to do so I compiled and set up miniupnpd per the directions, but I ran into a whole bunch of weirdness along the way. I eventually got it working, getting an occasional successful Xbox LIVE test (as seen above) which indicates “Open” NAT, and I was able to play a private game against , but things don’t seem right.

Below the cut I’ll document what I’m been seeing.

Leave a Comment

LOL Banana

Today's banana came festooned with a LOL sticker. It was a very tasty, perfectly ripe banana.

The banana I ate today came with a LOL sticker on it. It was a perfectly ripe banana which made for a good noon time, starting to feel better meal-ish thing. Now to decide on the rest of the day’s food. I think a nice Thai or Indian curry will jump start my digestive system.

1 Comment

Winter Is On Its Way

Snow falling on my last day of vacation, 24-Nov-2008. Winter is definitely coming.

Winter is definitely on its way. I guess this is a good day for it, though, as Danielle and I are both stuck here at my house sick with something sort of flu-like. It’s my last day of vacation, but she was supposed to be at work today.

Leave a Comment