लापता लिनक्स हेडर के कारण काली लिनक्स (एआरएम) पर वायरलेस एडेप्टर का उपयोग करने में असमर्थ


0

मैंने एक रास्पबेरी पाई 3 खरीदी, और ए EDUP EP-DB1607 । EP-DB1607 (जो दी गई शीट पर लाइनक्स के साथ संगत है) एक Realtek RT8811AU ड्राइवर का उपयोग करता है। मैंने रास्पबेरी पाई 2/3 संस्करण 2.1.2 के लिए काली लिनक्स एआरएम छवि स्थापित की है, और यह कर्नेल संस्करण 4.1.19-v7 (uname -a से आउटपुट है) चलाता है लिनक्स काली 4.1.19-v7 # 1 एसएमपी टीयू 15 मार्च 15:10:00 सीडीटी 2016 armv7l GNU / लिनक्स )। मैं ड्राइवरों को स्थापित करने की कोशिश कर रहा हूं (जो कि सीडी में एडेप्टर के साथ आया था) लिनक्स पर लेकिन इंस्टॉल की गई स्क्रिप्ट के अंत में एक त्रुटि प्राप्त करते रहें। यहाँ हैं वायरलेस कार्ड के लिए ड्राइवर (लिनक्स के लिए)

make ARCH=armv7l CROSS_COMPILE= -C /lib/modules/4.1.19-v7/build 
M=/root/Desktop/edupDrivers/driver/rtl8821AU_linux_v4.3.14_13455.20150212_BTCOEX20150128-51  modules
make[1]: *** /lib/modules/4.1.19-v7/build: No such file or directory.  Stop.
Makefile:1551: recipe for target 'modules' failed
make: *** [modules] Error 2
##################################################
Compile make driver error: 2
Please check error Mesg
##################################################

जब मैंने इसे देखा, तो मैंने पाया कि यह इसलिए है क्योंकि कर्नेल संस्करण (uname -r से प्राप्त) 4.1.19-v7 था, जिसमें इसे बनाने के लिए dkms की अनुमति देने के लिए लिनक्स हेडर नहीं थे। जब मैंने सामान्य हेडर प्राप्त करने की कोशिश की apt-get-linux-headers-generic इंस्टॉल करें , लेकिन यह एक त्रुटि है:

E: Package 'linux-headers-generic' has no installation candidate

मैंने भी कोशिश की apt-get install linux-headers - $ (uname -r) , जिसने ये त्रुटियां दीं:

E: Unable to locate package linux-headers-4.1.19-v7
E: Couldn't find any package by glob 'linux-headers-4.1.19-v7
E: Couldn't find any package by regex 'linux-headers-4.1.19-v7'

क्या इसे ठीक करने का कोई तरीका है, या कम से कम इसे संकलित करने के लिए एक अलग कर्नेल संस्करण का उपयोग करें? मुझे पता है कि मैं बस एक और यूएसबी एडेप्टर खरीद सकता हूं जो कि मूल रूप से लिनक्स के साथ काम करने के लिए जाना जाता है, लेकिन मैं यह देखना चाहता हूं कि क्या मुझे अपना 20 डॉलर का मूल्य मिल सकता है।

धन्यवाद,

रॉबर्ट

अद्यतन: मैं अलग कर्नेल स्थापित करने की कोशिश कर सकता हूं, क्या किसी को पता है कि कौन से लिनक्स हेडर हैं?


1
इन निर्देशों का पालन करें; नीचे लिंक किया गया। यदि वह काम नहीं करता है, तो अपने विशिष्ट डिस्ट्रो जानकारी के साथ अपने प्रश्न को अपडेट करें। cyberciti.biz/faq/howto-install-kernel-headers-package अन्य विकल्प कर्नेल स्रोत कोड प्राप्त कर रहा है; मेकफाइल में हेडर बनाने और स्थापित करने के लिए लक्ष्य हैं (इतनी चीजें नहीं बनाना जो कि कर्नेल अनुरक्षकों को न लगे कोर कर्नेल कोड के बाहर इस्तेमाल किया जाना चाहिए)
Argonauts
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.