yocto linux修改ip,如何使用Yocto Poky Linux初始化啓動腳本中的藍牙

本文介紹了一個用於在YoctoPokyLinux系統上初始化藍牙的腳本,該腳本旨在使無頭機器能夠進行藍牙配對與連接。然而,由於腳本運行時機的問題,導致藍牙初始化失敗。文章探討了將啟動腳本放置在不同目錄下以調整其運行順序的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

我有一個腳本,用於在英特爾愛迪生上初始化我的藍牙設置。它允許配對並連接到運行Yocto Poky Linux的無頭機器。有人建議我將啓動腳本放在/etc/init.d中並運行update-rc.d myscript.sh默認值。該腳本運行,但它不起作用(生成引導錯誤,說藍牙設備沒有找到),因爲藍牙尚未開始。我做了一些研究,刪除我的鏈接後,我做了更新 - rc.d myscript.sh默認99它聲稱最後運行腳本,但它沒有任何差異 - 它仍然在引導序列中的相同位置運行。我確認鏈接上有S99,因此看起來他們設置正確。 SO上有另一篇帖子提出類似的問題,但那是一個Ubuntu系統,我的系統是Poky Linux。該解決方案建議將啓動腳本放入我的系統中不存在的目錄中。還有其他的建議,把它放在rc.local中,我做了並得到了相同的結果,它在藍牙初始化之前運行。如何使用Yocto Poky Linux初始化啓動腳本中的藍牙

這是我的腳本。我的程序被稱爲nmea_thread並且最後運行。其他一切都在初始化藍牙。

#!/bin/sh

/usr/sbin/rfkill unblock bluetooth

/usr/bin/hciconfig hci0 up

/usr/bin/hciconfig hci0 piscan

/usr/bin/hciconfig hic0 sspmode 0

/home/root/simpleAgent/simple-agent &

/home/root/nmea_thread

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值