2015年3月10日火曜日

busyboxでttyのボーレートを変更したい

FON2405EのシリアルコンソールttyS1のボーレートを57600から9600に変更したかった。
ググるとsttyを使って〜とあったので、sttyを含めた形でカーネル再構築。

sttyコマンドを使ってボーレートを指定しても変化なかった。

他のプロセスで使用していると変更できないらしい。
シリアルコンソールを一時的に止めてみるかと
inittabを変更
sdk3301/RT288x_SDK/source/venders/Ralink/RT3052/inittab

ここにttyS1::respawn:/bin/shというのがある。
しかしいきなり変えるのも怖いので、
 ttyS1::askfirst:/sbin/getty 9600 ttyS1
とした。
別途gettyを含めて再構築。

結果・・・失敗です。なぜか57600で動きやがる。。。


0 件のコメント:

コメントを投稿