কাজ করার জন্য আমি কীভাবে রিয়েলটেক আরটিএল 8787৩ বি বেতার কার্ড পাব?


54

আমি আমার ল্যাপটপে আরটিএল ৮৩৩৩ বি বি ওয়াই-ফাই কার্ড সহ উবুন্টু 15.04 ইনস্টল করেছি। তবে এটি সর্বদা নেটওয়ার্ক থেকে সংযোগ বিচ্ছিন্ন হয়। আমি চেষ্টা করেছি echo "options rtl8723be fwlps=N ips=N" | sudo tee /etc/modprobe.d/rtl8723be.confকিন্তু তাতে কোন লাভ হয়নি। ওয়াইফাইকে সংযোগ বিচ্ছিন্ন করতে বাধা দিতে আমি কী করতে পারি? যদি আমি কার্নেল ৪ এক্স এ আপগ্রেড করি তবে এটি কি সহায়তা করবে?

~$ lspci -knn | grep Net -A2

09:00.0 Network controller [0280]: Realtek Semiconductor Co., Ltd. RTL8723BE PCIe Wireless Network Adapter [10ec:b723]
    Subsystem: Hewlett-Packard Company Device [103c:2231]
    Kernel driver in use: rtl8723be


~$ rfkill list
0: hci0: Bluetooth
    Soft blocked: yes
    Hard blocked: no
1: phy0: Wireless LAN
    Soft blocked: no
    Hard blocked: no


~$ ifconfig && iwconfig && route -n && ping -c 1 google.com
eth0      Link encap:Ethernet  HWaddr 38:63:bb:cd:4a:7e  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:3 errors:0 dropped:0 overruns:0 frame:0
          TX packets:53 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:752 (752.0 B)  TX bytes:8445 (8.4 KB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:3870 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3870 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:314613 (314.6 KB)  TX bytes:314613 (314.6 KB)

wlan0     Link encap:Ethernet  HWaddr c0:38:96:6d:c4:83  
          inet addr:192.168.1.205  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::c238:96ff:fe6d:c483/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15240 errors:0 dropped:0 overruns:0 frame:0
          TX packets:14627 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:14410285 (14.4 MB)  TX bytes:2192744 (2.1 MB)

eth0      no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"DIR-615"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:90:4C:08:00:0D   
          Bit Rate=150 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-22 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:186   Missed beacon:0

lo        no wireless extensions.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG    400    0        0 wlan0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 wlan0
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 wlan0
PING google.com.Dlink (172.26.136.19) 56(84) bytes of data.
64 bytes from 19.136.26.172.in-addr.arpa (172.26.136.19): icmp_seq=1 ttl=249 time=102 ms

--- google.com.Dlink ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 102.547/102.547/102.547/0.000 ms

দয়া করে সম্পাদনা আপনার প্রশ্ন এবং আউটপুট যোগ lspci -knn | grep Net -A2টার্মিনাল কমান্ড।
পাইলট 6

rfkill listকমান্ড আউটপুট যোগ করুন ।
পাইলট 6

দয়া করেifconfig && iwconfig && route -n && ping -c 1 google.com
পাইলট 6

আপনার ওয়্যারলেস নেটওয়ার্ক ভাল কাজ করে। আপনি গুগল ঠিক আছে পিং করতে পারেন। গুগল কি আপনার ব্রাউজারে খোলে?
পাইলট 6

1
এগুলি একই ড্রাইভার :-)) আমি কেবল তাদের পিপিএকে ডেকেএম হিসাবে প্যাক করেছি। আপনি এটির সবকিছু অপসারণ করতে পারেন sudo apt-get install ppa-purge && sudo ppa-purge ppa:hanipouspilot/rtlwifi
পাইলট 6

উত্তর:


68

প্রথমে আপনার তৈরি সেটিংসটি মুছে ফেলুন।

sudo rm /etc/modprobe.d/rtl8723be.conf

আপনার কাছে এই ফাইলটি না থাকলে কিছুই ভুল হয় না।

তারপরে একটি ভাল ড্রাইভার ইনস্টল করুন

sudo add-apt-repository ppa:hanipouspilot/rtlwifi
sudo apt-get update
sudo apt-get install rtlwifi-new-dkms

রিবুট করুন এবং উপভোগ করুন

আপনার যদি এখনও সমস্যা হয় (লো সিগন্যাল), আপনার একটি বিকল্প যুক্ত করতে হতে পারে:

