সম্প্রতি আমি ডুয়াল বুট (উইন্ডোজ 10 সহ) সহ এমএসআই জিএস 63 ভিআর ল্যাপটপে উবুন্টু 16.04 ইনস্টল করেছি। এই ল্যাপটপে কিলার 1535 ওয়াই-ফাই অ্যাডাপ্টার রয়েছে (কিউসিএ 6174 চিপ সহ)। আমি তাদের অফিসিয়াল সাইটে নির্দেশাবলী অনুসরণ করেছি :
উবুন্টু 16.04
অন্তর্নির্মিত ড্রাইভারগুলির কোনও পরিবর্তন ছাড়াই কাজ করা উচিত, যদিও আপনার আপনার ওয়্যারলেস ফার্মওয়্যারটি আপডেট করার প্রয়োজন হতে পারে:
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.162_all.deb sudo dpkg -i linux-firmware*.deb sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci
যদিও একটি মন্তব্য - উল্লিখিত ফাইলটির আর অস্তিত্ব নেই এবং এইভাবে তথ্যটি কিছুটা পুরানো। সুতরাং আমি পুরো তালিকাটি যাচাই করেছিলাম এবং এর পরিবর্তে সর্বশেষতম উপলব্ধ সংস্করণ (1.164) ব্যবহার করেছি।
এমনকি Wi-Fi নেটওয়ার্কগুলি দৃশ্যমান, দুর্ভাগ্যক্রমে আমি আমার বাড়ির ওয়াই-ফাইয়ের সাথে সংযোগ করতে পারি না। আমি একাধিকবার পাসওয়ার্ড পরীক্ষা করেছিলাম, এটি অবশ্যই সঠিক।
আশ্চর্যের বিষয় হ'ল আমি স্মার্টফোনে আমার অ্যান্ড্রয়েড অ্যাক্সেস পয়েন্ট সেটটিতে সংযোগ করতে পারি। এছাড়াও বাড়ির অন্যান্য ডিভাইসগুলি কোনও সমস্যা ছাড়াই এই Wi-Fi এর সাথে সংযোগ করতে পারে এবং একই ল্যাপটপে একই দূরত্ব থেকে উইন্ডোজ 10 এ এটি দুর্দান্ত কাজ করে। সুতরাং আমি এখন অস্থায়ী কর্মক্ষেত্র হিসাবে অ্যান্ড্রয়েড অ্যাক্সেস পয়েন্ট ব্যবহার করতে বাধ্য হচ্ছি।
রাউটারটি হলটিতে স্থাপন করা হয়েছে (মেঝে থেকে প্রায় দেড় মিটার দেওয়ালে লাগানো)। দূরত্বটি হল: থাকার ব্যবস্থা - আমার ঘর (আনুমানিক 8-9 মিটার) meters যদি আমি রাউটারের কাছাকাছি চলে যাই তবে আমি তাত্ক্ষণিকভাবে হোম ওয়াই ফাইয়ের সাথে সংযোগ করতে পারি এবং গতিটি বেশ ভাল। এমনকি আমার ঘরের অভ্যন্তরে, আমি যদি দ্বারে প্রবেশ করি (আমার ওয়ার্কিং টেবিল থেকে প্রায় 1 মিটার দূরে), আমি সংযোগ করতে সক্ষম এবং গতিটি বেশ ভাল good কাজের টেবিলে রাখা ল্যাপটপের সাথে, আমি কিছুতেই সংযোগ করতে পারি না বা আমি সংযোগের জন্য ভাগ্যবান হলে (খুব খুব কমই ঘটে) নেটওয়ার্কটি ব্যবহারযোগ্য নয়। আমি যদি আমার বিছানায় ল্যাপটপটি সরিয়ে রাখি তবে সংযোগের সুযোগটি কিছুটা বেশি তবে গতি খুব ধীর হয় তাই এটি ব্যবহারের অযোগ্য।
রাউটার মুভিং (বা আমার কাছে এটি আমার কাছে এখন) আমার পক্ষে বিকল্প নয়, এটি কেবল স্থানীয়ভাবে এই সমস্যাটি সমাধান করবে (কেবল আমার পরিবেশের জন্য)।
সুতরাং আমি মনে করি কারণটি হয় ড্রাইভার বা উবুন্টু নির্দিষ্ট সেটিংস কারণ এটি ল্যাপটপের সাথে একই দূরত্ব থেকে উইন্ডোজ 10 এ ঠিক আছে।
গুরুত্বপূর্ণ দ্রষ্টব্য: এটি পোস্ট করার আগে আমি অনেকগুলি অনুসন্ধান করেছিলাম এবং অনুরূপ প্রশ্নের মধ্যে কি প্রস্তাবিত তা চেষ্টা করেছি। এই পরামর্শগুলির মধ্যে কোনওটিই আমার পক্ষে কাজ করেনি।
সম্পর্কিত আউটপুট:
sudo lshw -c network
হল:
description: Wireless interface
product: QCA6174 802.11ac Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:3e:00.0
logical name: wlp62s0
version: 32
serial: **:**:**:**:**:**
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath10k_pci driverversion=4.8.0-36-generic firmware=WLAN.RM.2.0-00180-QCARMSWPZ-1 ip=***.***.**.* latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:132 memory:df200000-df3fffff
এর আউটপুট:
dmesg | grep ath10k
হল:
[ 3.086898] ath10k_pci ****:**:**.*: enabling device (0000 -> 0002)
[ 3.087198] ath10k_pci ****:**:**.*: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 3.372179] ath10k_pci ****:**:**.*: Direct firmware load for ath10k/pre-cal-pci-****:**:**.*.bin failed with error -2
[ 3.372184] ath10k_pci ****:**:**.*: Direct firmware load for ath10k/cal-pci-****:**:**.*.bin failed with error -2
[ 3.372360] ath10k_pci ****:**:**.*: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[ 3.372361] ath10k_pci ****:**:**.*: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[ 3.373277] ath10k_pci ****:**:**.*: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:1535
[ 3.373277] ath10k_pci ****:**:**.*: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 3.373623] ath10k_pci ****:**:**.*: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
[ 3.436610] ath10k_pci ****:**:**.*: board_file api 2 bmi_id N/A crc32 8c15898f
[ 5.561030] ath10k_pci ****:**:**.*: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 5.656429] ath10k_pci ****:**:**.* wlp62s0: renamed from wlan0
এখানে অ্যান্ড্রয়েড অ্যাক্সেস পয়েন্টের সংযোগের লগ রয়েছে:
[ 107.007374] wlp62s0: authenticate with **:**:**:**:**:**
[ 107.057897] wlp62s0: send auth to **:**:**:**:**:** (try 1/3)
[ 107.059728] wlp62s0: authenticated
[ 107.061296] wlp62s0: associate with **:**:**:**:**:** (try 1/3)
[ 107.064661] wlp62s0: RX AssocResp from **:**:**:**:**:** (capab=0x411 status=0 aid=1)
[ 107.067985] wlp62s0: associated
[ 107.068042] IPv6: ADDRCONF(NETDEV_CHANGE): wlp62s0: link becomes ready
এবং এখানে হোম ওয়াই ফাইয়ের সংযোগের লগ রয়েছে:
[ 101.628172] wlp62s0: authenticate with **:**:**:**:**:**
[ 101.674946] wlp62s0: send auth to **:**:**:**:**:** (try 1/3)
[ 101.679850] wlp62s0: send auth to **:**:**:**:**:** (try 2/3)
[ 101.684955] wlp62s0: send auth to **:**:**:**:**:** (try 3/3)
[ 101.690259] wlp62s0: authentication with **:**:**:**:**:** timed out
[ 102.308700] IPv6: ADDRCONF(NETDEV_UP): wlp62s0: link is not ready
আমি ব্যবহার করতাম:
dmesg | grep wlp62s0
এই তথ্য পুনরুদ্ধার করতে কমান্ড।
কিছু পরামর্শ kvalo / অ্যাথ 10 কে-ফার্মওয়্যার রেপো থেকে ফার্মওয়্যার ফাইলগুলি প্রতিস্থাপন করার পরামর্শ দেয় তাই আমি এটিকে আরও চেষ্টা করে দেখার সিদ্ধান্ত নিয়েছি:
cd ~/programs/
git clone https://github.com/kvalo/ath10k-firmware.git
sudo rm -rf /lib/firmware/ath10k/QCA6174/
sudo cp -r ath10k-firmware/QCA6174 /lib/firmware/ath10k/
cd /lib/firmware/ath10k/QCA6174/hw2.1/
sudo mv firmware-5.bin_SW_RM.1.1.1-00157-QCARMSWPZ-1 firmware-5.bin
cd ../hw3.0
sudo mv firmware-4.bin_WLAN.RM.2.0-00180-QCARMSWPZ-1 firmware-4.bin
sudo modprobe -r ath10k_pci && sudo modprobe ath10k_pci
reboot
দুর্ভাগ্যক্রমে এটি খুব একটা সাহায্য করেনি।
আমি অতিরিক্ত যা চেষ্টা করেছি তা এখানে:
1) আমি এই পদ্ধতিটি ব্যবহার করে আইপিভি 6 অক্ষম করেছি । এখন এই ধরণের ত্রুটি - "আইপিভি 6: এডিডিআরসিএনএফ (নেটডেভি_ইউপি): wlp62s0: লিঙ্ক প্রস্তুত নয়" চলে গেছে, তবে প্রমাণীকরণের সময়সীমা এখনও শেষ হচ্ছে:
2) যেমন দ্বারা প্রস্তাবিত আমি পাওয়ার ম্যানেজমেন্ট সেটিংস পরিবর্তন Jeremy31 মধ্যে এই উত্তর । এখন কখনও কখনও প্রক্রিয়াটি আরও খানিকটা এগিয়ে যায়:
[ 76.352810] wlp62s0: authenticate with **:**:**:**:**:**
[ 76.400120] wlp62s0: send auth to **:**:**:**:**:** (try 1/3)
[ 76.405250] wlp62s0: authenticated
[ 76.407644] wlp62s0: associate **:**:**:**:**:** (try 1/3)
[ 76.418128] wlp62s0: RX AssocResp from **:**:**:**:**:** (capab=0x431 status=0 aid=2)
[ 76.421150] wlp62s0: associated
[ 122.364346] wlp62s0: deauthenticating **:**:**:**:**:** by local choice (Reason: 3=DEAUTH_LEAVING)
অন্যান্য ক্ষেত্রে আমি আপডেট 1-র মতো টাইমআউট পাই ।
3) কেবল ডাব্লুপিএ 2 এনক্রিপশন ব্যবহার করতে রাউটার সেটিংস পরিবর্তন হয়েছে। মোড, চ্যানেল, চ্যানেল ব্যান্ডউইথের মতো অন্যান্য সেটিংসের সাথে পরীক্ষিত। সরবরাহকারীর পরামর্শ অনুসারে ম্যানুয়ালি সংযোগের বৈশিষ্ট্য (ঠিকানা, নেটওয়ার্ক, গেটওয়ে এবং ডিএনএস) সেট করার চেষ্টা করা হয়েছে।
4) আমার দেশের কোডে বেতার নিয়ন্ত্রক ডোমেন সেট করুন (কেজেড, কাজাখস্তানকে বোঝায়)।
এটি প্রয়োগ করার পরে সামগ্রীগুলি লগ করুন:
[ 5.958257] ath: EEPROM regdomain: 0x6c
[ 5.958258] ath: EEPROM indicates we should expect a direct regpair map
[ 5.958259] ath: Country alpha2 being used: 00
[ 5.958259] ath: Regpair used: 0x6c
[ 5.963073] ath10k_pci 0000:3e:00.0 wlp62s0: renamed from wlan0
5)skip_otp
বিকল্প পরিবর্তন করার চেষ্টা করা :
echo "options ath10k_pci skip_otp=y" > /etc/modprobe.d/ath10k.conf
এটি কোনও উপকারে আসে নি এবং লগতে এই লাইনটি দেয়:
[ 3.381182] ath10k_pci: unknown parameter 'skip_otp' ignored
6) উদাহরণস্বরূপ অন্যান্য ফার্মওয়্যার সংস্করণগুলি ব্যবহার করার চেষ্টা করা হয়েছে, 1.157.9 ।
এছাড়াও আমি উবুন্টু ফোরামগুলিতে একই প্রশ্নটি জিজ্ঞাসা করেছি , তবে এখনও সফল হয়নি। এটি এখন আমার পক্ষে সবচেয়ে বড় সমস্যা কারণ ভাল নেটওয়ার্ক সংযোগ ছাড়া আমি সাধারনত কাজ করতে পারি না।
কোন সহায়তা এবং পরামর্শ প্রশংসা করা হয়। আপনার যদি আরও তথ্যের প্রয়োজন হয় তবে দয়া করে আমাকে জানান।