From someone who just went through "WiFi Hell", I'd recommend that you put a hold on the wireless connection until you have the wired connection working. In Suse 10 that should be relatively easy...
A couple of assumptions:
1. As you're talking wireless, I assume you have a router between you and the Internet.
2. I'm going to assume you know a little about Suse10, but if I'm going to fast, let me know...
Open "YAST", open "Network Devices". If your network card has been detected, it will appear here. (If it isn't detected, open a terminal, type "su -" to change to root, and type "lspci". Look for the information for your network card, and post it here)
Assuming your network card is detected, select it, and click on "Edit". Uncheck everything assigned by DHCP and enter static IP address, hostname, DNS, default gateway for your network. The DNS and default gateway will probably be your router's IP address.
When you've filled in all the blanks, click "Finish", and you should be up and running.
Open a terminal, type "su -" to change to root, and try pinging your router ("ping router.ip.address"). If that works, try pinging the Internet ("ping www.novell.com
"). If that works, you can go back into Network Devices and try enabling dhcp, assuming your router is set to support it.
If pinging the router works, but pinging the Internet doesn't, check your DNS and default gateway settings. If they're OK and it still doesn't work, try turning off the firewall.