ここのことはなかったことにするかもしれない

仕事がらみの記事を主として扱いますが、あくまで個人ブログです。2013年以前の記事は https://yellow-73.hatenablog.com/ にあります。

Bluetooth経由でログインするもジョブ制御が無効

https://boiledorange73.hatenablog.com/entry/2018/10/01/194240 の続き。

標題通り、bluetooth経由でログインします。

qiita.com

を参考にして、次の通り実行するようにしました。

sudo sdptool add --channel=15 SP
sudo rfcomm -r watch 0 15 /sbin/agetty -L rfcomm0 115200 &

チャネルが参照元では22ですが、ここでは前回からの続きとなるので15としています。

ジョブ制御が無効になる問題発生

  • bash: 端末プロセスグループを設定できません (748): デバイスに対する不適切なioctlです
  • bash: このシェルではジョブ制御が無効になっています

英語にすると次の通りです。

$ LANG=C
$ bash
bash: cannot set terminal process group (748): Inappropriate ioctl for device
bash: no job control in this shell

これ、シェルでバックグランドにまわす "&" とかも聞かないし、さらに言うと、lessとかviとかがまともに動きません。