Kareem I just wanted to let you know that It all worked out yesterday. I managed to put my modem and router on bridge mode and I automatically got a NAT 2 without even opening any ports or using DMZ or UPnP.
Some details in case anyone is reading this and needs to know how to set it up on a modem/router connected to a router.
In general if your having problem with NAT the usual recommendation is to open up specific ports your ps3 needs to use and you can find a LOT of tutorials online with detailed step-by-step guides and videos that take you through it. Some of you in lebanon however will, like me,go through those steps over and over again to no avail. The reason is that OGERO use a modem/router connected to a router in many instances. Modem's like the Thomson are apparently wired routers as well, and when you connect two routers together in series prior to getting to your ps3, you will always get a NAT3 even if you port forward or DMZ or double port forward( one website suggested forwarding ports from the thomson to the wireless router and then from the router to the ps3 but it still didnt work for me.) The only apparent solution is to put the modem and router in bridge mode. Now that is easy for anyone living outside of Lebanon were ISP providers tend to be reasonable. In Lebanon, ISP providers will not give you your PPPOE username and pass that you need in order to do this. So below is a step-by-step tutorial that starts with getting your pppoe username and pass, and then how to set up bridge mode. Its an easy process but if you have to learn it by trial and error as I did, it would take a lot of time. I hope this saves you the unnecessary effort:
BEFORE ANYTHING ELSE ... Connect to your modem/router = thomson or whatever otehr model you may have .. and your router:
You can google the model router and modem along with the words default IP address : eg: Thomson default IP address. Each company has its own but they are generally often similar or the same. Thomson uses 192.168.1.254 . Now you have to do the same for your router and when you have that you go to your browser and type each ip address in a different tab. You will be prompted for your username and password. Unless you have changed them, you can again google the name of the modem or router along with default username or default password and just plug those in. This applies for the router, but the modem was usually for most people set up by ogero so you will need to call them and ask for your username and password ... ( usually they give it to you. one guy didnt but you can always try the next day ;)
Step 2: Backup.
Each modem / router has a seperate tab to do the backups from. Find it and back up your configuration. In case anything goes wrong, you go back to the same place and press restore instead... trust me, having a backup folder is VERY important. Do not skip this step.
Step 3: Obtain PPPOE username and pass. If you go to the following thread :
http://lebgeeks.com/forums/viewtopic.php?pid=25850 you will find a lot of ways to get it ( will have to thank kareem for his enormous help there) . Command prompt does not work on teh thomson modem so you will have to use the alternative method. Simply go to the internet connection tab and then to the details. Press disconnect and you will find your username in a tab along with a hashed out password underneath it. If you have firefox or googlechrome, just download any of the addons that reveal hashed out passwords. Go to the page and you can use the addon to see the hashed out password. Save it in a text file and keep it till later.
Step 4: Reconfigure your modem into a bridge. Just go to setup, and select bridge mode. Everything else is strait forward from there.make sure not to select start DHCP server from the modem. once its finished your done with the thomson.
Step 5: Go to your router and press setup as well. Again its strait forward so long as you select PPPOE and put in your username and password that you found in the modem hashed out area.
Thats about it. 5 very easy steps and your done.