# Intel Centrino 6200 wireless card not working

**URL:** <https://forums.rockylinux.org/t/intel-centrino-6200-wireless-card-not-working/15967>\
**Category:** Rocky Linux Help & Support\
**Tags:** rocky-linux-9\
**Created:** [September 26, 2024, 5:21am UTC](https://forums.rockylinux.org/t/intel-centrino-6200-wireless-card-not-working/15967 "2024-09-26T05:21:59Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [September 26, 2024, 5:21am UTC](https://forums.rockylinux.org/t/intel-centrino-6200-wireless-card-not-working/15967/1 "2024-09-26T05:21:59Z")

</div>

Hi,

I just installed Rocky Linux 9 on a battered Lenovo Thinkpad laptop. Everything seems to run nicely, except the wireless card. Up until yesterday, the laptop ran OpenSUSE Tumbleweed (which hadn’t been updated for at least a year or two as far as I can tell), but the wireless card worked perfectly on this distribution.

Here’s the card:

```auto
# lspci | grep -i net
00:19.0 Ethernet controller: Intel Corporation 82577LM Gigabit Network Connection (rev 06)
03:00.0 Network controller: Intel Corporation Centrino Advanced-N 6200 (rev 35)

```

The driver seems to load OK:

```auto
# lsmod | grep iwl
iwlwifi 417792 0
cfg80211 1290240 1 iwlwifi

```

But the expected interface is nowhere to be found:

```auto
# ifconfig -a
enp0s25: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
        inet 192.168.2.171 netmask 255.255.255.0 broadcast 192.168.2.255
        inet6 fe80::f2de:f1ff:fe19:a256 prefixlen 64 scopeid 0x20<link>
        ether f0:de:f1:19:a2:56 txqueuelen 1000 (Ethernet)
        RX packets 670 bytes 57914 (56.5 KiB)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 174 bytes 28637 (27.9 KiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
        device interrupt 20 memory 0xf2600000-f2620000  

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
        inet 127.0.0.1 netmask 255.0.0.0
        inet6 ::1 prefixlen 128 scopeid 0x10<host>
        loop txqueuelen 1000 (Local Loopback)
        RX packets 10 bytes 1660 (1.6 KiB)
        RX errors 0 dropped 0 overruns 0 frame 0
        TX packets 10 bytes 1660 (1.6 KiB)
        TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

```

(Yeah I know, `ifconfig`… old habits die hard.)

I gave the `kernel-ml` from ELRepo a spin, but to no avail. Same result.

So before haphazardly reinstalling OpenSUSE Tumbleweed from scratch just to figure out how things are handled under this distribution, I thought I might as well ask here.

Any suggestions?

---

<div class="post-metadata">

**Author:** ![jbkt23](https://avatars.discourse-cdn.com/v4/letter/j/9fc29f/32.png) [@jbkt23](https://forums.rockylinux.org/u/jbkt23)\
**Post date:** [September 26, 2024, 10:48am UTC](https://forums.rockylinux.org/t/intel-centrino-6200-wireless-card-not-working/15967/2 "2024-09-26T10:48:22Z")

</div>

Some old Lenovo’s had a radio kill switch / slider could it be that? RH has been pretty good about maintaining old intel firmware. I have a t400 with the kill switch.

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [September 26, 2024, 11:26am UTC](https://forums.rockylinux.org/t/intel-centrino-6200-wireless-card-not-working/15967/3 "2024-09-26T11:26:42Z")

</div>

It’s not a kill switch problem. I investigated this a bit more, and it looks like this is firmware-related. Here’s the relevant snipped from `dmesg`:

```auto
[17.565225] iwlwifi 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[17.572159] iwlwifi 0000:03:00.0: Detected crf-id 0xa5a5a5a1, cnv-id 0xa5a5a5a1 wfpm id 0xa5a5a5a1
[17.572169] iwlwifi 0000:03:00.0: PCI dev 4239/1311, rev=0x74, rfid=0xd55555d5
[17.931297] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-6.ucode failed with error -2
[17.932463] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-5.ucode failed with error -2
[17.932503] iwlwifi 0000:03:00.0: Direct firmware load for iwlwifi-6000-4.ucode failed with error -2
[17.932506] iwlwifi 0000:03:00.0: no suitable firmware found!
[17.932507] iwlwifi 0000:03:00.0: minimum version required: iwlwifi-6000-4
[17.932509] iwlwifi 0000:03:00.0: maximum version supported: iwlwifi-6000-6
[17.932510] iwlwifi 0000:03:00.0: check git://git.kernel.org/pub/scm/linux/kernel/git/firmware/linux-firmware.git

```

Now what ?

---

<div class="post-metadata">

**Author:** ![microlinux](https://sea2.discourse-cdn.com/flex020/user_avatar/forums.rockylinux.org/microlinux/32/1244_2.png) [@microlinux](https://forums.rockylinux.org/u/microlinux)\
**Post date:** [September 26, 2024, 11:50am UTC](https://forums.rockylinux.org/t/intel-centrino-6200-wireless-card-not-working/15967/4 "2024-09-26T11:50:33Z")

</div>

I’ll answer this myself, since I just found the solution here:

> **[RHEL 9.1 , Lenovo ThinkPad X201, Intel Centrino Advanced-N 6200, not working...](https://access.redhat.com/discussions/6995172)**
>
> Access Red Hat’s knowledge, guidance, and support through your subscription.

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex020/uploads/rockylinux/original/1X/91b7219eec10e30013422e4df76c1d898711a5d5.svg) [@system](https://forums.rockylinux.org/u/system)\
**Post date:** [November 25, 2024, 11:50am UTC](https://forums.rockylinux.org/t/intel-centrino-6200-wireless-card-not-working/15967/5 "2024-11-25T11:50:49Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
