自分カーネルでのmadwifi

ThinkPad X31無線LANは Atheros 社の AR5212 だが、これを使用するためのドライバがプロプライエタリになっているため、標準のカーネルに含まれていない。普通にインストールするだけなら、linux-restricted-modules パッケージをインストールすれば利用できるが、カーネルを再コンパイルした場合には、このモジュールが読み込めないようだ。

ということで、ドライバを配布している madwifi ページから、自前でインストール。

カーネルの設定はこの辺を参考に。linux-restricted-modulesの動作を止める必要があるので、/etc/default/linux-restricted-modules-common を調整。ビルド、インストールはこの辺に。

自前makeは面倒ではあるけど、情報が豊富なのはありがたい。さすが ubuntu というところか。