echo "options rtl8723be ant_sel=2"  | sudo tee /etc/modprobe.d/rtl8723be.conf

তারপরে আবার বুট করুন।

এই উত্তরে চিলি 555 দ্বারা সম্প্রসারণ করা হয়েছে ।

এটি https://github.com/lwfinger/rtlwifi_new , rock.new_btcoexশাখার মতো একই ড্রাইভার তবে ডেকেএম হিসাবে প্যাক করা।

আপনি https://github.com/hanipouspilot/rtlwifi_new/tree/rock.new_btcoex এ যা দেখতে পাচ্ছেন

আপনার যদি ব্লুটুথের কাজ করার প্রয়োজন হয় তবে এটিও চালান:

sudo apt-get install rtl8723au-bt-dkms linux-firmware

দ্রষ্টব্য: 4.2 কার্নেল এবং উবুন্টু 15.10 এর জন্য সমর্থন পিপিএতে যুক্ত করা হয়েছে। কার্নেল ৪.২ এর জন্য ব্লুটুথ ড্রাইভার পিপিএ থেকে ইনস্টল করা উচিত নয় । ইতিমধ্যে কার্নেল ৪.২ এ ব্লুটুথ অ্যাডাপ্টারের স্থানীয় সমর্থন রয়েছে।

অফলাইন গাইড

আপনার যদি কোনও ইন্টারনেট সংযোগ না থাকে তবে আপনি অন্য কম্পিউটার, একটি ফোন ইত্যাদি ব্যবহার করে প্যাকেজটি ডাউনলোড করতে পারেন

প্যাকেজটি এখানে

আপনি DKMSইনস্টল করা প্রয়োজন হবে । আপনি এখানে উবুন্টু 16.04 এর জন্য ডিকেএমএস প্যাকেজটি পেতে পারেন

এই দুটি ফাইল উবুন্টু হোম ফোল্ডারে (~ /) অনুলিপি করুন এবং টার্মিনালে চালান

sudo dpkg -i dkms*.deb rtlwifi*.deb

তারপরে পুনরায় বুট করুন।

গুরুত্বপূর্ণ: ইউইএফআই-তে সুরক্ষিত বুটযুক্ত সিস্টেমে ইনস্টল করা নতুন উবুন্টু কার্নেলগুলির জন্য, স্বাক্ষরযুক্ত কর্নেল মডিউলটি লোড নাও করতে পারে। এই ক্ষেত্রে এটি ঠিক করার জন্য এই উত্তরটি দেখুন

আপডেট: আমার কাছে এখন এই অ্যাডাপ্টার সহ একটি ল্যাপটপ রয়েছে। এটি উবুন্টু 16.10 এবং 16.04.2 এ উপলব্ধ 4.8 কার্নেলের উপর নিখুঁতভাবে কাজ করে।

একটি কাস্টম ড্রাইভার ইনস্টলেশন কেবল 4.8 এর চেয়ে বেশি পুরানো কার্নেলের জন্য প্রয়োজন।

আমি 4.8 কার্নেলটি উবুন্টু 16.04 এ ইনস্টল করার পরামর্শ দিচ্ছি যদি এটি এখনও ইনস্টল না করা হয়

sudo apt install linux-generic-16.04

রিবুট হওয়ার পরে ডিভাইসটি ভালভাবে কাজ করা উচিত।

তবে এখনও যদি আপনার ল্যাপটপে একটি মাত্র অ্যান্টেনা থাকে এবং এটি একটি "ভুল" সংযোজকের সাথে সংযুক্ত থাকে, সেটিংস ant_sel=2, বা and_sel=1প্রয়োজন হতে পারে।


1
এটি চেষ্টা করে echo "options rtl8723be msi=1 ips=0" | sudo tee /etc/modprobe.d/rtl8723be.confআবার চালু করুন।
পাইলট 6

