উবুন্টু -9.04 এ 'iwconfig' কমান্ডটি কীভাবে বোঝায় তা ব্যাখ্যা করতে পারেন?


35

আমার বেতার সংযোগ কাজটি করতে সমস্যা হচ্ছে, এবং আমি বুঝতে পেরেছি যে আমার কাছে থাকা সরঞ্জামগুলি কীভাবে ব্যবহার করতে হয় তা আমি জানি না। iwconfig উবুন্টুতে 9 .04 কমান্ড! এখানে আমি কি পেতে পারি:

***iwconfig***

-

lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11bgn  ESSID:"Network"  
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated   
          Tx-Power=20 dBm   
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B   
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

vboxnet0  no wireless extensions.

pan0      no wireless extensions.

"নেটওয়ার্ক" আমার বেতার নেটওয়ার্কের নাম, btw। কিন্তু এই সব কি মানে? কিভাবে এই তথ্য আমাকে একটি ওয়্যারলেস সংযোগ ওয়াকিবহাল সাহায্য করতে পারেন?

আমি ব্যবহার করে একটি কী সংযুক্ত করার চেষ্টা করুন

sudo iwconfig wlan0 key s:my_key

আমি নিম্নলিখিত ত্রুটি বার্তা পেতে:

Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

আমার ডান চাবি আছে তবে সমস্যাটা কি?


আপনি কি WEP, WPA বা WPA2 ব্যবহার করছেন? আপনি যদি WPA2 ব্যবহার করেন তবে আপনার ল্যাপটপ হার্ডওয়্যারটি কি এটি সমর্থন করে?
MDMarra

আমি জানি না WEP, WPA এবং WPA2 কী। আমি তাদের সব চেষ্টা করেছি, এবং তাদের কেউ কাজ করে। যেহেতু আমার ল্যাপটপের হার্ডওয়্যার এটি সমর্থন করে, আমি জানি যে আমার স্কুলে বেতার নেটওয়ার্ক অ্যাক্সেস আছে। "উইকড ম্যানেজার" তে দেখানো স্কুল নেটওয়ার্ক পাশাপাশি, WPA2 রয়েছে। কিন্তু উন্নত সেটিংসে, এটি TKIP এর সাথে PEAP ব্যবহার করে বলে। তাই আমি আসলে কি বোঝাতে পারছি না ...
Shawn

আপনি যদি ওয়াইফাই কাজ করতে চান তবে wicd যেমন একটি নেটওয়ার্ক পরিচালনা ইউটিলিটি ব্যবহার করুন: sudo aptitude update && sudo aptitude install wicd
deed02392

উত্তর:


12

wlan0 IEEE 802.11bgn ESSID: ""

মানে আপনার কার্ড 802.11 ব / g / n মান সমর্থন করে এবং আপনি বর্তমানে কোনও নেটওয়ার্কের সাথে সংযুক্ত নন (ESSID, নাম সনাক্তকারী নেটওয়ার্ক খালি)

মোড: Managed

ডিভাইসের জন্য অপারেটিং মোড। আপনার কার্ডের উপর নির্ভর করে আপনি এগুলির মধ্যে একটি নির্বাচন করতে পারেন:

  • অ্যাড-হক (কেবলমাত্র একটি ঘর এবং অ্যাক্সেস পয়েন্ট ছাড়া নেটওয়ার্ক গঠিত)
  • পরিচালিত (নোড রোমিংয়ের সাথে অনেক অ্যাক্সেস পয়েন্ট তৈরি করে একটি নেটওয়ার্ককে সংযুক্ত করে)
  • মাস্টার (নোড সিঙ্ক্রোনাইজেশান মাস্টার বা অ্যাক্সেস পয়েন্ট হিসাবে কাজ করে)
  • পুনরাবৃত্তিকারী (অন্যান্য বেতার নোডের মধ্যে নোড ফরওয়ার্ড প্যাকেট)
  • সেকেন্ডারি (নোড ব্যাকআপ মাস্টার / পুনরাবৃত্তি হিসাবে কাজ করে)
  • মনিটর (নোড কোনও সেলের সাথে যুক্ত না এবং ফ্রিকোয়েন্সিতে সমস্ত প্যাকেটগুলি নিরীক্ষণ করে নিরীক্ষণ করে)
  • অটো।

