- ကြိုးမဲ့ Mesh ကွန်ရက်များအတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားပြီး၊ အနီးနားရှိ node များမှတဆင့် ချိတ်ဆက်ထားသည့် node တစ်ခုစီ၊
- အသုံးမပြုတော့သော အစိတ်အပိုင်းများကို သန့်စင်ပြီးပါပြီ။ libnm စာကြည့်တိုက်မှ NetworkManager 1.0 တွင် အစားထိုးခဲ့သည့် libnm-glib စာကြည့်တိုက် အပါအဝင် ibft plugin ကို ဖယ်ရှားလိုက်သည် (Firmware မှ network configuration data များကို လွှဲပြောင်းရန်၊ initrd မှ nm-initrd-generator ကို အသုံးပြုသင့်သည်) နှင့် "main" အတွက် ပံ့ပိုးမှု NetworkManager.conf တွင် .monitor-” ဆက်တင်ကို ချိတ်ဆက်မှု-ဖိုင်များ ရပ်သွားသည် (“nmcli connection load” သို့မဟုတ် “nmcli connection reload” တွင် ပြတ်သားစွာခေါ်ဆိုသင့်သည်);
- မူရင်းအားဖြင့်၊ built-in DHCP ကလိုင်းယင့်သည် ယခင်ကအသုံးပြုခဲ့သည့် dhclient အပလီကေးရှင်းအစား (အတွင်းပိုင်းမုဒ်) ကို အသက်သွင်းထားသည်။ "--with-config-dhcp-default" build option ကို အသုံးပြု၍ မူရင်းတန်ဖိုးကို သို့မဟုတ် configuration file တွင် main.dhcp ကို သတ်မှတ်ခြင်းဖြင့် ပြောင်းလဲနိုင်သည်။
- fq_codel (Fair Queuing Controlled Delay) ကို တန်းစီခြင်း စီမံကွပ်ကဲမှု စည်းကမ်းနှင့် လမ်းကြောင်းမှန်ပြောင်းခြင်းအတွက် mirred လုပ်ဆောင်ချက်တို့ကို ထည့်သွင်းနိုင်သည်၊
- ဖြန့်ဝေမှုများအတွက်၊ dispatch scripts များကို /usr/lib/NetworkManager directory တွင် ထားရှိနိုင်သည်၊ ၎င်းသည် read-only mode တွင်ရရှိနိုင်ပြီး startup တစ်ခုစီတွင် /etc ကိုရှင်းလင်းနိုင်သည့်စနစ်ပုံများတွင်အသုံးပြုနိုင်ပါသည်။
- သော့ဖိုင်ပလပ်အင်သို့ ဖတ်ရန်-သီးသန့် လမ်းညွှန်များအတွက် ပံ့ပိုးမှု ပေါင်းထည့်ထားသည်။
(“/usr/lib/NetworkManager/system-connections”)၊ D-Bus မှတစ်ဆင့် ပြောင်းလဲနိုင်သော သို့မဟုတ် ဖျက်နိုင်သည့် ပရိုဖိုင်များ (ဤအခြေအနေတွင်၊ /usr/lib/ ရှိ မပြုပြင်နိုင်သောဖိုင်များကို /etc သို့မဟုတ် / တွင် သိမ်းဆည်းထားသော ဖိုင်များဖြင့် လွှမ်းမိုးထားသည်။ ပြေး); - libnm တွင်၊ JSON ဖော်မတ်ရှိ ခွဲခြမ်းစိတ်ဖြာခြင်းဆက်တင်များအတွက် ကုဒ်ကို ပြန်လည်လုပ်ဆောင်ပြီး ကန့်သတ်ဘောင်များကို ပိုမိုတင်းကြပ်စွာ စစ်ဆေးခြင်းကို ပံ့ပိုးပေးထားသည်။
- အရင်းအမြစ်လိပ်စာ (မူဝါဒလမ်းကြောင်းတင်ခြင်း) ဖြင့် လမ်းကြောင်းသတ်မှတ်ခြင်းဆိုင်ရာ စည်းမျဉ်းများတွင် "suppress_prefixlength" ရည်ညွှန်းချက်အတွက် ပံ့ပိုးမှုကို ထည့်သွင်းထားသည်။
- VPN WireGuard အတွက်၊ ပုံသေလမ်းကြောင်း “wireguard.ip4-auto-default-route” နှင့် “wireguard.ip6-auto-default-route” ကို အလိုအလျောက်သတ်မှတ်ပေးရန်အတွက် scripts များအတွက် ပံ့ပိုးမှုကို ဆောင်ရွက်ပေးထားပါသည်။
- ဆက်တင်များ စီမံခန့်ခွဲမှု ပလပ်အင်များကို အကောင်အထည်ဖော်ခြင်းနှင့် ဒစ်ခ်ပေါ်တွင် ပရိုဖိုင်များ သိမ်းဆည်းခြင်းနည်းလမ်းကို ပြန်လည်လုပ်ဆောင်ခဲ့သည်။ ပလပ်အင်များကြားတွင် ချိတ်ဆက်မှုပရိုဖိုင်များကို ရွှေ့ပြောင်းခြင်းအတွက် ပံ့ပိုးမှု ထပ်ထည့်ထားသည်။
- မန်မိုရီတွင် သိမ်းဆည်းထားသော ပရိုဖိုင်များကို ယခုအခါ keyfile plugin မှသာလျှင် လုပ်ဆောင်ပြီး /run directory တွင် သိမ်းဆည်းထားပြီး၊ NetworkManager ကို ပြန်လည်စတင်ပြီးနောက် ပရိုဖိုင်များ ဆုံးရှုံးခြင်းမှ ကင်းဝေးပြီး memory ထဲတွင် ပရိုဖိုင်များဖန်တီးရန် FS-based API ကို အသုံးပြု၍ရနိုင်စေပါသည်။
- D-Bus နည်းလမ်းအသစ်ကို ထည့်သွင်းခဲ့သည်။
AddConnection2() ၎င်းသည် ဖန်တီးချိန်တွင် ပရိုဖိုင်တစ်ခု၏ အလိုအလျောက်ချိတ်ဆက်မှုကို ပိတ်ဆို့ရန် ခွင့်ပြုသည်။ နည်းလမ်းအပ်ဒိတ်၂() ပရိုဖိုင်ကို ပြန်လည်အသက်မသွင်းမချင်း ချိတ်ဆက်မှုပရိုဖိုင်၏ အကြောင်းအရာများကို ပြောင်းလဲခြင်းတွင် “ပြန်လည်မသက်ဆိုင်တော့ပါ” အလံကို ထည့်သွင်းထားသည့်အတွက် စက်ပစ္စည်း၏ တကယ့်ဖွဲ့စည်းပုံပုံစံကို အလိုအလျောက် ပြောင်းလဲမည်မဟုတ်ပေ။ - စက်ပစ္စည်းအတွက် IPv6 ကို ပိတ်နိုင်စေမည့် “ipv6.method=disabled” ဆက်တင်ကို ထည့်သွင်းခဲ့သည်။
source: opennet.ru