problem of wireless about Thinkpad X200 (openSUSE 11.0)

I’m working on my graduating project on my laptop Thinkpad X200.
And I need to use the wireless and make the wireless card working on the hostap mode.

After installing SUSE 11.0, I found that the system cannot even detect the wireless device at all.

I’ve searched the forum for help and found someone has updating his/her kernel to 2.6.27 and then the wireless device was found.

I’ve tried to updating my kernel. and now my kernel is 2.6.29.3, working well. but still the wireless device is not detected.

using lspci -nnv I can see the device:

03:00.0 Network controller [0280]: Intel Corporation Device [8086:4237]
	Subsystem: Intel Corporation Device [8086:1211]
	Flags: bus master, fast devsel, latency 0, IRQ 11
	Memory at f2500000 (64-bit, non-prefetchable) [size=8]
	Capabilities: [c8] Power Management version 3
	Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 

but using iwconfig there’s nothing found:

lo        no wireless extensions.

eth0      no wireless extensions.

and when using dmesg | grep iw the result is even nothing.

the LED indicating the wireless on the laptop also keeps dark.

anyone knows how to solve my problem? thanks a lot.[/size]

do

lspci -k

and post the wireless device section

I’ve input lspci -k
and results in this:

00:00.0 Host bridge: Intel Corporation Cantiga Memory Controller Hub (rev 07)
	Kernel driver in use: agpgart-intel
	Kernel modules: intel-agp
00:02.0 VGA compatible controller: Intel Corporation Cantiga Integrated Graphics Controller (rev 07)
00:02.1 Display controller: Intel Corporation Cantiga Integrated Graphics Controller (rev 07)
00:03.0 Communication controller: Intel Corporation Cantiga MEI Controller (rev 07)
00:03.2 IDE interface: Intel Corporation Cantiga PT IDER Controller (rev 07)
00:03.3 Serial controller: Intel Corporation Cantiga AMT SOL Redirection (rev 07)
	Kernel driver in use: serial
00:19.0 Ethernet controller: Intel Corporation 82567LM Gigabit Network Connection (rev 03)
	Kernel driver in use: e1000e
	Kernel modules: e1000e
00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 03)
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd
00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 03)
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd
00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 03)
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd
00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 03)
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd
00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)
	Kernel driver in use: HDA Intel
	Kernel modules: snd-hda-intel
00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 03)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 03)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 03)
	Kernel driver in use: pcieport-driver
	Kernel modules: shpchp
00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 03)
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd
00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 03)
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd
00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 03)
	Kernel driver in use: uhci_hcd
	Kernel modules: uhci-hcd
00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 03)
	Kernel driver in use: ehci_hcd
	Kernel modules: ehci-hcd
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 93)
00:1f.0 ISA bridge: Intel Corporation ICH9M-E LPC Interface Controller (rev 03)
	Kernel modules: iTCO_wdt
00:1f.2 SATA controller: Intel Corporation ICH9M/M-E SATA AHCI Controller (rev 03)
	Kernel driver in use: ahci
	Kernel modules: ahci
00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 03)
	Kernel driver in use: i801_smbus
	Kernel modules: i2c-i801
03:00.0 Network controller: Intel Corporation Device 4237

what does this mean?

thanks for concern and my results has been posted above

No real info there.

Go to Yast - Hardware - Hardware Information

see if it comes up with anymore info (and or look at your manufacturers web site to find your model and spec.

This may help you: Getting Your Wireless to Work - openSUSE Forums

thanks for all the help

my problem has been fixed.

I just recompile the kernel 2.6.29.3 and found that this version had already added in support for wireless card such as intel 5100 (which is exactly the one in my laptop)