Intel 2915ABG wireless card not working on Opensuse 11

Hi, I’m just installed opensuse 11 on my laptop and it doesn’t detect my wireless card (it works fine out of the box in fedora). When I go to Yast network settings I get this message:

PRO/Wireless 2915ABG Network Connection (Not connected)
BusID : 0000:05:04.0
Unable to configure the network card because the kernel device (eth0, wlan0) is not present. This is mostly caused by missing firmware (for wlan devices). See dmesg output for details.

I’ve ran some of the commands suggested in the stickies from this forum:

/sbin/lspci

05:04.0 Network controller: Intel Corporation PRO/Wireless 2915ABG Network 
Connection (rev 05)
/sbin/lspci -n

05:04.0 0280: 8086:4223 (rev 05)
dmesg

Disabling IRQ #11
ipw2200: Intel(R) PRO/Wireless 2200/2915 Network Driver, 1.2.2kmprq
ipw2200: Copyright(c) 2003-2006 Intel Corporation
ieee1394: Host added: ID:BUS[0-00:1023]  GUID[00080da0d139e1c8]
rtc_cmos 00:07: rtc core: registered rtc_cmos as rtc0

AND a few lines later 

ACPI: PCI Interrupt 0000:05:04.0[A] -> Link [LNKA] -> GSI 11 (level, low) ->
IRQ 11
ipw2200: Detected Intel PRO/Wireless 2915ABG Network Connection
ALSA sound/pci/hda/hda_intel.c:595: hda_intel: azx_get_response timeout, switching to polling mode: last cmd=0x003ba000
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Failed to send TX_POWER: Command timed out.
ipw2200: Unable to initialize device after 5 attempts.
ipw2200: failed to register network device
ACPI: PCI interrupt for device 0000:05:04.0 disabled
ipw2200: probe of 0000:05:04.0 failed with error -5
/usr/sbin/iwconfig

lo        no wireless extensions.
eth0      no wireless extensions.
sudo /usr/sbin/iwlist scan

lo        Interface doesn't support scanning.
eth0      Interface doesn't support scanning.

Unfortunately I don’t have access to a wired network so installing anything from yast might be difficult for me. I’m fairly new to Linux so some of the output from these commands are meaningless to me… Any help is appreciated!

If anyone runs across this thread I discovered that the problem was not a driver problem, it was a problem with irq conflicts. The solution to me was to edit /boot/grub/menu.lst and add irqpoll to the kernel line.

hi! I am just new to linux! could please advice how I can do this? where do I need to enter/edit the info you supply (how?)
I have got the same problem with suse 11.2
thank you!