ဟာ Linux စစ်ဌာနချုပ် Learn - iwpriv

Iwpriv ဖို့အဖော် tool တစ်ခုဖြစ်သည် iwconfig (8) ။ Iwpriv parameters တွေကိုနှင့်အတူဆကျဆံနှင့် (ယေဘုယျသူတွေနဲ့အတူဆကျဆံရာ iwconfig ဆန့်ကျင်ကဲ့သို့) တစ်ဦးချင်းစီယာဉ်မောင်းမှတိကျတဲ့ setting ။

မည်သည့်ငြင်းခုံခြင်းမရှိဘဲ, iwpriv တစ်ဦးချင်းစီ interface ပေါ်မှာရရှိနိုင်သောရရှိနိုင်ပါသည်ပုဂ္ဂလိကပညတ်တော်တို့ကို, သူတို့လိုအပ်သော parameters များကိုစာရင်းပြုစု။ ဤအချက်အလက်အသုံးပြုခြင်းသည်အသုံးပြုသူသတ်မှတ်ထားသော interface ပေါ်မှာသူတို့အား interface ကိုတိကျတဲ့ပညတ်တော်တို့ကိုလျှောက်ထားနိုင်ပါသည်။

သီအိုရီများတွင်တစ်ဦးချင်းစီ device driver ဟာ၏စာရွက်စာတမ်းများသူတို့အား interface ကိုတိကျတဲ့ပညတ်တော်တို့ကိုနှင့်၎င်းတို့၏သက်ရောက်မှုမည်သို့အသုံးပြုရမည်ကိုညွှန်ပြသင့်ပါတယ်။

အနှစ်ချုပ်

iwpriv [interface ကို]
iwpriv ပုဂ္ဂလိက-command ကို [ပုဂ္ဂလိက-parameters တွေကို] interface
iwpriv ပုဂ္ဂလိက-command ကို [ငါ] [ပုဂ္ဂလိက-parameters တွေကို] interface
iwpriv interface ကို --all
{ပယ်အပေါ်,} iwpriv interface ကိုရိုးမ်
iwpriv interface ကို port ကို {ကြော်ငြာ-hoc, N ကို, စီမံခန့်ခွဲ}

parameters

ပုဂ္ဂလိက-command ကို [ပုဂ္ဂလိက-parameters တွေကို]

အဆိုပါ interface ပေါ်မှာသတ်မှတ်ထားသောပုဂ္ဂလိက-command ကို execute ။

အဆိုပါ command ကိုလုပ်နိုင်သောယူသို့မဟုတ်လိုအပ်အငြင်းပွားမှုများနှင့်သတင်းအချက်အလက်ဖော်ပြရန်စေခြင်းငှါဖြစ်နိုင်သည်။ ထို့ကြောင့် command line ကို parameters တွေကိုသို့မဟုတ်မ may လိုအပ်မည်အကြောင်းနှင့် command ကိုမျှော်လင့်ချက်များနှင့်ကိုက်ညီသင့်ပါတယ်။ (ငြင်းခုံခြင်းမရှိဘဲခေါ်သောအခါ) display ကို iwpriv ကြောင့်ပညတ်တော်တို့ကိုစာရင်းသင်သည်သူတို့အား parameters တွေကိုအကြောင်းကိုအချို့သောအရိပ်အမြွက်ပေးသင့်ပါတယ်။

သို့သျောလညျးသငျသညျကိုစနစ်တကျကွပ်ကဲမှုနှင့်အကျိုးသက်ရောက်မှုသုံးစွဲဖို့ဘယ်လိုသတင်းအချက်အလက်များအတွက် device driver ဟာစာရွက်စာတမ်းများကိုကိုးကားသင့်ပါတယ်။

ပုဂ္ဂလိက-command ကို [ငါ] [ပုဂ္ဂလိက-parameters တွေကို]

ငါ (တစ်ခုကိန်း) တစ်ဦးတိုကင်အညွှန်းကိန်းအဖြစ် command ကိုကူးမြောက်ကြောင်း မှလွဲ. Idem ။ အချို့သာလျှင် command ကတော့တိုကင်ညွှန်းကိန်း (အများဆုံးကလျစ်လျူရှုပါလိမ့်မယ်) ကိုသုံးပါလိမ့်မယ်, ဒါကြောင့်လိုအပ်မယ့်အခါဒရိုင်ဘာစာရွက်စာတမ်းများသင်ပြောပြသင့်ပါတယ်။

-a / --all

execute နှင့် (ဆိုလိုသည်မှာဖတ်ရန်အတွက်သာ) မည်သည့်ငြင်းခုံမယူကြဘူးသမျှသောပုဂ္ဂလိကပညတ်တော်တို့ကိုဖော်ပြရန်။

ရိုးမ်

ထောက်ခံသည်မှန်လျှင်, ပါ Roaming ဖွင့်သို့မဟုတ်ပိတ်ပါ။ ပုဂ္ဂလိက command ကို setroam ခေါ်ဆိုပါ။ အဆိုပါ wavelan_cs ကားမောင်းသူအတွက်တွေ့ရှိခဲ့ပါတယ်။

port ကို

ဆိပ်ကမ်းအမျိုးအစား Read သို့မဟုတ် configure ။ အဆိုပါ wavelan2_cs နှင့် wvlan_cs ယာဉ်မောင်းမှာတွေ့ရှိပုဂ္ဂလိကပညတ်တော်တို့ကို gport_type, sport_type, get_port သို့မဟုတ် set_port ခေါ်ဆိုပါ။

ပြသ

ပုဂ္ဂလိကပညတ်တော်တို့ကိုပံ့ပိုးသောအသီးအသီး device ကိုအဘို့, iwpriv ရရှိနိုင်ပုဂ္ဂလိက command များကိုစာရင်းပြသပါလိမ့်မယ်။

ဒါကပုဂ္ဂလိက command ကို၏အမည်, set စေခြင်းငှါအရေအတွက်ကိုသို့မဟုတ်အငြင်းပွားမှုများနှင့်၎င်းတို့၏အမျိုးအစားနှင့်အရေအတွက်ကိုသို့မဟုတ်အငြင်းပွားမှုများပြသစေမည်အကြောင်းနှင့်သူတို့၏အမျိုးအစားပါဝင်သည်။

ဥပမာအားဖြင့်, သင်သည်အောက်ပါ display ကိုရှိစေခြင်းငှါ:
eth0 ရရှိနိုင်သောပုဂ္ဂလိက ioctl:
setqualthr (89F0): 1 က byte set & 0 င်ရ
gethisto (89F7): 0 set & 16 int ရ

ဒါဟာသင်အရည်အသွေးတံခါးခုံကိုသတ်မှတ်ထားခြင်းနှင့်အောက်ပါ command များနှင့်အတူတက်မှ 16 တန်ဖိုးတစ်ခု Histogram ဖော်ပြရန်စေခြင်းငှါညွှန်ပြ:
iwpriv eth0 setqualthr 20
iwpriv eth0 gethisto