Jika Anda mencoba mengatur cadangan r1soft dan mendapatkan kesalahan seperti:
- Gagal mendapatkan modul yang sesuai untuk sistem ini: Gagal membaca direktori buka *some dir*: tidak ada file atau direktori tersebut
Gagal menemukan header di *some dir*
- Tidak dapat menemukan direktori sumber yang valid. Silakan instal header kernel untuk sistem operasi Anda
- Artikel ini akan membantu Anda memperbaikinya.
Pertama, pastikan modul kernel r1soft tidak dimuat sehingga kita tidak melakukan pekerjaan yang tidak perlu. Ketik ke konsol Anda dan jalankan:
# lsmod | grep hcp
jika itu menunjukkan kepada Anda sesuatu seperti:
hcpdriver 75664 4
Maka Anda tidak perlu melakukan apa pun, modul sudah dimuat dan semua yang perlu Anda lakukan - mulai r1soft agent.
Jika Anda melihat output kosong, maka kita benar-benar harus mendapatkan modul. Pada dasarnya kita perlu memastikan bahwa sistem memiliki paket kernel-devel dan kernel-header yang sesuai:
# rpm -qa | grep kernel-headers-$(uname -r)
# rpm -qa | grep kernel-devel-$(uname -r)
Jika kedua perintah memberi Anda sesuatu seperti:
# kernel-devel-(your kernel version here).x86_64
# kernel-headers-(your kernel version here).x86_64
dan jika modul r1soft masih tidak dapat dibangun, maka seharusnya ada sesuatu yang terkait dengan kernel yang Anda jalankan saat ini, mungkin beta atau tidak didukung oleh r1soft. Coba perbarui ke kernel stabil terbaru -> reboot -> instal kernel-devel dan kernel-header -> coba buat modul.
Jika Anda tidak memiliki modul yang terinstal, maka kita harus menginstalnya, tetapi pertama-tama - mari kita pastikan bahwa tidak ada paket untuk kernel lain dengan:
# rpm -qa | grep -e kernel-headers -e kernel-devel
dan jika ada, mari kita hapus:
# rpm -e kernel-header-xxxxx.elx.x86_64 –nodeps
# rpm -e kernel-devel-xxxxx.elx.x86_64 –nodeps
Ulangi untuk semua yang Anda temukan.
Setelah ini kami siap untuk menginstal paket yang hilang:
# yum install kernel-devel kernel-headers
Setelah ini selesai, coba dapatkan modul kernel r1soft dengan:
# r1soft-setup --get-module
Jika modul r1soft masih tidak dapat dibangun, maka seharusnya ada sesuatu yang terkait dengan kernel yang Anda jalankan saat ini, mungkin beta atau tidak didukung oleh r1soft. Coba perbarui ke kernel stabil terbaru -> reboot -> instal kernel-devel dan kernel-header -> coba buat modul.