【ホームページへ】 【Linux MLD III サポート】

Linux MLD III Q&A
W83977を使用したマザーボードで外付のモデム、TAがうまくつながらない

SuperMicro等のいくつかのマザーボードにはW83977がシリアルコントローラーとして使われています。MLD IIIではシリアルコントローラーを115k以上で使えるようなパッチが あてられていますが、W83977では問題があります。以下の手順で変更をして下さい。


1 シリアルコントローラーを確認します。dmesgで起動時のログを確認して、
ttyの初期化の部分を見て下さい。W83977の場合は
ttyxx at 0x03f8(irq=4) is a 16550A(Winbond W83977at03f0h,High Speed mode enabld)
の行があるはずです。

2 /etc/rc.d/rc.serial に
	setserial /dev/cua0 baud_base 1536000
	setserial /dev/cua1 baud_base 1536000
を追加して下さい。ファイルがない場合は作成して下さい。

3 rc.serialを実行します。
	# bash /etc/rc.d/rc.serial

4 モデムまたはTAに対してcu等でATコマンドが実行できるか試します。
マニュアルの108ページを参照して下さい。

W83977について詳しくはメーリングリストを見て下さい。