カーネル提供のipw2200をモジュールで使う

結論: ipw2200をモジュールで使う場合は,ieee80211もモジュールにする必要がある.
ふと気付いたらipw2200パッケージがmaskされており,

- net-wireless/ipw2200-1.1.2-r1 (masked by: package.mask)
# Christian Heim <phreak@gentoo.org> (19 Jan 2007)
# Masked, pending removal in 30 days. Please stop using the external package
# and use the in-kernel equivalents

とwarningが出たので,カーネル提供のipw2200モジュールを使うことにした.
ここでipw2200をカーネルに組み込んだ場合,ipw2200-firmwareを起動時のramdiskに入れる必要がある.わざわざそれをしたくなかったため,モジュールとしてカーネル(suspend2-sources-2.6.19-r2)を再構築した.
しかし,再起動後にkernel panic.原因はieee80211がカーネルに組み込まれていることだった.