ফ্রিকোয়েন্সি: 2.412 গিগাহার্জ

বা চ্যানেল - আপনি ওয়্যারলেস কার্ডগুলি পরিচালনা করার জন্য GUI সরঞ্জামগুলিতে যেমন দেখতে পান - আপনি ফ্রিকোয়েন্সি বা চ্যানেল নম্বর ইনপুট করতে পারেন

অ্যাক্সেস পয়েন্ট: না-সহযোগী

আপনি সংযুক্ত করছেন AP এর সঠিক MAC ঠিকানা দেয়। আপনার যদি আপনার নেটওয়ার্কের মধ্যে একাধিক এপি থাকে এবং আপনি এটির সাথে যুক্ত হন যে আপনি কোন AP সংযুক্ত আছেন।

টিএক্স-পাওয়ার = 20 ডিবিএম

এটি আপনার কার্ডের ট্রান্সমিট পাওয়ার - মূলত উচ্চতর, আপনার কার্ডের প্রয়োজন হবে এমন আরো শক্তি।

মিনিট সীমা পুনরায় চেষ্টা করুন: 7

এই বিকল্পটি আপনার কার্ডের পুনরায় চেষ্টা আচরণ বর্ণনা করে।

আরটিএস থ্রিজি: বন্ধ

এটি আপনার প্যাকেট প্রতিটি সময় এটি একটি প্যাকেট পাঠানোর সময় চ্যানেল চ্যানেল চেক কিনা তা বর্ণনা করে। এই কিছু ক্ষেত্রে কর্মক্ষমতা উন্নত হতে পারে।

Fragment thr = 2352 বি

এটি আপনার কার্ড প্রেরণের সর্বাধিক প্যাকেট আকারকে বর্ণনা করে - মূলত যদি আপনার কোনও গোলমাল পরিবেশ থাকে তবে প্যাকেটগুলি ছোট, আপনার পকেটটিকে পুনরায় সঞ্চারিত করতে হবে, এবং যদি এটি ঘটে তবে কম তথ্য প্রেরণ করতে হবে । ম্যানুয়াল অনুযায়ী, যদি এই মান সর্বাধিক প্যাকেট আকারের চেয়ে বেশি হয় তবে কার্ডটি একসাথে বহু প্যাকেট পাঠাতে পারে।

পাওয়ার ম্যানেজমেন্ট: বন্ধ

এই বিকল্পটি আপনার কার্ড ব্যবহারের পাওয়ার ম্যানেজমেন্ট সম্পর্কে তথ্য দেয়। আপনি কিছু প্যাকেজ (অর্থাত্ বিকাশ এবং কাস্টম) বাতিল করতে বেছে নিতে পারেন, আপনার কার্ডের ক্রিয়াকলাপ চক্র এবং কিছু অন্যান্য বিকল্প সেট করতে পারেন।

লিংক মানের: 0 সংকেত স্তর: 0 নয়েজ স্তর: 0

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

Rx অবৈধ এনভিড: 0 Rx অবৈধ ক্রিপ্ট: 0 Rx অবৈধ ভাঙ্গা: 0

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

Tx অত্যধিক retries: 0

এটি আপনার কার্ড বিতরণ করতে অক্ষম প্যাকেটগুলির সংখ্যা।

উপরের সমস্ত iwconfig ম্যানুয়াল উপর ভিত্তি করে, আপনি এইচমল সংস্করণ খুঁজে পেতে পারেন এখানে

