ওয়েন-ফাই লেনোভো থিংকপ্যাড E570 (রিয়েলটেক আরটিএল ৮৮২২১৩৩৩ এ) কাজ করছে না


19

আমরা সবেমাত্র একটি লেনোভো থিংকপ্যাড E570 কিনেছি (যা ওয়্যারলেসের জন্য ইন্টেল 8265 থাকার কথা)। এই ল্যাপটপটি কিছু অংশে কেনা হয়েছিল কারণ এটি উবুন্টু চালানোর জন্য প্রত্যয়িত এবং এটি আমার পক্ষে অন্তত বাক্সের বাইরে কাজ করা বোধগম্য হবে ... তবে এরকম ভাগ্য নেই।

প্রথমত, আমি উবুন্টু 17.10 ইনস্টল করেছি এবং ইনস্টলেশনের পরে বুঝতে পেরেছি যে ওয়াই ফাই কাজ করছে না। আমি একটি ইউএসবি ড্রাইভ থেকে উবুন্টু ১ 16.০৪ চেষ্টা করেছিলাম যেহেতু উবুন্টুর সংস্করণ এটির জন্য প্রত্যয়িত, তবে সেখানে ভাগ্যও নেই।

ওয়্যারলেস চিপটি সনাক্ত করে না lshw(এমনকি lspciএটির চেহারা দিয়েও ), ip linkএকটি ওয়্যারলেস ইন্টারফেস দেখায় না, এবং iwlwifiকার্নেল মডিউলটি বুটে লোড হয় না (এটি ব্যবহার করে আমি নিজে এটি লোড করতে পারি modprobe iwlwifiতবে এটি ওয়াই-ফাই কাজ করে না) । আমি মনে করি এটি একটি সম্মিলিত ওয়াই-ফাই / ব্লুটুথ চিপ, এবং ব্লুটুথ কাজ করতে প্রদর্শিত হবে (বা কমপক্ষে ব্লুটুথ জিনোমে প্রদর্শিত হবে এবং rfkill list)।

modinfo iwlwifi | grep 8265আমাকে দেখায় যে -34 এ শেষ হওয়া কোনও ফাইল সম্ভবত লোড হয়েছে তবে কেবলমাত্র -৩৩-এ শেষ হওয়া কোনও ফাইল (এবং কিছু অন্যান্য নিম্ন সংখ্যা) উপস্থিত রয়েছে /lib/firmware, যদি তা সহায়তা করে)।

জিনিসগুলি কাজ করার চেষ্টা করার জন্য আমি লিনাক্স 4.14.9 কার্নেলটি ইনস্টল করেছি, তবে এটি সমস্যার সমাধানও করেনি।

আরো তথ্য

root@ThinkPad-E570:~# modinfo iwlwifi | grep 8265
firmware:       iwlwifi-8265-34.ucode
root@ThinkPad-E570:~# rfkill list all
0: tpacpi_bluetooth_sw: Bluetooth
    Soft blocked: no
    Hard blocked: no
1: hci0: Bluetooth
    Soft blocked: no
    Hard blocked: no
root@ThinkPad-E570:~# dmesg | grep iwl
root@ThinkPad-E570:~# lspci -nnk | grep 0280 -A3
05:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. Device [10ec:c821]
    Subsystem: Lenovo Device [17aa:c024]

হালনাগাদ

আমি কেবল লক্ষ্য করেছি যে ল্যাপটপে মোটেও ইন্টেল ওয়্যারলেস চিপ নেই, তবে বাস্তবে একটি রিয়েলটেক রয়েছে ... যার অর্থ যে আমি এই ল্যাপটপটি কিনেছি তার পণ্যের পাতায় উপস্থাপন করা চশমাগুলি সঠিক ছিল না ... দীর্ঘশ্বাস. একই সমস্যা দাঁড়িয়েছে, তবে কেবল একটি ক্রাপিয়ার ওয়্যারলেস চিপ দিয়ে।


1
ভবিষ্যতের গুগলারের জন্য, আমি নোট করতে চাই যে নির্বাচিত উত্তরটি লিনাক্স মিন্টে 19.1
লন্ডন রব 9'19

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

1
এটি আমার জন্য কাজ করেছে youtube.com/watch?v=vPfLVsyQU_A
দাগাং

