আমার কাছে ম্যাকবুক প্রো চলছে ম্যাক ওএস এক্স, তবে এটি স্বয়ংক্রিয়ভাবে ওয়াই-ফাইয়ের সাথে সংযুক্ত হবে না। আমি যদি Wi-Fi চালু করি তবে আমাকে নিজেই নেটওয়ার্কটি নির্বাচন করতে হবে। এই আচরণ পরিবর্তন করার কোনও উপায় আছে?
আমার কাছে ম্যাকবুক প্রো চলছে ম্যাক ওএস এক্স, তবে এটি স্বয়ংক্রিয়ভাবে ওয়াই-ফাইয়ের সাথে সংযুক্ত হবে না। আমি যদি Wi-Fi চালু করি তবে আমাকে নিজেই নেটওয়ার্কটি নির্বাচন করতে হবে। এই আচরণ পরিবর্তন করার কোনও উপায় আছে?
উত্তর:
ম্যাক ওএস এক্সের স্বয়ংক্রিয়ভাবে কোনও পরিচিত নেটওয়ার্কগুলিতে যোগদান করা উচিত, যেমন নেটওয়ার্ক অ্যাপলেটে রিপোর্ট করা হয়েছে। আপনি নেটওয়ার্ক সংযোগের তালিকায় বিমানবন্দর পরিষেবাটি নির্বাচন করার পরে, আপনি উন্নত বোতামটিতে ক্লিক করতে পারেন , যা একটি ডায়ালগ দেখায় যা আপনাকে আপনার পছন্দসই নেটওয়ার্কগুলি নির্বাচন করতে এবং তাদের বাছাই করতে দেয়।
পছন্দসই নেটওয়ার্কগুলির সন্ধান না করা বা পছন্দের নেটওয়ার্কটির যদি ম্যাকের সাথে অজানা এমন একটি "পাসওয়ার্ড" প্রয়োজন হয় তবে ম্যাক স্বয়ংক্রিয়ভাবে সংযুক্ত হবে না।
এটি আমার জন্য সহায়তা করেছে ... নেটওয়ার্কগুলির তালিকায়, আমার হোম নেটওয়ার্কটি আসলে দুটিবার তালিকাভুক্ত হয়েছিল। একটি উদাহরণ শীর্ষে ছিল, এবং দ্বিতীয় ধাপে তালিকার নীচে। আমি দ্বিতীয় উদাহরণটি শীর্ষে স্থানান্তরিত করেছি (উভয় উদাহরণ এখন শীর্ষে) এবং এটি এখন স্বয়ংক্রিয়ভাবে হোম নেটওয়ার্কের সাথে সংযোগ স্থাপন করে।
আমি কীভাবে পুরানো উদাহরণটি মুছতে পারি তা বুঝতে পারি না, তবে এখনও উভয়টিরই উপস্থিতি ঠিক আছে।
আশাকরি এটা সাহায্য করবে
আমি এই ধরণের সমস্যা সমাধান না করে 3 টি ম্যাকের সাথে প্রায় 6 বছর অতিবাহিত করেছি। আমার এটি "একেবারে শুরুতে" ছিল না, ম্যাক ওএস এক্স ইত্যাদির কয়েকটি প্রাচীন সংস্করণ সহ অবশেষে কাছাকাছি দেখার সিদ্ধান্ত নিয়েছে এবং দেখে মনে হচ্ছে এটি কিছু "বাগ" হতে পারে যা ভিএমওয়্যারের মতো প্রোগ্রামগুলির অতিরিক্ত নেটওয়ার্ক সেটিংসের সাথে সম্পর্কিত V ফিউশন, ভার্চুয়ালবক্স ইত্যাদি ম্যাক ছেড়ে যায়।
মূলত, ওএস এক্স মনে করে যে ম্যাক এই নেটওয়ার্কগুলির সাথে সংযুক্ত রয়েছে এবং তার জন্য ওয়াই-ফাইয়ের দরকার নেই। ভাগ্যক্রমে, cron
খুব পুরানো দিন থেকে অটোমেশন পরিষেবাটি বর্তমান ম্যাকগুলিতে এখনও কাজ করছে বলে মনে হচ্ছে (আমি কিছু অভিযোগ পড়েছি যা এটি করেনি), এবং সংযোগ বিচ্ছিন্ন হলে Wi-Fi এ সংযোগ স্থাপনের জন্য আমি একটি স্ক্রিপ্ট কার্যকর করেছি। এটি একটি দুই পদক্ষেপ প্রক্রিয়া। প্রথমে crontab -e
টার্মিনালে চালান এবং সেই সম্পাদকটিতে পেস্ট করুন:
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=user
HOME=/
*/1 * * * * /usr/local/bin/macWiFireconnect.sh
সর্বাধিক গুরুত্বপূর্ণ লাইনটি সর্বশেষ, যা macWiFireconnect.sh
প্রতি এক মিনিটে কার্যকর হয়, আপনি চাইলে পরিবর্তন 1
করতে পারেন। তারপরে, এক্সিকিউটেবল স্ক্রিপ্টটি এর macWiFireconnect.sh
মতো দেখাচ্ছে:
#!/bin/bash
SERVER=8.8.8.8
ping -c2 ${SERVER} > /dev/null
if [ $? != 0 ]
then
networksetup -setairportnetwork en1 WifiName WifiPassword
সুতরাং, স্ক্রিপ্টটি যদি Google এ সংযোগ না করতে পারে তবে নেটওয়ার্ক সেটআপ কমান্ড চালায় runs