ঘুমের পরে ওয়াইফাই সক্ষম করার দুটি উপায় রয়েছে। প্রথমটি নেটওয়ার্ক ম্যানেজারের কাছে একটি সাধারণ প্যাচ যা আপনি দেখতে পাচ্ছেন ফাইলটি তালিকাভুক্ত করে আমি তৈরি করেছি:
নীচের চিত্রিত হিসাবে পাওয়ার সঞ্চয় বন্ধ বা সক্ষম করুন:
$ cat /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
[connection]
wifi.powersave = 3
# Slow sleep fix: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1670041
#wifi.powersave = 2
- উপরে প্রদর্শিত নেটওয়ার্ক ম্যানেজার ফাইলটি সম্পাদনা করুন।
- পরিবর্তন
WiFi.powersaveথেকে 2থেকে 3(শক্তি সঞ্চয় সক্ষম)।
- যদি এটি ইতিমধ্যে সেট করার
3চেষ্টা করে সেট করা থাকে 2(পাওয়ার সাশ্রয় অক্ষম করুন)।
- ফাইল রান সাশ্রয় পরে
sudo systemctl restart NetworkManager
দ্বিতীয়টি এমন একটি systemdস্ক্রিপ্ট যা স্থগিতকরণ থেকে পুনরায় শুরু করার সময় ওয়াইফাই কার্নেল মডিউলটি পুনরায় লোড করে। এটি এই উত্তর থেকে আসে: ওয়াইফাই উপলব্ধ নেটওয়ার্কগুলি হঠাৎ প্রদর্শিত হচ্ছে না :
এই স্ক্রিপ্টটি iwlwifi` এর জন্য রচিত যা সাধারণ ইন্টেল ড্রাইভারের নাম। আপনার যদি আলাদা হয় তবে নীচে সেই নামটি পরিবর্তন করুন:
#!/bin/sh
# NAME: /lib/systemd/system-sleep/iwlwifi-reset
# DESC: Resets Intel WiFi which can be flakey after a long suspend.
# DATE: Apr 1, 2017. Modified August 30, 2017.
MYNAME=$0
restart_wifi() {
/usr/bin/logger $MYNAME 'restart_wifi BEGIN'
/sbin/modprobe -v -r iwldvm # This removes iwlwifi too
/sbin/modprobe -v iwlwifi # This starts iwldvm too
# systemctl restart NetworkManager.service
/usr/bin/logger 'systemctl restart NetworkManager.service (SUPPRESSED)'
/usr/bin/logger $MYNAME 'restart_wifi END'
}
/usr/bin/logger $MYNAME 'case=[' ${1}' ]'
case "${1}/${2}" in
hibernate|suspend|pre*)
;;
resume|thaw|post*)
restart_wifi;;
esac
দ্রষ্টব্য: কখনও কখনও কেবল নেটওয়ার্ক ম্যানেজারটিকে পুনরায় সেট করা করা দরকার হয়। সেক্ষেত্রে উপরের লাইনটি অপসারণ করে আন-মন্তব্য করুন #। তারপরে two দুটি লাইনের #শুরুতে রেখে উপরের দুটি লাইনটি মন্তব্য করুন ।
আপনাকে এই স্ক্রিপ্টটি তৈরি করতে হবে, ডাকা হবে iwlwifi-reset, sudoক্ষমতা সহ এবং এটি ডিরেক্টরিতে সংরক্ষণ করতে হবে /lib/systemd/system-sleep। তারপরে এটি কার্যকর করে চিহ্নিত করুন:
chmod a+x /lib/systemd/system-sleep/iwlwifi-reset