それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

serial

GRUBで USB tty を有効にしたい。やっぱり無理だった。

GRUBで USB tty を有効にしたい。できないかなと思って試したけど、やっぱり無理だった。 2本の usb-ttl を差し込んで、通信チェック [42195.351559] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [42195.371687] usb 1-1.4: pl23…

仮想マシンをシリアルコンソールでインストールする。

仮想マシンをシリアルコンソールで起動する Linuxへシリアルコンソールでターミナルを使って接続するには いくつかのポイントで使ってるオプションが違う ブート時点で動いてるモノが違うので、それぞれにシリアルコンソールの設定が必要 grubブート カーネ…

ubuntuをvirt-install でインストール時にコンソールを使う。

ubuntuをvirt-install でインストールときにコンソールを使う シリアル・コンソールを使ってUbuntuインストールをしたい。 CD-ROMを使ってインストールすると、シリアルコンソールが使えないので 直接カーネルオプションを指定したいが カーネルオプションを…

WSLでシリアル(COM)ポートをdev/ttyで扱う。

WSL1 は /dev/ttyにCOMポートが出現します。 こういう細かいところが、WSL/cygwin のいいところ。 WSL2は使ってないので、WSL2は知らない。多分無理じゃね。 COM3 = /dev/ttyS3 COM3 は /dev/ttyS3に割り当てられます。 COM-X が /dev/ttySX だと覚えておく…

teraterm pro をコマンドラインから接続する。

tera term pro をコマンドラインから起動する。 コマンドで、引数を与えると、直接起動できる。 コマンド例。 takuya@$ alias ttermpro='/mnt/c/Program Files (x86)/teraterm/ttermpro.exe' takuya@$ ttermpro ssh://root@192.168.1.1 takuya@$ ttermpro /C…

linuxでシリアルコンソールへシェルから書き込みたい。

シリアルコンソールへシェルから書き込みたい。 tty デバイスに対して書き込むのは通常のソケットやファイルに書き込むのも変わらないのです。echo で書き込めます。ただし設定が必要。 事前にチェックすること ボーレート パーミッション 読み込み側で、待…

linuxのログインに総当り対策する。(ロックアウトによる対策)

シリアルコンソールでのログイン シリアルコンソールでのログインを有効にした。ttyS0を非常用のポートとして確立することができた。 総当りの懸念 物理的にサーバーを強奪・押収されたとき、シリアルコンソール接続のメンテナンス専用機の乗っ取りなどで、…

getty でttyUSB0/ttyS0 で シリアルコンソールでログインで注意すること/baud rate の初期化

緊急用・非常用メンテナンスのポートとして、シリアルコンソールをセットアップしたときに、アレコレと詰まって混乱した部分をまとめ直しておく。 ポイント シリアルコンソールログインを登録・起動するとき、ログインできない表示されないなど、トラブル対…

NULL Modemを使ってクロスケーブルを省略

リモートメンテ用にPCのシリアルポートを増設した Ubuntuを入れたPCのマザーボードにシリアル・ポートを増設した。 USBシリアルでも良かったのだが、マザーボードに内蔵するシリアル・COMポートを使うことにした。 Raspberry Pi につないでおいて、PCサーバ…

VboxでCOMポート(シリアルポート/シリアルコンソール)を使う

vbox の仮想マシンにシリアルポートを使わせる。 シリアル・ポートのログインができるように仮想マシンを構成する virtualboxのシリアルデバイス 実現方法は、いくつかあるのですが、一番よく使われるのは「デバイスを渡す」だとおもう。 個数が増えてくると…

pi zero でUSB-OTG でUSBシリアルを使う。

USB-OTG でUSBシリアルを使う。 USB OTB 経由で、シリアルコンソールが動けば勝ち。今回はUSB-OTGデバイスに、orage pi zero を使う。 USB-OTGとはスマホを接続時にUSBテザリングデバイスやフォトストレージのように機能を選べるアレである。 パソコンとPi z…

libvirt + qemue の kvm 仮想マシンで画面を持たないコンソールのVMをぱぱっと作成して コンテナみたいに使う

VMがヘビィだ docker とか LXC 使ってると、VMがヘビィに感じることがある。もっと手軽に仮想マシンを使いたいななどと思う。 UbuntuやDebianを仮想マシンで新規で作って、コンソールでテキストで扱えれば嬉しいわけです。 SSH経由で、VMを作成 SSHのテキス…

kvm+qemuの仮想マシンのVMへ、シリアルコンソールで接続する。

仮想マシンのVMへ、シリアルコンソールで接続する。 virt-manager でVGAを使うより、コンソールで接続したい。と思いました。 サーバー版のLinux を使っていて思うんだけど、インストールしても利用しても、本当ににVGAって必要? Ubuntu Server や openWRT …