আপনি যদি কমান্ড লাইন সরঞ্জামগুলি ব্যবহার করে আপনার কার্ড কনফিগার করতে যাচ্ছেন তবে নেটওয়ার্কম্যান বন্ধ এবং ব্যবহার করতে ভুলবেন না সাথীর উত্তর । আপনি একটি টেক্সট হিসাবে আপনার কী আছে, ব্যবহার করুন

sudo iwconfig wlan0 key s:your_key

পরিবর্তে

sudo iwconfig wlan0 key ABCD-1234-5678-EFG2

6
আমি উভয় কী গুলি চেষ্টা করেছি: my_key 'এবং' key my_key ', কিন্তু উভয় ব্যর্থ হয়েছে। প্রথম ক্ষেত্রে, আমি পেতে পারি - & gt; 'বেতার অনুরোধের জন্য ত্রুটি "সেট এনকোড" (8 বি 2A): ডিভাইস wlan0 এ SET ব্যর্থ হয়েছে; অবৈধ যুক্তি। '& lt; - দ্বিতীয় ক্ষেত্রে আমি পেতে পারি: - & gt;' বেতার অনুরোধের জন্য ত্রুটি "সেট এনকোড" (8 বি 2A): অবৈধ যুক্তি "my_key"। & lt; - অবশ্যই, 'sudo dhclient wlan0 'কাজ করে না। আউটপুটটি শেষ হয় - & gt; 'কোন DHCPOFFERS পাওয়া যায়নি।' & Lt; -
Shawn

2
এটি একটি WPA / WPA2 সমস্যা যে বিন্দু মিস
LovesTha

70

আমি অবাক হচ্ছি যে কেউ উপরের উত্তরগুলিতে এটি উল্লেখ করতে বিরক্ত হচ্ছেন না তবে মনে হচ্ছে আপনি লিনাক্সের অধীনে কাজ করতে ওয়াইফাই সংযোগটি পেতে চেষ্টা করছেন - এটির সমস্ত গৌণ বিশদগুলিতে প্রতিটি iwconfig পরামিতিগুলি বোঝার জন্য এত বেশি নয়।

এই মনে সঙ্গে এটি iwconfig নির্দেশ করে যে অত্যন্ত গুরুত্বপূর্ণ না সমর্থন WPA / WPA2 আলোচনা & amp; একটি Wlan নেটওয়ার্কের সাথে সংযোগ করার সময় প্রমাণীকরণ। অর্থাৎ iwconfig এর সাথে সংযোগ করতে পারবেন এমন একমাত্র ওয়াইফাই নেটওয়ার্ক খোলা এনক্রিপ্ট করা নেটওয়ার্ক এবং WEP সক্ষম নেটওয়ার্ক।

এখন আপনি এই অদ্ভুত ত্রুটি পাচ্ছেন:

Error for wireless request "Set Encode" (8B2A) :
    SET failed on device wlan0 ; Invalid argument.

কারণ iwconfig কী জন্য একটি ওয়েপ-কী প্রত্যাশা করছে: প্যারামিটার। কারণ WEP কাজ করে, এই কী আছে এই শর্তগুলির মধ্যে একটি পূরণ করুন:

  • অ্যাস্সি স্ট্রিং যে দৈর্ঘ্য ঠিক 5 অক্ষর
  • অ্যাস্সি স্ট্রিং যে দৈর্ঘ্য ঠিক 13 অক্ষর
  • হেক্সাডেসিমেল স্ট্রিং যা দৈর্ঘ্যে 10 অক্ষর
  • হেক্সাডেসিমেল স্ট্রিং যা ঠিক দৈর্ঘ্যের 26 অক্ষর

অবশ্যই আপনার কী 6 অক্ষর তাই এই কাজ করবে না এবং এইভাবে ত্রুটি হবে। মনে রাখবেন যে my_key টেকনিক্যালি, হয় একটি বৈধ পিএসকে নয় - WPA / 2 এর জন্য সর্বনিম্ন 8 টি অক্ষরের প্রয়োজন।

