ok. Then follow some more debugging steps.
For example:
1) without any of this fancy arpnat (i.e. w/o client_bridge setting) can you get your device (what device is it, btw?) with the build you have installed connect to your wifi network ?
2) Once you get that working add back in the client_bridge setting, restart and follow some of the debugging conversation in the comments on that project gus page. (e.g. use "ebtables -t nat -L" to see if anything is listed there)
(i'm not even clear how that gargoyle patch CAN apply cleanly (e.g. what's w/ the references to "linux-2.6.30..." ?) but i'm not up on patch/diff syntax or this build system so that could all be fine)
If arpnat rules are listed... see if they work.
If arpnat rules aren't listed then you'll have to start debugging the startup scripts to see why they didn't insert the rules they should have.
edit: and a (trunk) build i did a little while back doesn't have iwconfig (which is used in that script it seems) just iw. so you'll either have to install it or change the scripts to use iw to get its info.
(Last edited by vhrm on 9 Mar 2013, 23:17)