Okay, I see your problem. These NanoStations are hybrid devices that operate between layer 2 and layer 3. The way they're basically setup is to define the "default gateway" so that they know where to send traffic. The problem with a "default gateway" is that defines where to send ALL traffic. So the 1.22 device does exactly that... sends all traffic to 1.1 device. The WRT54G, however, has a route to the 3.0 network that says to send it to the 1.110 device. But when NanoStation2 gets the packet, it sends the packet to it's default gateway (1.1) who promptly sends it back.
So there are a couple things.
1) The next hops of any routes should be routers. Not the NanoStations. So on the WRT54G, the next hop for the 3.0 network should be 1.110
2) The only way to move traffic away from the default gateway (1.1) is to create a route on the NanoStations that use the 1.110 device as the next hop. If you can't figure out how to do that, if it can't be done, or if they can't be put into true bridging mode, it won't work.