خوب باز هم وقت کردم کمی در موردش جستجو کنم و این را پیدا کردم ، من معنیش را کامل میفهمم اما نمیدونم چی میگه ، مثل اینکه یکی توی php بگه کد شما کار نمیکنه چون curl کار نمیکنه چون شما اصلا extension را نصب نکردی. اما من نه بدونم curl چیه و نه ...
حالا جواب این دوستمون اینه :
The reason while nmcli does not through cron is because the details (username, password) reside in the account details of the user in the keyring. And nmcli requires DBus to retrieve the information.
That is, if you want to configure your system so that nmcli works, you need to get nmcli to work with the environment that CRON offers to the scripts.
خوب حالا چی کار کنم ؟ چطور دسترسیش را به dbus برقرار کنم اصلا dbus چیه ؟