рд╕рдорд╕реНрдпрд╛ рдХреНрдпрд╛ рд╣реИ?
рд╣рд╛рд▓ рд╣реА рдореЗрдВ OpenWrt рдзрдХреНрдХреЛрдВ рдХреЗ рдмрд╛рдж OpenWrt 19.07 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЧреНрд▓реВрдСрди рд╢рд╛рдЦрд╛рдУрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг "рддреНрд░реБрдЯрд┐ 2" рдХреЗ рд╕рд╛рде рд╡рд┐рдлрд▓ рд╣реЛ рдЬрд╛рддрд╛ рд╣реИ, рд╕рдВрд▓рдЧреНрди рдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ рд▓реЙрдЧ рдЖрдЙрдЯрдкреБрдЯ рд╣реИ
20200813_gluon_openwrt1907_openvswitch_wireguard_build_error.txt
OpenWrt 19.07 рдХрдорд┐рдЯ 73fecd36bfd2b9f92a2a20f38bdb73b4433dec3e рдХрд╛рд░реНрдп рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдмрд┐рд▓реНрдб, рдмрд╛рдж рдХреЗ рдХрдорд┐рдЯреНрд╕ рдХреЗ рд╕рд╛рде рдЖрдЬ рддрдХ рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рддрдХ рдмрд┐рд▓реНрдб рдХрд░рддрд╛ рд╣реИред
рд╕рдорд╕реНрдпрд╛ рдпрд╣ рд╣реЛ рд╕рдХрддреА рд╣реИ рдХрд┐ openvswitch рдФрд░ рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб рджреЛрдиреЛрдВ рдХреБрдЫ рдХрд░реНрдиреЗрд▓ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХрд░рддреЗ рд╣реИрдВ prodom_u32* рдмреИрдХрдкреЛрд░реНрдЯ рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддрд╛ рд╣реИ
https://github.com/openvswitch/ovs/blob/branch-2.11/datapath/linux/compat/include/linux/random.h#L11
https://git.zx2c4.com/wireguard-linux-compat/tree/src/compat/compat.h#n243
рдЧреНрд▓реВрдСрди рд╕рдВрд╕реНрдХрд░рдг:
рд╢рд╛рдЦрд╛рдПрдВ v2020.1.x , v2020.2.x, рдорд╛рд╕реНрдЯрд░
рд╕рд╛рдЗрдЯ рд╡рд┐рдиреНрдпрд╛рд╕:
рдЕрдкреНрд░рд╛рд╕рдВрдЧрд┐рдХ, рдЕрдиреНрдп рд╕рд╛рдЗрдЯ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдХреЗ рд╕рд╛рде рднреА рд╣реЛрддрд╛ рд╣реИ
рд╡реИрдХрд▓реНрдкрд┐рдХ рд╣рд▓
рдХреГрдкрдпрд╛ рдПрдХ рдкреИрдЪ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ рдЬреЛ openvswitch рдкреИрдХреЗрдЬ рдХреЗ рдирд┐рд░реНрдорд╛рдг рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рдкрд░рд┐рдгрд╛рдорд╕реНрд╡рд░реВрдк рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рдЧреНрд▓реВрдСрди рдмрд┐рд▓реНрдб рд╣реЛрддрд╛ рд╣реИред
рд╡рд╣реА рд╡реНрдпрд╡рд╣рд╛рд░ рдЕрдкреЗрдХреНрд╖рд┐рдд рд╣реИ - рд▓реЗрдХрд┐рди рдкрд░реАрдХреНрд╖рдг рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ - рд╡рд╛рдпрд░рдЧрд╛рд░реНрдб рдмрд┐рд▓реНрдб рдХреЛ рдЕрдХреНрд╖рдо рдХрд░рддреЗ рд╕рдордпред
0001-рдЕрдХреНрд╖рдо-рдмрд┐рд▓реНрдб-рдХреА-openvswitch.patch.txt
рд╣реЛ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ рджреЛ рдкреИрдХреЗрдЬ рдЗрд╕ рддрд░рд╣ рд╕реЗ рддрдп рдХрд┐рдП рдЬрд╛ рд╕рдХреЗрдВ рдХрд┐ рд╡реЗ рдЕрдм рдФрд░ рд╕рдВрдШрд░реНрд╖ рди рдХрд░реЗрдВ, @NeoRaider рдЗрд╕ рдореБрджреНрджреЗ рдкрд░ рдПрдХ рдирдЬрд╝рд░
рдореИрдВ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдХреГрдкрдпрд╛ рдПрдХ рдкреВрд░реНрдг рд▓реЙрдЧ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдЗрди рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЪрд░рдг рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╕реНрдерд╛рдиреАрдп рдкреИрдЪ рд╣реИ? рд╢рд╛рдЦрд╛рдПрдБ v2020.1.x , v2020.2.x рдФрд░ рдорд╛рд╕реНрдЯрд░ рд╕рднреА рдПрдХ OpenWrt рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд░реНрдиреЗрд▓ 4.14.187 рдкрд░ рд╣реИред рдЖрдкрдХрд╛ рд▓реЙрдЧ 4.14.193 рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ 19.07 рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдХреНрдпрд╛ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХреЛрдИ рд╕реНрдерд╛рдиреАрдп рдкреИрдЪ рд╣реИ? рд╢рд╛рдЦрд╛рдПрдБ v2020.1.x , v2020.2.x рдФрд░ рдорд╛рд╕реНрдЯрд░ рд╕рднреА рдПрдХ OpenWrt рд╕рдВрд╕реНрдХрд░рдг рдХреЛ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬреЛ рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдХрд░реНрдиреЗрд▓ 4.14.187 рдкрд░ рд╣реИред рдЖрдкрдХрд╛ рд▓реЙрдЧ 4.14.193 рджрд┐рдЦрд╛рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ 19.07 рдХрд╛ рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдПред
рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ, рдореИрдВрдиреЗ рдХреЛрд╢рд┐рд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдФрд░ рдЯрдХреНрдХрд░ рдХреА рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдпрд╣ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдареАрдХ рдХрд░рддрд╛ рд╣реИред рдореИрдВ рдкреБрд░рд╛рдиреЗ рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде рдлрд┐рд░ рд╕реЗ рдирд┐рд░реНрдорд╛рдг рдирд╣реАрдВ рдХрд░реВрдВрдЧрд╛, рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдк рдореБрдЭ рдкрд░ рдФрд░ @mweinelt рдкрд░ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ рд╣рдорд╛рд░реЗ рд▓рд┐рдП рдпрд╣ рдкреБрд░рд╛рдиреЗ рд░рд╛рдЬреНрдп рдХреЗ рд╕рд╛рде рднреА рд╡рд┐рдлрд▓ рд░рд╣рд╛ рдЬрд┐рд╕реЗ рдЖрдк рд╡рд░реНрддрдорд╛рди рдореЗрдВ рдЬреАрдердм рдкрд░ рдкрд╛ рд╕рдХрддреЗ рд╣реИрдВред
рдореИрдВрдиреЗ рд╕рд┐рд░реНрдл рдЕрдкрдиреЗ рдЯрдХреНрдХрд░ рдХреЛ рдзрдХреНрдХрд╛ рдирд╣реАрдВ рджрд┐рдпрд╛, рдХреНрдпреЛрдВрдХрд┐ рдЗрд╕рд╕реЗ рдЪреАрдЬреЗрдВ рдареАрдХ рдирд╣реАрдВ рд╣реБрдИрдВ рдФрд░ рдЗрд╕рд▓рд┐рдП рдпрд╣ рдорд╣рддреНрд╡рдкреВрд░реНрдг рдирд╣реАрдВ рд╣реИ
рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА
рдореИрдВ рдЗрд╕реЗ рдкреБрди: рдкреЗрд╢ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛, рдХреГрдкрдпрд╛ рдПрдХ рдкреВрд░реНрдг рд▓реЙрдЧ рд╕рдВрд▓рдЧреНрди рдХрд░реЗрдВ рдЬрд┐рд╕рдореЗрдВ рдЗрди рдкреИрдХреЗрдЬреЛрдВ рдХреЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдЪрд░рдг рднреА рд╢рд╛рдорд┐рд▓ рд╣реИрдВред