ধন্যবাদ @ দাগং, আপনি আমার ঘন্টা বাঁচালেন। আমি এটি লেनोভো আইডিয়াপ্যাড ১৩০ 15 কিবিতে চেষ্টা করে দেখছি।
হৃদয়নাথ

উত্তর:


17

প্রথমত, আমি পরামর্শ দেব যে এই নির্দেশাবলী উবুন্টু 17.10 এর সাথে কাজ করার সম্ভাবনা বেশি। আপনি যদি এখন এটি চালাচ্ছেন না, আমি আপনাকে এটি পুনরায় ইনস্টল করার পরামর্শ দিচ্ছি।

ড্রাইভার ফাইলটি ডাউনলোড করতে এই লিঙ্কটি ক্লিক করুন: https://minhaskamal.github.io/DownGit/#/home?url=https://github.com/endlessm/linux/tree/master/drivers/net/wireless/rtl8821ce

আপনি যদি আপনার ব্রাউজারে অন্যথায় নির্দিষ্ট না করে থাকেন তবে ডাউনলোডগুলি ডাউনলোড ডাউনলোড ডিরেক্টরিতে যায় । একটি টার্মিনাল খুলুন এবং করুন:

cd ~/Downloads
unzip rtl8821ce.zip
cd rtl8821ce
nano Makefile

152 লাইনে নীচে স্ক্রোল করুন এবং এখন যে পংক্তিটি পড়ছে তা পরিবর্তন করুন:

export TopDIR ?= $(srctree)/drivers/net/wireless/rtl8821ce

এখন পড়তে:

export TopDIR ?= $ ~/Downloads/rtl8821ce

সাবধানতার সাথে, দুবার প্রুফ্রেড করুন এবং সংরক্ষণ করুন (Ctrl + o এর পরে প্রবেশ করুন) এবং পাঠ্য সম্পাদকটি (Ctrl + x) বন্ধ করুন।

এখন করুন:

make
sudo make install
sudo modprobe 8821ce

আপনার ওয়্যারলেস এখন কাজ করা উচিত।

সম্পাদনা: আপনি কেবল বর্তমানে চলমান কার্নেল সংস্করণের জন্য মডিউলটি সংকলন করেছেন। আপডেট ম্যানেজার অনুরোধকৃত রিবুটের পরে লিনাক্স-চিত্র হিসাবে পরিচিত কার্নেল সংস্করণ সরবরাহ করে, আপনাকে অবশ্যই পুনরায় কম্পাইল করতে হবে:

cd rtl8821ce
make clean
make
sudo make install
sudo modprobe 8821ce

দয়া করে সেই সময়ের জন্য ফাইল এবং এই নির্দেশাবলী ধরে রাখুন।


গতকালও আমি এটি পেয়েছি এবং এটি কার্যকর হয়েছিল :) আমি এক বিষয় সম্পর্কে আগ্রহী তা হ'ল এটি কার্নেল আপডেটগুলি জুড়ে কাজ চালিয়ে যাবে কিনা।
রবিনজে

খুব ভাল ধরা! উপরে আমার সম্পাদনাটি কয়েক মুহুর্তে দেখুন।
chili555

ফাইলটি সম্পাদনার পরে আমি মেক কমান্ড চালানোর চেষ্টা করেছি, তবে এটি আমাকে একটি ত্রুটি দেয়। আমি "rtl8821ce" ডিরেক্টরিতে "মেক" চালাচ্ছি, ত্রুটিটি হ'ল / বিন / শ: 1 সিসি: পাওয়া যায় নি। কোন ধারণা . একটি ডিফল্ট ইউটিলিটি কি ওএস সহ আসে?
থোমাসকে

@ IDLEEPTHOMAS আপনার নিজের নতুন প্রশ্ন শুরু করুন।
চিলি 555

আমার জন্য ফাইলটি সম্পাদনা করার প্রয়োজন ছিল না। কেবল ড্রাইভার সংকলন ইনস্টল ডাউনলোড করুন এবং পর্যাপ্ত মোড সক্রিয় করুন। ধন্যবাদ !!!
দিয়েগো আন্দ্রেস ডাজ এস্পিনোজা

17

এই একটি ফলো আপ হয় stason এর উত্তর কে ব্যবহার প্রস্তাব দেওয়া dkms

