Forgive me screwball, but I must be stupid as I am having many problems

.
Firstly I will try and show the layout.
ADSL Modem = Speedtouch 510 .. IP 10.0.0.138/255.0.0.0
MNWAPGR IP 192.168.0.254/255.255.255.0 (DHCP Enabled).
DSL Modem ------> MNWAPGR .......... PC WiFi Card.
............................MNWAPB----X Over---->Xbox
** The MNWAPB should connect wirelessly to MNWAPGR
---> = Normal Ethernet
..... = Wireless
MNWAPB IP setup as 192.168.0.2/255.255.255.0 gateway 0.0.0.0 (also tried 192.168.0.254).
Now I can get my PC working fine, the MNWAPGR is giving my WIFI card an IP address and I can browse fine through my DSL. At this time I have not enabled any security.
I have tried both Station Infrastructure Modem and Bridge Point to Point. Neither got the xbox online and it never got assigned an IP address.
When I activated Station Infastructure mode I was able to connect the MNWAPB to MNWAPGR (I could see its MAC address when I started Survey). However as the MNWAPB and MNWAPGR both had the same ESSID my PC kept connecting to the strongest signal which was always the MNWAPB (its closer). I was still getting DHCP from MNWAPGR but it was going via the MNWAPB but I could not browse or access the MNWAPGR. However the Xbox never got an IP assiged via the CrossOver.
When I activated Bridge Point to Point I did this.
1..While in AP modem I set the ESSID to the same as MNWAPGR.
2..Changed the Modem to Bridge Point to Point.
3..Set the MAC addy of the MNWAPGR (it has both a LAN and WAN mac, I have tried both).
However the xbox never showed online and I could not see the MNWAPB in the clients list on MNWAPGR.
Can you see what I am doing wrong?