wlan0に対する設定が見つかりません

kernel-2.6.24.3-12.fc8が来たのだがでkernel-2.6.24.3-12.fc8をインストールせずに済ませたが、新しくkernel-2.6.24.3-34.fc8が来たのでアップデートして見た。
ところが新しいカーネルで起動するとネットワーク接続できなくなった。手動で起動させようとすると

# []ifup wlan0[]
[]/sbin/ifup: wlan0 に対する設定がみつかりません[]
使い方: ifup <デバイス名>

と、取りつく島もない。
調べてみると、/etc/sysconfig/network-script/ifcfg-wlan0が/etc/sysconfig/network-script/ifcfg-wlan0.bakに移動されていたので、これを戻して再度wlan0を起動させてみた。(使っていないがifcfg-eth0.bakもifcfg-eth0に戻しておいた。)

# []service wpa_supplicant restart[]
[]wpa_supplicant を停止中:[]                                   [  OK  ]
[]wpa_supplicant の起動中: /etc/wpa_supplicant/wpa_supplicant.conf、-iwlan0、[][]-Dwextioctl[SIOCSIWENCODEEXT]: No such file or directory[]
[]ioctl[SIOCSIWENCODEEXT]: No such file or directory[]
[]ioctl[SIOCSIWENCODEEXT]: No such file or directory[]
[]ioctl[SIOCSIWENCODEEXT]: No such file or directory[]
[]ioctl[SIOCSIWAUTH]: Operation not supported[]
[]WEXT auth param 4 value 0x0[] -                              [  OK  ]
# []ifup wlan0[]

これで無事接続できるようになった。
kernel-2.6.24に関してはまだ色々有りそうなので、2.6.23を残しておくためにyum.confのinstallonly_limitを2から3に変更しておいた。また前回設定したexcludeの項目を削除した。
ifcfg-hogeからifcfg-hoge.bakへの名前の変更はkernel-2.6.24.3-12.fc8以降のインストール時の動作らしい。
参考: