Well if you can not ping it -- kind of hard to print to it
You 100% sure its on your network and not the network across the street? Its not in adhoc mode is it?
Does your wireless router support AP/Client isolation, ie prevent wireless clients from talking to each other - this would explain why you can't ping. Also may keep wired from talking to wireless
Sometimes even when allowed wired has hard time creating connection to wireless - arp issues. So when you ping the IP address of the printer, and it times out - then look at your arp table.. Do you see the printers MAC?
Interface: 192.168.1.100 --- 0xd
Internet Address Physical Address Type
192.168.1.4 00-0d-56-f0-f0-09 dynamic
192.168.1.99 00-06-dc-43-ad-78 dynamic
192.168.1.253 00-09-5b-e2-cc-db dynamic
192.168.1.255 ff-ff-ff-ff-ff-ff static
255.255.255.255 ff-ff-ff-ff-ff-ff static
I would also double check that you put the correct static IP on the printer with correct netmask.
If you just not seeing the mac - you could set a static arp entry.. Does it ping now?