Pythonとrc.localのhciconfigコマンドは機能しません。

Pythonとrc.localのhciconfigコマンドは機能しません。

hciconfig hci0 sspmode 0起動時に設定したいです。

このコマンドを追加します/etc/rc.localが、sspmode常に有効になっており、端末でコマンドを手動で実行すると魅力のように動作します。

Pythonを使用してコマンドを実行しましたが、os.system('sudo hciconfig hci0 sspmode 0')再び機能しません。

なぜ?

hciconfigデフォルト値をどのように変更しますか?

私は頑張っていますraspbianraspberry pi

ベストアンサー1

subprocess以下のように活用していただければと思います。

import subprocess

subprocess.Popen(['sudo hciconfig', 'hci0', 'sspmode', 0], stdout=subprocess.PIPE, stderr=subprocess.PIPE)

おすすめ記事