রিয়েলটেক আরটিএল 8111 ই ইনস্টল করার সময় 64 বিট 13.10 এ সংকলন ত্রুটি। "CONFIG_X86_X32 সক্ষম হয়েছে তবে কোনও বিন্টুলি সমর্থন করে না"


13

আমি রিয়েলটেক সাইট থেকে আমার অনলাইন চালিত আরটিএল 8111 ই (মোবো এমএসআই বি 75 প্রো 3-এম) এর জন্য লিনাক্স ড্রাইভারগুলি ডাউনলোড করেছি। রিয়েলটেক ড্রাইভার 23/09/2013 আপডেট হয়েছে, সুতরাং আমি ধরে নিই এটি 64 বিট উবুন্টু (আমার ক্ষেত্রে 13.10) পরিচালনা করতে পারে। এটি কার্নেল 3.xx এর সাথে সামঞ্জস্যপূর্ণ বলে মনে হচ্ছে।

আমি রুট হিসাবে অটোরুন.শ চালাই তবে নিম্নলিখিত ত্রুটিটি পাওয়া যায়: "CONFIG_X86_X32 সক্ষম হয়েছে তবে কোনও বাইনুটিস সমর্থন নেই"

আমার ওএস 64 বিট হওয়ায় আমি এই ত্রুটিটি আশা করিনি। কেহ এই ঠিক কিভাবে কি জানে ?

আন্তরিক শুভেচ্ছা,

ডেভিড।

উত্তর:


25

আমি অবশেষে এই লিঙ্কটি ধন্যবাদ কারণ খুঁজে পেয়েছি ।

মনে হচ্ছে ড্রাইভারটি তৈরির সময় ফোল্ডারের নামগুলিতে (অবশ্যই ড্রাইভার সহ) কারও ফাঁকা স্থান থাকা উচিত নয়। আন্ডারস্কোর দিয়ে ফাঁকা স্থানগুলি প্রতিস্থাপনের ফলে সমস্যার সমাধান হয়েছে। আমি ঠিক এর মতোই গড়ে তুলতে পারি। আশ্চর্যজনক ... তবে এটি কাজ করেছে!


আমি এই মন্তব্যে বিশ্বাস করি নি ... আমি পরিষ্কারভাবে ভুল প্রমাণিত হয়েছিল! ... আপনাকে অনেক ধন্যবাদ, এটি কার্যকর! : ডি
সোর্ডফিশ 90

ধন্যবাদ. এটি কেবল আমারই সমস্যা ছিল।
mbrownnyc

এটি কিন্তু কাজ করে .... কেন?
নীলাত্তি

2

সংকলনকারী ড্রাইভারগুলির মধ্যে একটি কার্নেল শিরোলেখ তৈরি হয়, CONFIG_X86_X32 enabled but no binutils supportকার্নেল উত্স ডিরেক্টরিটি যদি মালিকানাধীন থাকে rootএবং আপনি একটি অনিবদ্ধ ব্যবহারকারী হিসাবে চালাচ্ছেন তবে এটি ব্যর্থ হতে পারে । কার্নেল উত্স ডিরেক্টরিতে প্রদর্শিত হয় makeকিনা তা দেখতে আপনার আউটপুটটি পরীক্ষা করে দেখুন CONFIG_X86_X32 enabled but no binutils support, এই ক্ষেত্রে কার্নেল উত্স (বা আপনার পুরো ড্রাইভার উত্স) দিয়ে নির্মাণের চেষ্টা করুন sudo make

CONFIG_X86_X32 enabled but no binutils supportসংকলন ডিরেক্টরিতে শূন্যস্থানগুলির আরেকটি সাধারণ কারণ হ'ল ডেভিড ভ্যান হাফেল বা বাইনুটিসগুলি চিলে 555 দ্বারা উল্লিখিত হিসাবে ইনস্টল করা হয়নি।


এটি প্রশ্নের উত্তর সরবরাহ করে না। কোনও লেখকের সমালোচনা বা স্পষ্টতার জন্য অনুরোধ জানাতে, তাদের পোস্টের নীচে একটি মন্তব্য দিন leave - পর্যালোচনা থেকে
থমাস

@ থমাস এটি প্রশ্নের উত্তর দেয়। ড্রাইভার সংকলন একটি প্রয়োজনীয় কার্নেল শিরোনাম সংকলন পদক্ষেপ জড়িত, যা CONFIG_X86_X32 enabled but no binutils supportব্যবহারকারীর সঠিক অনুমতি না থাকলে এটি ব্যর্থ হবে । উত্তরটি সম্ভবত কিছুটা ছড়িয়ে গেল, আমি এটিকে আরও স্পষ্ট করতে সম্পাদনা করব।
কোডবলিং

0

এটি ব্যক্তিগত key৪-বিট সিস্টেমে নাটক ছাড়াই আমার জন্য 'তৈরি করে' ব্যতীত ব্যক্তিগত কী সম্পর্কে একটি স্বরলিপি ছাড়া যা নিরাপদে উপেক্ষা করা যেতে পারে। আপনি কি বাইনুটিস ইনস্টল করেছেন?

sudo dpkg -s binutils

যদি তা না হয় তবে এটি ইনস্টল করুন:

sudo apt-get install binutils

তারপরে আবার চেষ্টা করুন:

sudo -i
cd /home/<user_name>/r8168-8.037.00/
make clean
make
make install
exit

আপনার সাহায্যের জন্য অনেক ধন্যবাদ, আমি উচ্চ আশা ছিল। দুর্ভাগ্যক্রমে এটি কার্যকর হয়নি। বিন্টিলগুলি ইতিমধ্যে ইনস্টল করা আছে। ত্রুটিটি "CONFIG_X86_X32 সক্ষম হয়েছে তবে কোনও বাইনুটিস সমর্থন" নেই। আমি 13.04 ইনস্টল করেছি, ভেবেছি এটি সাহায্য করতে পারে তবে এটির কোনও পরিবর্তন হয় নি। অন্য কোন পরামর্শ?
ডেভিড ভ্যান হাফল

আপনি কি ঠিক এই একই প্যাকেজটি সংকলন করছেন? realtek.com.tw/Downloads/… অর্থাৎ, r8168-8.037.00?
chili555

আসলে, একই।
ডেভিড ভ্যান হাফল

আমি কি কোথাও CONFIG_X86_X32 = n প্রয়োগ করতে পারি?
ডেভিড ভ্যান হাফল

এটি কি ভার্চুয়াল মেশিনে রয়েছে? আপনি এখানে চেক করেছেন? translate.google.com/translate?hl=en&sl=pt&u=http://... পোস্ট দেখতে # 7 এবং 8 আপনি install.sh বা করা ব্যবহার করে ইনস্টল করা পেরেছেন?
chili555

0

যদি binutilsইনস্টল করা থাকে, আপনি ক্লোন করেছেন এমন স্থানীয় রেপোর পাথটি পরীক্ষা করুন (বা এটি ডাউনলোড করেছেন)

স্পেসগুলির মতো কোনও ফোল্ডার যদি থাকে তবে new folderএটির নামকরণ করুন newfolderএবং আবার চালনা করুন make, কোনও ত্রুটি ঘটবে না।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.