Tell me about it. I've been playing around with PICs lately and I've recently compared a compiled C program (mikroC) to a program that I wrote myself in assembler. Its task was simply to output "Hello World!" to a HD44780 LCD module, and whereas I could suffice with about 20-30 lines of code, whereas the compiled program required about 120 lines to do exactly the same thing!
The compiler created about 10 subroutines out of thin air. It was a mess!
Darl, and his brother Kevin, are just a couple of Utah hicks who got lucky. They were never the brains behind anything.
So their last name is McBrides?
(Sorry... I'm from Sweden, and I found that funny.)
I got this setup by experimentation, so I'm afrad I have no links, but I can describe my setup in more detail. I use OpenWrt on my wireless router (WGT634U). Recent versions use a web based configuration interface known as LuCI, which can be used in addition to configuring the device through the standard command line interface. Since it's based on the Linux kernel, you can use all of iptables to configure this behaviour. Using LuCI, this is a simple process, and you can define VLANs to your liking. OpenWrt
For this setup you need a router capable of allowing/denying connections based on source/destination interface (it's ideal if it can run OpenWrt, because it makes setup a lot easier).
You'll need to create two wireless interfaces, one with WEP/WPA encryption and one with WPA2 encryption. Next, configure the WEP/WPA interface so that it can't access anything except your external (internet) interface, creating something similar to a VLAN. You should be done. There's plenty of information on the OpenWrt site, but a good starting point is that you read about iptables and routing.
I hope this helps in some way.
One solution is to set up two access points: one with WEP, which is locked down to only access the external network, and only for certain ports, and one with WPA2, which can also access the internal network. Some routers can host multiple virtual access points (multiple interfaces), so there's no need for extra hardware in that case.
This setup has worked well for me with my DS in the past, although I didn't limit the port range on the WEP access point.
Interesting, I have exactly the same problem. Until recently I played the bass guitar in a Gothic rock band, so my theory is that you're more vulnerable to musical distraction if you are/were a musician/producer.
Dear musicians/producers, help me prove/disprove my theory!
He is a prime candidate for an operation to implant electrodes and minicomputer in his brain to control the seizures.
I'd love to se a man with a PDP-11 sticking out of his skull.
Moneyliness is next to Godliness. -- Andries van Dam