যতদূর আমি এটি বলতে পারি, এটি লেখার সময়, অফিসিয়াল উবুন্টু রিপোজিটরিগুলিতে রিয়েলটেক আরটিএল ৮৮১২ সিসির জন্য এখনও কোনও ওয়াইফাই ড্রাইভার নেই।

গিথুব জুড়ে একটি আরটিএল ৮৮১১ সিই ড্রাইভার রয়েছে যার সাহায্যে কার্নেল ৪.১৪ এবং তার উপরে এবং বিশেষত আর্চ লিনাক্সের জন্য অন্যান্য লিনাক্স ডিস্ট্রসের জন্য কোনও সমর্থন নেই: একটি সংগ্রহস্থল রয়েছে: https://github.com/tomaspinho/rtl8821ce

(মাইনর নোট: ২০১২ সালের ফেব্রুয়ারি পর্যন্ত টমাস্পিনহো দুর্ভাগ্যক্রমে চালককে আর রক্ষণাবেক্ষণ করতে সক্ষম হবেন না কারণ এই চিপসেট সহ কম্পিউটারে তার আর অ্যাক্সেস নেই, এবং তাই নতুন রক্ষণাবেক্ষণকারী প্রয়োজন হতে পারে , তবে ড্রাইভার এখনও উবুন্টুর সাথে 18.04 তে কাজ করে ঐ সময়.)

তবে এটি উবুন্টু 18.04 এর সাথে ঠিকঠাক কাজ করেছে বলে জানা গেছে।

একটি অস্থায়ী ইন্টারনেট সংযোগের প্রয়োজন হবে (যেমন একটি ইথারনেট কেবল , ইউএসবি ওয়াইফাই ডংল বা একটি ইউএসবি কেবলের মাধ্যমে আপনার ফোনটি সংযুক্ত করা এবং আপনার ফোনের ওয়াইফাই ব্যবহার করতে এটি ' টিথারিং ')

সমাধানটি প্রসোডিয়াম দ্বারা তাদের পোস্ট # 4 থেকে সরাসরি নেওয়া হয়েছে (তাদের জ্ঞানের অনেক প্রশংসা!): Https://ubuntuforums.org/showthread.php?t=2398917 এবং ওয়াইফাই ড্রাইভার মডিউল নির্মাণের জন্য বেশ কয়েকটি প্যাকেজ ইনস্টল করবে (গিট , dkms, বিল্ড-প্রয়োজনীয় এবং লিনাক্স-শিরোনাম) এবং tomaspinho থেকে rtl8821ce গিট সংগ্রহস্থলটি ক্লোন করুন (অনেক প্রশংসাও!)।

ডিকেএমএস ব্যবহার করা হয় কারণ এটি "এমন একটি সিস্টেম যা একটি নতুন কার্নেল ইনস্টল বা আপডেট হয়ে গেলে স্বয়ংক্রিয়ভাবে কার্নেল মডিউলটি পুনরায় সংকলন এবং ইনস্টল করবে" "


একটি টার্মিনাল খুলুন এবং নিম্নলিখিত লাইনগুলি টাইপ করুন (আপনি যদি চান তবে আপনি কেটে পেস্ট করতে পারেন):

sudo apt-get install --reinstall git dkms build-essential linux-headers-$(uname -r)
git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
chmod +x dkms-install.sh
chmod +x dkms-remove.sh
sudo ./dkms-install.sh

এটি সফলভাবে শেষ হওয়ার পরে, আপনাকে পুনরায় বুট করা উচিত এবং আপনার ওয়াইফাই কাজ করছে তা খুঁজে পাওয়া উচিত।

এছাড়াও আপনি নিশ্চিত করতে চাই SecureBoot হয় অক্ষম BIOS- র বৈশিষ্ট্যাবলী অথবা আপনার স্বাক্ষরবিহীন স্ব-প্রতিপালিত কার্নেল মডিউল লোড করবে না।


সিকিউর বুট নিষ্ক্রিয় করার দরকার নেই এমনটি আমি নিশ্চিত করতে পারি । আপনি যদি সিকিউরবুট সক্ষম করে থাকেন তবে কেবলমাত্র সময়কালের অনুরোধগুলি অনুসরণ করুন sudo ./dkms-install.shএবং একই পাসওয়ার্ডটি প্রবেশ করুন যা আপনি পুনরায় বুট করার সময় চয়ন করবেন।
নিল ডি ওয়েট

1
আমার জন্য কাজ করেছেন। আমার সময় বাঁচিয়েছে
ইফতাখারুল আলম 15'19

ফ্যান্টাস্টিক। ধন্যবাদ. এটি আমার পক্ষে কাজ করেছে।
ডাঃ জোরাইল

একই সমস্যা হচ্ছে ... তবে সবচেয়ে খারাপ। আইডিপ্যাডএস 145 এর ইথারনেট নেই তাই আমি ইনস্টলও করতে পারছি না .. এডে ডিফল্ট কার্নেলের জন্য মডিউলটি কীভাবে সংকলিত করা যাবে: 5.3.0-18-জেনেরিক?
নিকো গ্রানফিল্ড

2

আপডেট 2018-02-27

দয়া করে মনে রাখবেন প্রস্তাবিত ড্রাইভারটি এন্ডলেস ওএসের জন্য এবং সুতরাং এটি যে কোনও সময়ে ভেঙে যেতে পারে। উবুন্টুর জন্য যদি কোনও সংস্থার অফিসিয়াল ড্রাইভার থাকে তবে এটি আরও ভাল।

আসল উত্তর

এটি একটি নতুন উত্তর নয়, একটি মন্তব্য ভাল হবে।

সুতরাং আমি @ chili555 উত্তরটি অনুসরণ করার চেষ্টা করেছি কিন্তু মডিউলটি তৈরি করার চেষ্টা করার সময় আমি ত্রুটিগুলি পেয়েছি।

ত্রুটিগুলি:

/rtl8821ce/include/osdep_service_linux.h:294:2: error: implicit declaration of function ‘timer_setup’; did you mean ‘ether_setup’?
[-Werror=implicit-function-declaration]
   timer_setup(ptimer, pfunc, 0);
   ^~~~~~~~~~~   ether_setup

সুতরাং আমি একটি ভিন্ন সংশোধনী ( জিপ সংরক্ষণাগার সরাসরি ডাউনলোড লিঙ্ক ) ডাউনলোড করার চেষ্টা করেছি যা মূল উত্তরটির সময় মাস্টার হিসাবেও হতে পারে। তারপরে আমি @ chili555 দ্বারা প্রদত্ত পদক্ষেপগুলি অনুসরণ করে মডিউলটি তৈরি করতে এবং ইনস্টল করতে সক্ষম হয়েছি


2

rtl8821ce এর জন্য dkms বিল্ড / ইনস্টলটি এখানে পাওয়া যাবে: https://github.com/tomaspinho/rtl8821ce

আপনি যখন এই পদ্ধতির ব্যবহার করেন তখন প্রতিবার কার্নেল আপডেট হওয়ার পরে আপনাকে মডিউলটি পুনরায় তৈরি করতে হবে না।

আমি সবেমাত্র লুনোভো আইডিয়া 720-এ কুবুন্টু 18.04 দিয়ে এটি তৈরি করেছি।


এছাড়াও আমি পরামর্শ দিচ্ছি যে আপনি লগ স্তরটি 4 (তথ্য) থেকে 3 (সতর্কতা) থেকে পরিবর্তন করতে মেকফিল সম্পাদনা করুন । অন্যথায় আপনি /var/log/syslogড্রাইভারের অকেজো তথ্য বার্তাগুলি সহ একটি উন্মত্ত গতিতে আপনার পূরণ করতে পারবেন।

সুতরাং পরিবর্তন করতে মেকফিল সম্পাদনা করুন:

CONFIG_RTW_LOG_LEVEL = 4

প্রতি:

CONFIG_RTW_LOG_LEVEL = 3

এবং তারপরে নির্দেশাবলী অনুসারে মডিউলটি তৈরি এবং ইনস্টল করুন। আপনি যদি ইতিমধ্যে এটি ইনস্টল করেন তবে আপনাকে এটি আনইনস্টল করতে হবে (ব্যবহার করে dkms-remove.sh) এবং তারপরে এটি আবার ইনস্টল করুন।

বিকল্পভাবে আপনি পরবর্তী পুনরায় বুট হওয়া পর্যন্ত ম্যানুয়ালি লগ স্তর পরিবর্তন করতে পারেন:

