A couple of days ago I brought home a Kindle from Amazon (the WiFi + 3G version). So far I’m absolutely nuts about it.

Kindle! Kindle! Kindle!
It does just about everything I wanted in a e-book reader and it’s much easier to take with me than the iPad. I’ll post a full review after I’ve used it for a month or two.
Anyhow, I was trying to connect it to my MacBook Pro with Internet Sharing enabled, but the Kindle would not connect to the MacBook.
After digging online a bit, I found the solution on a Kindle forum. You have to manually set up a Kindle’s connection if you want to use a Mac’s internet sharing because the Mac implementation of DHCP sucks giant nards of doom. (There’s a more technical reason, but that’s the gist of it.)
To connect a Kindle to a Mac that is sharing their internet connection, press the MENU button on the Kindle and go to SETTINGS. From there, choose WiFi settings and highlight the MacBook’s internet sharing name.
From there, you need to choose to set up the WiFi MANUALLY. Keep the security settings on WEP, but instead of DHCP, choose STATIC.
Then fill out in the following…
IP : 10.0.2.251
Subnet : 255.255.255.0
Router : 10.0.2.1
DNS : 10.0.2.1
TIP : Don’t forget on the Kindle you can press ALT-Q to enter a 1, ALT-W to enter a 2, ALT-E to enter a 3 and so on. (ALT-P is a 0)
Once I did that, the Kindle was on the wireless network downloading everything I wanted!
One final note – that last part of the IP can be anything from 220 to 254, but it’s better if you pick something high.
Thanks to ElkAintMoose and Obijohn for hammering this mess out.