1
না, কিছুতেই কাজ করছেন না :(
প্লাগারুটি

2
শুধুমাত্র পরে কাজ options rtl8723be fwlps=N ips=N swenc=Y msi=1options rtl8723be msi=1 ips=0শুধুমাত্র কাজ করে না সঙ্গে ।
বৌমন

1
সাধারণত আমার পরে কাজ করেoptions rtl8723be fwlps=N ips=N swenc=Y msi=1 ant_sel=2
09eragera09

1
আমি নিশ্চিত করতে পারি যে এটি উবুন্টু 16.04-তে রিয়েলটেক আরটিএল 8787৩ এর সাথে এইচপি 15 সিরিজ থেকে ল্যাপটপে পুরোপুরি কাজ করে । এটি নির্দেশিকা rtlwifi-new-dkmsথেকে ইনস্টলেশন ppa:hanipouspilot/rtlwifiএবং লেখার উভয়ই প্রয়োজন ant_sel=2। দুর্ভাগ্যক্রমে, এটির জন্য আপনাকে সুরক্ষিত বুট অক্ষম করা দরকার। তবে সমস্ত উবুন্টু সংস্করণগুলিতে যে সাম্প্রতিক কার্নেল, যেমন উবুন্টু ১.0.০৪.২ সহ প্রেরণ করা হয়, আপনি সম্ভবত এই কাস্টম ড্রাইভারটি আবার মুছে ফেলতে পারেন, তাই না? তারপরে, এই ড্রাইভারটি থেকে কার্নেলের দ্বারা সরবরাহ করা ড্রাইভারটিতে ফিরে যাওয়ার পরে, সিকিউর বুটটি আবার সক্ষম করা উচিত should
কাও

6

যদি আপনার ওয়াইফাই কিছুক্ষণ পরে নেমে যায় এবং আপনি উইন্ডোজের সাথে দ্বৈত বুট হন

এইচপি 250 G4 (rtl8723be ব্যবহার করে), আমি প্রথম ছিল অ্যান্টেনা বাগ : ওয়াইফাই সংকেত খুব কম ছিল:

এটি এখানে নতুন ant_sel=2বর্ণিত ড্রাইভার হিসাবে ইনস্টল করার পরে এবং সেট করার পরে সমাধান করা হয়েছিল ।

তবে এর পরে দ্বিতীয় সমস্যাটি উপস্থিত
হয়েছিল : ওয়াইফাই কিছু সময়ের জন্য ভাল কাজ করছিল (কখনও কখনও 2 ঘন্টা) তারপরে হঠাৎ ধীর হয়ে যায় এবং শেষ পর্যন্ত সংযোগ বিচ্ছিন্ন হয়ে যায়।
প্যারামিটার পরিবর্তন করা (আইপিস, fwps ...) সাহায্য করেনি।
আমি অবশেষে খুঁজে পেয়েছি যে উইন্ডোজ 10 ফাস্টবুট (উইন্ডোজ এনার্জি সেটিংসে) অপসারণ সমস্যার সমাধান করেছে।

এটি অন্য একজন ব্যবহারকারী দ্বারা নিশ্চিত করা হয়েছে (দেখুন RTL8723BE: ওয়াইফাই সর্বদা 15/20 মিনিটের পরে নেমে যায়


অ্যান্টেনা নির্বাচন কি করে? আমরা এখানে কোন অ্যান্টেনার কথা বলছি? হার্ডওয়্যারটিতে কি 2 টি অ্যান্টেনা রয়েছে?
লোকেশ

4

আমার জন্য যা কাজ করেছে তা হ'ল এমএসআই প্যারামিটারটি (মেসেজ সিগন্যাল ইন্টারআপ্ট) সক্ষম করে। আমার একটি লেনোভো জেড 50 ল্যাপটপ রয়েছে। আমার ওয়াইফাই সমস্ত ওয়াইফাই ল্যাপটপ প্রস্তুতকারীদের সাথে কাজ করবে তবে আমি একবার থাকি এমন একটি হোটেলে ল্যানকর্ম ওয়াইফাই রাউটারে আমার সমস্যা ছিল।

আমি sw.cফোল্ডারের পথে ফাইলটি পেয়েছি

/home/peter/rtlwifi_new/rtl8723be

তারপরে sw.cফাইলটিতে আমি ভেরিয়েবলটি যুক্ত করেছি .msi_supportএবং এটি ডেটা টাইপের আওতায় "মিথ্যা" তে শুরু করি

rtl_mod_params rtl8723be_mod_params

অর্থাত

static struct rtl_mod_params rtl8723be_mod_params = {
.sw_crypto = false,
.inactiveps = true,
.swctrl_lps = false,
.fwctrl_lps = true,
.msi_support = false,
};

যেহেতু msi_supportডিফল্টরূপে অক্ষম থাকে তাই আমাদের এটিকে যথাযথভাবে অক্ষম হিসাবে শুরু করতে হবে (সুতরাং মিথ্যা),

আমি তখন কোডটি মেনে চললাম:

cd rtl8723be
make clean
sudo make install
sudo modprobe rtl8723be

এর পরে আমি ফাইলটিতে এমএসআই প্যারামিটারটি 1 তে সেট করেছিলাম

/etc/modprobe.d/rtl8723be.conf

এটি থাকা উচিত

options rtl8723be fwlps=N ips=N swenc=Y msi=1

আপনাকে কম্পিউটারটি পুনরায় বুট করতে হবে এবং ব্রাউজারটি পুনরায় চালু করার পরে কয়েক মিনিট অপেক্ষা করতে হবে এমএসআই ট্রিগার হওয়ার জন্য।

এটি একটি লেনোভো জেড 50 এর জন্য কাজ করেছে। আপনার পিসির উপর নির্ভর করে আপনি টগল করতে পারেন এবং পরিবর্তে 0 এর একটি এমএসআই বেছে নিতে পারেন


2

সবেমাত্র এইচপি স্ট্রিম ১৩ টি নিয়ে সেটি মুছে ফেলুন, এতে উবুন্টুকে ১৫.১০ লাগান home২ জিবি এসএসডি প্রসারণের জন্য সমস্ত বাড়ির ফোল্ডারগুলিকে GB৪ জিবি এসডি কার্ডে সিমিলিং করুন ... তারপরে ভয়াবহ rtl8723be সমস্যায় পড়ে গেলেন, যা আমি এইচপি 430 এর কাজটিতেও লক্ষ্য করেছি ল্যাপটপের একটি ভিন্ন রূপ ছিল ....

অনেক গণ্ডগোলের পরে, আমি অবশেষে দেখতে পাই এখানে আসলে 2 টি সমস্যা আছে।

  1. ওয়াইফাই ড্রাইভারটির উপরে উল্লিখিত হিসাবে অদলবদল হওয়া দরকার, যার জন্য নেটওয়ার্ক ম্যানেজারটিকে পুনরায় চালু করা বা নেটওয়ার্কের সাথে কার্ড পুনরায় সিঙ্ক করা দরকার of অনুযায়ী ড্রাইভার আপডেট করুন।

    sudo add-apt-repository ppa:hanipouspilot/rtlwifi
    sudo apt-get update
    sudo apt-get install rtlwifi-new-dkms linux-firmware
    
  2. আপনার ড্রপ আউটগুলি স্থির হয়ে গেলে, আপনাকে কম সংকেত শক্তি ইস্যুটি নিরাময় করা দরকার ... এটি কিছুটা আক্রমণাত্মক। নীচে সমস্ত স্ক্রুগুলি পূর্বাবস্থায় ফিরিয়ে আনুন, এমনকি 2 পিছনের রাবারের পাদদেশের নীচে, সামান্য রাবারের কভারটি জড়িয়ে রাখুন এবং কব্জ রাবারটি নীচে সমস্ত কভার করে।

আস্তে আস্তে এটি বেস থেকে দূরে ক্লিক করা বন্ধ করুন। উপরে আলতো করে উপরে উঠুন। নেটওয়ার্ক কার্ডটি মাঝখানে, পিছনের দিকে সন্ধান করুন। অ্যান্টেনা সংযুক্ত (মূল) এর সূক্ষ্ম কক্সেট কেবলটি সরান এবং এটির (অক্স) পাশের সংযোগকারীটিতে এটি প্রতিস্থাপন করুন। সবকিছু আবার একসাথে রাখুন।

লিনাক্সের জন্য ড্রাইভার এই দ্বৈত অ্যান্টেনা কার্ডে অন্যান্য অ্যান্টেনা ব্যবহার করে, তাই আপনি যদি এটি অদলবদল না করেন তবে আপনি গুরুতর সংকেত ক্ষয়ক্ষতি পেতে পারেন।

এখন ল্যাপটপে স্টোরেজের জন্য প্রচুর জায়গা রয়েছে, বুটগুলি বেশ দ্রুত এবং বুকে পুরো ঘরছাড়া কোনও ড্রপআউট ছাড়াই পূর্ণ সংকেত রয়েছে। দামের জন্য দুর্দান্ত ছোট ল্যাপটপের জন্য তবে যদি আপনি এটিতে লিনাক্স রাখেন তবে কিছু পরিকল্পনা প্রয়োজন।

এই কাজের জন্য সবাইকে ধন্যবাদ।


1

আমার একই সমস্যা ছিল, আমি পাইলট 6 উত্তরে আমার ড্রাইভারটিকে ঠিক আপডেট করেছি , তবে এটি প্রায়শই সংযোগ বিচ্ছিন্ন হয়ে গেছে। আমি desperatly অন্য সমাধান অনুসন্ধানের জন্য ছিল যখন আমি খুঁজে পাওয়া laugeo এর উত্তর যে সরানোর উইন্ডোজ 10 fastboot সমস্যা solves। দুর্ভাগ্যক্রমে, আমার কেবল উবুন্টু আছে এবং উইন্ডোজ নেই। তবে আমি দেখতে পেয়েছি যে কেবলমাত্র উত্তরাধিকার সহায়তা অক্ষম করা সমস্যার সমাধান করে!

আমাকে বায়োজে লিগ্যাসি সমর্থনটি এইভাবে অক্ষম করতে হয়েছিল:

বায়োস -> বুট অপশন (প্রবেশ করুন) -> উত্তরাধিকার সহায়তা: অক্ষম

এখানে চিত্র বর্ণনা লিখুন

এখন ডাব্লুএলএএন পুরোপুরি কাজ করে - আর সংযোগ বিচ্ছিন্ন হয় না!


সুরক্ষিত বুট অক্ষম করা আপনি সিস্টেমে ইনস্টলড ড্রাইভারটি ব্যবহার করতে পারবেন।
পাইলট 6

0

আমার ক্ষেত্রেও একই ঘটনা ছিল। আমি rfkill তালিকা সব চেষ্টা করেছিলাম কিন্তু কিছুই অবরুদ্ধ ছিল না। তবুও ওয়াই-ফাই সঠিকভাবে কাজ করতে ব্যর্থ হয়েছে।

আমার আরএফকিলের সমস্ত ফলাফলের তালিকা

2 দিন ধরে উবুন্টু 14.04 এলটিএস স্থাপনের পরে আমি বিভিন্ন টুইট চেষ্টা করেছি। প্রায় হতাশ এবং আশা হারানো ছিল। অবশেষে এটি কাজ করে।

সম্ভাব্য সমাধান - বিভিন্ন টুইটের চেষ্টা করার পরে আমি একটি কোড পেয়েছি যা কাজ করে বলে মনে হচ্ছে। টার্মিনালে যান, নিম্নলিখিত কমান্ডটি অনুলিপি করুন এবং এটি চালান -

প্রতিধ্বনি "বিকল্পগুলি rtl8723be fwlps = 0 swlps = 0" | sudo tee /etc/modprobe.d/rtl8723be.conf

তারপরে আপনাকে একবার রিবুট করতে হবে। এখন আমি কোনও ড্রপ ছাড়াই Wi-Fi এর মাধ্যমে ইন্টারনেট অ্যাক্সেস করতে সক্ষম।

শুভকামনা!


1
@ পাইলট 6 এই উত্তরটি কেমন দেখাচ্ছে? এটা কি ঠিক আছে? এটি কি সম্প্রদায়ের মান পূরণ করে? অনুগ্রহপূর্বক জবাব দিবেন. আপনার কাছ থেকে শিখার জন্য অপেক্ষা করছি। আমি এখানে মাত্র 2 দিন বয়সী আপনি দেখতে পাবেন। ধন্যবাদ।
মিমো রুলজ

0

আপনি যদি উবুন্টুর সর্বশেষতম সংস্করণ যেমন 18.04 এবং তারপরেরও বেশি ব্যবহার করেন তবে কিছু সুরক্ষার কারণে আপনি পিপিএ সংগ্রহস্থল [পিপিএ: হ্যানিপসপাইলট / আরটিএলভিফি] যুক্ত করতে পারবেন না।

অতএব, গিটহাব থেকে সরাসরি নতুন ওয়াইফাই ড্রাইভারটি পান।

git clone https://github.com/lwfinger/rtlwifi_new

এটি তৈরি করুন।

cd rtlwifi_new
make

অবশেষে, এটি ইনস্টল করুন।

sudo make install

এটিই আপডেট ড্রাইভারটি ইনস্টল করা আছে।

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