Letting Nintendo Wii WFC out through a Cisco router

Today I finally answered the call of help from my son to let his Wii access WFC (Wi-Fi Connection) so that he could play Mario Cart with other Wii users worldwide.

The Wii uses DHCP over wireless from a Cisco 857W wireless router and then off over DSL with a NAT Pool (I have a small range of routed addresses) and PAT for overload based on the dialer0 address.

(In this post, IOS commands are shown in italic, and text in <> indicates that you need to substitute the value from YOUR setup)

Having worked out the internal IP address the Wii had from the DHCP server

show ip dhcp binding

and then what external IP address it had

show ip nat trans | inc <the_internal_ip_address>

I could look at the logs on the console using

terminal monitor

This showed that UDP port 27900 was being blocked from the 207.38.11/24 network (judging from the few entries I saw).

Being a cautious guy I decided to just open up that port to the Wii from the outside world.

I have access list 102 bound inward to the dialer0 interface so the extra command needed was (this is one line of IOS):

access-list 102 permit udp 207.38.11.0 0.0.0.255 host <the_external_ip_address> eq 27900

Of course as I am using PAT for my DHCP hosts, at some point the address in the command above may change. I could statically assign an address from my routed pool but I would also have to bind the MAC address of the Wii to a static internal DHCP supplied address, and I can’t be bothered 🙂

Advertisements

One thought on “Letting Nintendo Wii WFC out through a Cisco router

  1. Green Coffee Cleanse Diets June 28, 2013 at 5:17 am Reply

    Hello, I believe your website could be having browser compatibility issues.
    When I take a look at your site in Safari, it looks fine however, if opening in IE, it has some overlapping issues.
    I simply wanted to provide you with a quick heads up!
    Besides that, excellent blog!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: