রিয়েলটেক সেমিকন্ডাক্টর আরটিএল ৮87৩৩ ডিইডি ডিভাইসের জন্য ওয়াই-ফাই ড্রাইভার ইনস্টল করা হচ্ছে [10ec: d723]


23

আমি কীভাবে উবুন্টু ১.0.০৪-তে রিয়েলটেক আরটিএল ৮87৩ ডিইডি ডিভাইসের জন্য ওয়াই-ফাই ড্রাইভার ইনস্টল করব?

lspci -v | grep -i network
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device d723

আপনাকে সহায়তা করার জন্য আমাদের আরও হার্ডওয়ারের তথ্য দরকার, আপনি কি এই প্রশ্নটি দেখতে পারেন এবং তারপরে তথ্য যুক্ত করে আপনার প্রশ্ন সম্পাদনা করতে পারেন?
জে. স্টারনেস

1
Wi-Fi সাধারণত স্বয়ংক্রিয়ভাবে ইনস্টল হয়। <Ctrl> + <Al>> টি দিয়ে আপনার টার্মিনালটি খুলুন এবং lspci -v | grep -i networkস্ক্রিন আউটপুট অনুলিপি করুন এবং এটিকে আপনার প্রশ্নের সাথে যুক্ত করুন।
WinEunuuchs2Unix

heidy @ heidy-HP-Laptop-15-bs0xx: ~ $ lspci -v | গ্রেপ -i নেটওয়ার্ক 02: 00.0 নেটওয়ার্ক কন্ট্রোলার: রিয়েলটেক সেমিকন্ডাক্টর কোং, লিমিটেড ডিভাইস ডি 723 হিডি @ হিডি-এইচপি-ল্যাপটপ -15-বিএস0xx: ~ $
সিলভা

2
অনুরোধ করা কমান্ডটি ওয়াইফাই ডিভাইসটি সঠিকভাবে সনাক্ত করতে পারে না। দয়া করে আপনার প্রশ্নটি সম্পাদনা করুন এবং lspci -knn | grep Net -A3পরিবর্তে টার্মিনাল কমান্ডের আউটপুট যুক্ত করুন ।

3
ব্লুটুথ ডিভাইসটিও সক্রিয় করা যেতে পারে। জিজ্ঞাসাবাবু
জিজ্ঞাসাগুলিতে

উত্তর:


23

আপনি ল্যারি ফিঙ্গারের rtlwifi_new গিট সংগ্রহস্থলে হোস্ট করা ড্রাইভারটি ব্যবহার করতে পারেন । আপনাকে প্রথমে BIOS / EFI থেকে নিরাপদ বুট অক্ষম করতে হবে। এছাড়াও নিশ্চিত হয়ে নিন যে আপনার linux-headersনিজস্ব কার্নেল (গুলি) এবং build-essentialপ্যাকেজ ইনস্টল করা আছে। তারপরে নীচের পদক্ষেপগুলি অনুসরণ করুন (আপনাকে অন্য কোনও উপায়ে ইন্টারনেটের সাথে সংযুক্ত করা দরকার)।

  1. ইনস্টল করুন gitএবং dkmsযদি তারা চালিয়ে ইনস্টল না হন

    sudo apt install git dkms
    
  2. সংগ্রহস্থলটি ক্লোন করুন

    git clone -b extended --single-branch https://github.com/lwfinger/rtlwifi_new.git
    
  3. ইনস্টল করতে নিম্নলিখিত কমান্ডগুলি চালান

    sudo dkms add rtlwifi_new
    sudo dkms install rtlwifi-new/0.6
    
  4. পুনরায় বুট করুন।

এটি আরও নতুন কার্নেলগুলির সাথেও কাজ করা উচিত (এবং তাই উবুন্টুতে 18.04 তেও)।

দ্রষ্টব্য: আপনি যদি খুব দুর্বল সিগন্যাল পান তবে আপনার অ্যান্টেনা নির্বাচন পরিবর্তন করার চেষ্টা করুন

sudo tee /etc/modprobe.d/rtl8723de.conf <<< "options rtl8723de ant_sel=2"

(বা ant_sel=1যদি 2 সাহায্য না করে)।

( উত্স )


এটি ব্লুটুথের জন্য দেখুন: আরটিএল ৮87৩৩ ডিইডি-র জন্য ব্লুটুথ ডিভাইস কীভাবে সক্রিয় করবেন?


1
এটি আমার পক্ষে কাজ করেছে। আমি যে ল্যাপটপটি ব্যবহার করি তা হ'ল এইচপি BS180TX। উবুন্টু সংস্করণ 18.04 এলটিএস। কার্নেল 4.15.0-20-জেনেরিক।
আরশাদ

1
DKMS ইনস্টল করা ভাল। আমি কেবলমাত্র ডি কেএমএস পথ ছেড়ে বা সেটিকে ব্যাখ্যা করার পরামর্শ দিচ্ছি। Newbies সমস্ত কমান্ড চালায় এবং সমস্যা আছে।
পাইলট

এটি ইন্টারফেসটি মাউন্ট করে / এসআইএস / ক্লাস / নেট এবং আইপি লিঙ্কটি ওয়্যারলেসযুক্ত তালিকাভুক্ত দেখায়, তবে আমি আইপি লিঙ্ক সেট ইন্টারফেসটি আপ করতে পারি না, এটি কার্যকর নয়, কোনও ধারণা কেন?
ত্রুটি

1
এটি আমার পক্ষে কাজ করেছে। আমার ল্যাপটপের মডেলটি হল15q-ds0009TU
বিশাল জাঞ্জরুকিয়া

1
19.10, কার্নেল 5-3-0 *, এইচপি 14Q-cs0025TU এ কাজ করছে।
জান্না

11

এই ডিভাইসে নতুন তথ্য আছে! একটি অস্থায়ী কর্মরত ইন্টারনেট সংযোগের সাথে একটি টার্মিনাল খুলুন এবং করুন:

sudo apt update
sudo apt install build-essential dkms git
git clone https://github.com/jeremyb31/rtl8723de.git
sudo dkms add ./rtl8723de
sudo dkms build rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414
sudo dkms install rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414

পুনরায় বুট করুন এবং আমাদের আপনার প্রতিবেদনটি শুনতে দিন।

নতুন কার্নেল বেমানান হওয়ার কারণে এটি উবুন্টু 18.04 এর জন্য কাজ করবে না।


আমি মনে করি dkms installএটিও খুব প্রয়োজনীয় (যা buildপ্রয়োজন হলে আহ্বান জানায় )।
ডেভিড ফোস্টার 14

3
যখন আমি শেষ কমান্ডটি কার্যকর করার চেষ্টা করছি তখন এটি এটি দেখায়:Kernel preparation unnecessary for this kernel. Skipping... Building module: cleaning build area.... 'make' all KVER=4.15.3-041503-generic....(bad exit status: 2) ERROR (dkms apport): binary package for rtl8723de: 5.1.1.8_21285.20171026_COEX20170111-1414 not found Error! Bad return status for module build on kernel: 4.15.3-041503-generic (x86_64) Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.
জয় প্যাটেল

@ জয়প্যাটেল আমি আপনাকে নিজের নতুন প্রশ্ন শুরু করার এবং ডেকেএমের স্থিতির ফলাফল অন্তর্ভুক্ত করার পরামর্শ দিচ্ছি।
chili555

আমি যখন চেষ্টা করেছি তখন 5 তম কমান্ড কার্যকর করার সময় এটি একটি ত্রুটি পেয়েছে। ERROR (dkms apport): binary package for rtl8723de: 5.1.1.8_21285.20171026_COEX20170111-1414 not found Error! Bad return status for module build on kernel: 4.15.0-20-generic (x86_64) Consult /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log for more information.
আরশাদ

@ আরশাদ আপনাকে নিজের নতুন প্রশ্ন শুরু করার এবং এর ফলাফল অন্তর্ভুক্ত করার পরামর্শ cat /var/lib/dkms/rtl8723de/5.1.1.8_21285.20171026_COEX20170111-1414/build/make.log
দিচ্ছে

0

আপনি যদি সুরক্ষিত বুট সক্ষম করে রাখতে চান তবে পূর্বে পোস্ট হওয়া সমাধানগুলি সম্ভবত আপনার পক্ষে কাজ করবে না। পরিবর্তে আমি সুরক্ষিত বুট সক্ষম করে রেখেছি এবং নিম্নলিখিতগুলি করেছি:

স্বাক্ষর করার জন্য কীগুলির একটি সেট তৈরি করুন:

openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Descriptive common name/"

কীটি আমদানি করুন। আপনাকে এখানে একটি পাসওয়ার্ডের জন্য অনুরোধ করা হবে, যা আপনাকে মনে রাখা দরকার। আপনার BIOS পুনরায় বুট করার পরে আপনাকে পাসওয়ার্ডের জন্য অনুরোধ করা উচিত।

sudo mokutil --import MOK.der

আবার শুরু:

reboot

আপনাকে পাসওয়ার্ডের জন্য আপনার বিআইওএস দ্বারা অনুরোধ করা উচিত ছিল। ধরে নেওয়া হয়েছে যে কাজ করেছে, তারপরে আপনি পরীক্ষা করতে চাইবেন যে আপনার এমওকে সফলভাবে তালিকাভুক্ত হয়েছে।

mokutil --test-key MOK.der

এখন আপনার এমওকে তালিকাভুক্ত করা হয়েছে। আপনার ওয়াইফাইয়ের জন্য আপনাকে ড্রাইভার ইনস্টল করতে হবে।

git clone https://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
git checkout extended
sudo make install

আপনার ড্রাইভারগুলি আপনার কার্নেলটিতে যুক্ত করার জন্য উপলব্ধ, তবে এগুলি যুক্ত করার আগে আপনাকে প্রথমে তাদের সাইন ইন করতে হবে কারণ আপনি নিরাপদ বুট সক্ষম করেছেন enabled আপনার ড্রাইভারগুলি স্বাক্ষর করতে আপনি আগে তৈরি করা কীগুলি ব্যবহার করুন।

sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtlwifi)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl_pci)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n btcoexist)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723-common)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n phydm_mod)
sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 ./MOK.priv ./MOK.der $(modinfo -n rtl8723de)

অবশেষে, rtl8723deএই ক্রমানুসারে ড্রাইভারগুলি কার্নেলের সাথে যুক্ত করুন

sudo modprobe -r rtlwifi
sudo modprobe rtlwifi
sudo modprobe -r rtl_pci
sudo modprobe rtl_pci
sudo modprobe -r btcoexist
sudo modprobe btcoexist
sudo modprobe -r rtl8723-common
sudo modprobe rtl8723-common
sudo modprobe -r phydm_mod
sudo modprobe phydm_mod
sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

সাইড নোটে: চূড়ান্ত পদক্ষেপের জন্য আপনি কেবল লিখে দিয়ে পালাতে সক্ষম হতে পারেন:

sudo modprobe -r rtl8723de
sudo modprobe rtl8723de

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


সূত্র: 1 , 2 , 3

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