এই সব প্রশ্ন begs: সুতরাং কিভাবে আপনি একটি WPA-TKIP / WPA2-AES সক্রিয় সক্ষম হবেন? উত্তর আপনি এখনও অন্য প্রোগ্রাম ব্যবহার করতে হবে wpa_supplicant । যদি আপনি উইকিড ম্যানেজারের মত গুই নেটওয়ার্ক ম্যানেজার ব্যবহার করে কমান্ডলাইন পদ্ধতি সম্পর্কে খুব পাগল না হন তবে এই প্রক্রিয়াটি আরও বেশি নির্বোধ হয়ে যাবে।

যেহেতু এটি নিরাপদ ওয়াইফাই নেটওয়ার্ক WEP ব্যবহার করবে না ভাঙা সুতরাং iwconfig উপলব্ধি করা খুব গুরুত্বপূর্ণ, এটি আরো নিরাপদ WPA / WPA2 এ সংযোগ করতে পারে না।


10
ওহ ধন্যবাদ! Googling দীর্ঘ সময় পরে, এটি একটি মহান সাহায্য ছিল। ধন্যবাদ!
loneboat

2
+1 টি। এই তথ্য একটি অত্যাবশ্যক টুকরা, ভাগ করার জন্য ধন্যবাদ।
DelboyJay

1
তোমাকে অনেক ধন্যবাদ! একটি ঘন্টা জন্য iwconfig বিরুদ্ধে আমার মাথা banging হয়েছে। ধন্যবাদ!
thebunnyrules

দুঃখিত, কিন্তু আমি এটা বলতে হবে! এই জন্য আপনাকে ধন্যবাদ. আমি আপনার উত্তরটি পড়ার পরে এবং কী ঘটছে তা বোঝার পরে কেবল wicd ইনস্টল করেছি এবং আমি 30 সেকেন্ডে আমার ওয়াইফাই কনফিগার করেছি।
april26

16

শুধু সম্পাদনা করুন /etc/network/interfaces এবং লিখ:

auto wlan0
iface wlan0 inet dhcp 
                wpa-ssid <ssid>
                wpa-psk  <password>

যে পরে লিখুন এবং বন্ধ ফাইল এবং কমান্ড ব্যবহার করুন:

dhclient wlan0

1
আমার সামান্য রাস্পবেরী Pi উপর পারফেক্ট (wheezy)
Michelangelo

3
এর জন্য ধন্যবাদ! dclclient কিছু অজানা কারণে আমার ল্যাপটপে ঝুলন্ত ছিল কিন্তু একটি আইপ্যাড wlan0 dhcp সার্ভার থেকে ipaddress পেয়েছিলাম এবং সব পরে ভাল ছিল।
DelboyJay

2

এই আপনার নেটওয়ার্ক ইন্টারফেস হয়:

  • দেখ
  • eth0 এর
  • wmaster0
  • wlan0 (এই ইন্টারফেস ওয়্যারলেস ইন্টারফেস)
  • vboxnet0
  • pan0

ইন্টারফেস IEEE 802.11bgn সমর্থন করে।

ESSID:""  
Access Point: Not-Associated  

ইঙ্গিত করে যে বেতার ইন্টারফেসটি কোনও বেতার নেটওয়ার্কের সাথে সংযুক্ত নয়।

একটি ওয়্যারলেস নেটওয়ার্ক সংযোগ করতে, প্রথম টাইপ করুন:

sudo iwlist wlan0 scan

এটি স্ক্যান করে এবং সমস্ত ওয়্যারলেস নেটওয়ার্কগুলিকে তালিকাভুক্ত করে যা তাদের ESSID সম্প্রচার করে। ESSID অনুমান করা হয় "রক্স", তারপর নেটওয়ার্ক সংযোগ।

sudo iwconfig wlan0 essid "Rox"