echo 3 > /proc/net/rtl8821ce/log_level

আপডেট: রক্ষণাবেক্ষণকারী এই পরামর্শটি প্রতিফলিত করতে Makefile পরিবর্তন করেছে , তাই আপনি যদি একটি নতুন চেকআউট / ডাউনলোড করেন তবে এটি ইতিমধ্যে সঠিক (শান্ত) সেটিংটি পাবে।


1

টাইমার ত্রুটির জন্য একটি সমাধান।

আমি উবুন্টু 16,04 সঙ্গে আমার Lenovo E570 জন্য এটি কাজ করা পরিচালনা করুন এবং এখানে আমার পদক্ষেপ: প্রথম, আমি 4.15.4 আমার কার্নেল সংস্করণ আপগ্রেড এই ব্যবহার নির্দেশিকা

আমি বিশ্বাস করি যে ৪.১৫.৪ এর উপরে থাকা কোনও কার্নেল সংস্করণ কাজ করবে কারণ আমাকে আমার কার্নেলটি আবার ৪.১৫.৯ এ উন্নীত করতে হয়েছিল। নোট করুন ড্রাইভারটি পুনরায় ইনস্টল করা দরকার।

তারপরে, আমি @ chili555 উত্তরে উল্লিখিত পদক্ষেপগুলি অনুসরণ করেছি


"ড্রাইভার ইনস্টল করে" বলতে কী বোঝ?
পিএম

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

নিম্নলিখিত থ্রেডটিতে 8821ce বিকল্পের ড্রাইভার, লিঙ্কটি অন্তর্ভুক্ত রয়েছে এবং এটি আমার জন্য আবার কাজ করে
21ich6_ Juichung_Kuo

আপনার কাছে আমি ঠিক একই মেশিনটি পেয়েছি বলে মনে হচ্ছে, 16.04 এলটিএস চালানো এবং মনে হচ্ছে ঠিক একই সমস্যা রয়েছে তবে কোনও সাফল্য ছাড়াই। আপনার কাজ করার জন্য আপনি ঠিক কী পোস্ট করেছেন, রেখার দ্বারা লাইন করা কি আপনার পক্ষে সম্ভব: মনে হয় আমি চেনাশোনাগুলিতে ঘুরে বেড়াচ্ছি এবং আমার মাথার পিছনের অংশটি দেখতে পাচ্ছি। Arrrrgh। ধন্যবাদ।
পাইলতি

আহ .. কিছুক্ষণ হয়ে গেছে এবং আমি ঠিক করতে পারি না ঠিক করেছিলাম কী করে। তবে আপনি কি উপরে উল্লিখিত লিঙ্কটি পরীক্ষা করে দেখেছেন কারণ এতে আমি কী আদেশ ব্যবহার করি। আপনিও এটি ব্যবহার করে দেখেছেন
Juichung_Kuo

0

ড্রাইভার ইনস্টল করতে dkms ব্যবহার করে এই সংক্ষিপ্ত টিউটোরিয়ালটির জন্য ubuntuusers.de থেকে praseodym এর ক্রেডিট কারণ বেশ কয়েকটি উত্তরের বর্ণন চেষ্টা করার পরে, এটি কেবল আমার জন্য একটি নতুন ইনস্টলড ডিবিয়ান 10 (বাস্টার) এ কাজ করেছে:

sudo apt-get install --reinstall git dkms build-essential linux-headers-$(uname -r)
git clone https://github.com/tomaspinho/rtl8821ce
cd rtl8821ce
chmod +x dkms-install.sh
chmod +x dkms-remove.sh
sudo ./dkms-install.sh 

অপসারণ এইভাবে কাজ করে:

sudo ./dkms-remove.sh 

এটি ওএস ইনস্টলেশন করার আগেই নিরাপদ বুটটি অক্ষম করার কথাও উল্লেখ করা হয়েছিল। এটির কোনও পার্থক্য রয়েছে কিনা তা নিশ্চিত নয় কারণ আমার এটি একটি "এইচপি স্লিমলাইন (290-a0512ng) ডেস্কটপ পিসিতে" প্রয়োজন ছিল যা ডিফল্টরূপে সুরক্ষিত বুট অক্ষম ছিল আমি ওএস ইনস্টলেশন পরে পরীক্ষা / লক্ষ্য করেছি noticed

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