your firewall... open your ports and/or forward the right ones ones. you can
bridge the connections with the pc (right click network and select both devices and select bridge)from your axis to your ps3 with a crossover cable(its wired differently than norm rj45) and the usb. check this thread for port #s
PS3 Port Forwarding - AVForums.com
this is a workaround for tha ad hoc bs and the internet will not work on the pc as the bridge is active, just disable it for pc internet as needed.
here is a guide for creating a crossover cable
ethernet crossover cable diagram and functionality
the other cryptic response i gave u was a workaround as well. you basicly use the pc to bridge the connection from the phone to the ethernet card. you then attach the crossover cable to the router's wan port. then you let the wireless router serve out the wifi. you then can get a second wireless card for the same pc, and pick up the wifi so that you can use the pc and also bridge at the same time enabling internet on the pc again because the bridge will initially disable it.