নেটওয়ার্কের জন্য একটি কী প্রয়োজন হলে, কীটি যুক্ত করুন:

sudo iwconfig wlan0 key ABCD-1234-5678-EFG2

অবশেষে, একটি আইপি জন্য অনুরোধ:

sudo dhclient wlan0

আপনি সংযোগ করতে সক্ষম হওয়া উচিত।


আমি উভয় কী গুলি চেষ্টা করেছি: my_key 'এবং' key my_key ', কিন্তু উভয় ব্যর্থ হয়েছে। প্রথম ক্ষেত্রে, আমি পেতে পারি - & gt; 'বেতার অনুরোধের জন্য ত্রুটি "সেট এনকোড" (8 বি 2A): ডিভাইস wlan0 এ SET ব্যর্থ হয়েছে; অবৈধ যুক্তি। '& lt; - দ্বিতীয় ক্ষেত্রে আমি পেতে পারি: - & gt;' বেতার অনুরোধের জন্য ত্রুটি "সেট এনকোড" (8 বি 2A): অবৈধ যুক্তি "my_key"। & lt; - অবশ্যই, 'sudo dhclient wlan0 'কাজ করে না। আউটপুটটি শেষ হয় - & gt; 'কোন DHCPOFFERS পাওয়া যায়নি।' & Lt; -
Shawn

1

"এনকোড সেট করুন" সমস্যাযুক্ত ব্যক্তিদের জন্য, কার্লাঙ্গা ব্যবহারকারীর কী চেষ্টা করুন এই ব্লগে লিখেছেন

sudo gedit /etc/network/interface

সবকিছু সাফ করুন এবং শুধুমাত্র ছাড়ুন:

auto lo
iface lo inet loopback

তারপর, পুনরায় আরম্ভ করুন।


1
আর্গুমেন্ট! স্প্যানিশ এর মধ্যে, এত কাছাকাছি কিন্তু এখনো পর্যন্ত।
Sirex

কি?? যে জাদু ছিল!
smac89

0

iwconfig অভিন্ন ifconfigযদিও এটি আপনার মেশিনে ইনস্টল করা বেতার ডিভাইসগুলির জন্য। এটা ব্যবহার করা যেতে পারে সেট অথবা প্রদর্শন পরামিতি, এবং পরিসংখ্যান প্রদর্শন। বেতার পরিসংখ্যান আপনি পাবেন হিসাবে একই /proc/net/wireless। আপনার আউটপুট দেখায় যে বর্তমানে আপনার 1 টি কার্যকর WLAN ডিভাইস আছে, wlan0


ফাইল / proc / net / বেতার খালি (যখন আমি gedit এ এটি খুলি, কিছুই দেখানো হয় না ..) এর অর্থ কী?
Shawn

0

দুঃখিত আপনি কিসের সাথে করছেন তা দেখুন না: চেষ্টা

sudo iwconfig wlan0 essid "name"
sudo iwconfig wlan0 key "key"
sudo ifup wlan0
sudo ifdown wlan0

কারণ হেক্স নয়, এটি ASCII, এটির প্রয়োজন s: সঠিকভাবে কাজ করার আগে।
Danijel-James W

0

বাহ, এত দীর্ঘ জন্য এখনও এই সমস্যা সমাধান করেনি। আপনি যদি ত্রুটি পেয়ে থাকেন:

বেতার অনুরোধের জন্য ত্রুটি "সেট এনকোড" (8 বি 2 এ):   ডিভাইস wlan0 উপর সেট ব্যর্থ হয়েছে; অবৈধ যুক্তি।

WEP কী অন্তর্ভুক্ত করার জন্য "কী" ব্যবহার করার পরিবর্তে, "এনকে" ব্যবহার করুন।

iwconfig wlan0 essid "ESSID" এনকে "আমার কী"

.. তারপর একটি সঙ্গে বন্ধ শেষ

dclclient wlan0

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