AIR-EDGE カード AH-H401C が使えない(解決済)
ubuntu Feisty で、AIR-EDGE カード AH-H401C が利用できない問題に遭遇。
カード自体は認識されているのだが、PPPツールなどでATコマンドを送りつけてもまったく動作しない。これが動かないと、モバイル用途としては致命的に近いのでなんとか解決したかった。
対処)
カーネル設定の "Support for sharing serial interrupts" を無効有効にして、カーネル再コンパイル。
参考(設定):https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.20/+bug/79398
参考(カーネル再コンパイル):https://wiki.kubuntu.org/KernelCustomBuild
さらに、PCカードとして認識される ttyS2 のIRQを、/etc/pcmcia/config.opt を編集して 4から10に変更(いらないかも?)。
あとは、pppconfig コマンドを使って設定。初期化文字列も"AT&F&C1&D2&K3&S0E0#A1"としておかないと、うまく動作しなかった。
参考:http://memn0ck.com/d/WILLCOM%252fAH%252dH401C.html
モデムカード使うのに、カーネル再コンパイルはきついなぁ。ubuntuのバグ報告として上がっている位だから、早急に修正されることを祈るばかり。