দেবিয়ান সহ যে কোনও উন্মুক্ত ওয়াইফাইতে স্বয়ংক্রিয়ভাবে সংযোগ স্থাপন করুন


5

আমার একটি ওয়াইফাই মডিউল রয়েছে যা একটি ওয়াইফাই নেটওয়ার্কের সাথে নিবন্ধিত। এলাকায় আরও কয়েকটি ওয়াইফাই নেটওয়ার্ক রয়েছে। কম্পিউটারটি তবে কোন ওয়াইফাই নেটওয়ার্কের সাথে এটি সংযোগ করতে পারে তা জানে না।

কম্পিউটারটি কোন ওয়াইফাই দিয়ে এটি ইন্টারনেটে অ্যাক্সেস করতে পারে তা দেখার চেষ্টা করেছে। যদি এটি একটি ওয়াইফাই দিয়ে (এবং অ্যাক্সেস cnn.com) না পেতে পারে তবে এটি পরবর্তী চেষ্টা করা উচিত।

ডিবিয়ান বা ওয়াইসিডির মতো প্রোগ্রামের সাথে স্বয়ংক্রিয়ভাবে এটি করার কোনও উপায় আছে?

উত্তর:


1

আপনি এটি বেসে করতে পারেন। প্রতি মিনিটে আপনার সংযোগ বা পিং প্রতিক্রিয়াটি কেবল পরীক্ষা করুন (এটি খুব বেশি হলে)। নেটওয়ার্কগুলি স্ক্যান করুন এবং এটিকে স্যুইচ করুন।

স্ক্যান করার জন্য আপনি ব্যবহার করতে পারেন:
iwlist wlan0 স্ক্যান

সংযোগের জন্য আপনি ব্যবহার করতে পারেন

#!/bin/bash
killall -9 dhclient
ifconfig wlan0 down
ifconfig wlan0 up
iwconfig wlan0 channel CHAN
iwconfig wlan0 essid ESSID
ifconfig wlan0 up
dhclient wlan0

আপনি খুব সহজে স্ক্রিঙ্ক স্ক্রিপ্টটি বেঁধতে (একত্রিত করতে) এর সাথে সংযোগকারীকে গ্রেপ / অ্যাজক / কাট ব্যবহার করতে পারেন যা খুব সহায়ক সরঞ্জাম।

আপনি যদি উবুন্টু (গুপ্তচরবৃত্তি !!!) ব্যবহার করছেন তবে নেটওয়ার্ক-ম্যানেজার পরিষেবাটি বন্ধ করুন:
রিবুট হওয়া পর্যন্ত অস্থায়ী সমাধান
$ /etc/init.d/network-manager
chmod + x অবধি পার্মেন্ট সলিউশন বন্ধ করুন (যখন আপনি নেটওয়ার্কম্যানেজার ফিরে চান)
$ chmod -x /etc/init.d/network-manage

ফেডোরাতে (আপনি এখনই নিরাপদ!) পরিষেবাটি নেটওয়ার্কম্যানেজার:
অস্থায়ী একক:
$ পরিষেবা নেটওয়ার্কম্যানেজার স্টপ
পারম সল:
$ পরিষেবা নেটওয়ার্কম্যানেজার অক্ষম করে

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