рд╕рднреА рдХреЛ рдирдорд╕реНрдХрд╛рд░! рдПрдордЬреАрдЯреАрдПрд╕ рдФрд░ рдЗрд╕рдХреЗ GPON рдСрдкреНрдЯрд┐рдХрд▓ рдиреЗрдЯрд╡рд░реНрдХ рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рдж, рдореИрдВ ZTE f-660 рдСрдкреНрдЯрд┐рдХрд▓ рдореЙрдбреЗрдо рд░рд╛рдЙрдЯрд░ рдХреЗ рд╕рд╛рде рдорд┐рд▓рд╛ред рдЬреИрд╕реЗ рд╣реА рдпрд╣ рдЙрдкрдХрд░рдг рдШрд░ рдкрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛, рдореИрдВрдиреЗ рддреБрд░рдВрдд dd-wrt рдпрд╛ рдУрдкрди-wrt рдЬреИрд╕реЗ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдХреЗ рд╕рд╛рде рдХреБрдЫ рдлрд░реНрдорд╡реЗрдпрд░ рдбрд╛рд▓рдиреЗ рдХрд╛ рд╕реЛрдЪрд╛ред
рдмрд╛рд╣рд░реА рдирд┐рд░реАрдХреНрд╖рдг рдХреЗ рджреМрд░рд╛рди, рд░рд╛рдЙрдЯрд░ рдкрд░ рдПрдХ рдпреВрдПрд╕рдмреА рдкреЛрд░реНрдЯ рдХрд╛ рдкрддрд╛ рдЪрд▓рд╛ рдерд╛ред
рдШрд░реЗрд▓реВ рдЙрджреНрджреЗрд╢реНрдпреЛрдВ рдХреЗ рд▓рд┐рдП рд░рд╛рдЙрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреЗ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рддрд░реАрдХреЗ рдзреНрдпрд╛рди рдореЗрдВ рдЖрдП:
- SipProxy рд╕рд░реНрд╡рд░;
- рдЯреЛрд░реЗрдВрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ;
- рдПрдлрд╝рдЯреАрдкреА рд╕рд░реНрд╡рд░
- Dlna рд╕рд░реНрд╡рд░
- рдЖрджрд┐рдо рд╡реЗрдм рд╣реЛрд╕реНрдЯрд┐рдВрдЧред
рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдПрдХ рдЦреЛрдЬ рд╕реЗ рдХреБрдЫ рдирд╣реАрдВ рдорд┐рд▓рд╛ред рд╡рд┐рднрд┐рдиреНрди рдордВрдЪреЛрдВ рдкрд░, рдореБрдЦреНрдп рдЪрд░реНрдЪрд╛ рдпрд╣ рд╣реИ рдХрд┐ рджреАрд╡рд╛рд░ рдкрд░ рдХреИрд╕реЗ рд▓рдЯрдХрд╛ рдЬрд╛рдП рдпрд╛ рдмрдВрджрд░рдЧрд╛рд╣реЛрдВ рдХреЛ рдХреИрд╕реЗ рдЦреЛрд▓реЗрдВ, рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореБрдЭреЗ рдЗрд╕рдХреЗ рд▓рд┐рдП "рд╕реНрдЯреЙрдХ" рдлрд░реНрдорд╡реЗрдпрд░ рднреА рдирд╣реАрдВ рдорд┐рд▓рд╛ред рд▓реЗрдХрд┐рди рд░рд╛рдЙрдЯрд░ рдкрд░ рдЯреЗрд▓рдиреЗрдЯ рдПрдХреНрд╕реЗрд╕ (рд░реВрдЯ рд░реВрдЯ) рд╣реИред рдЕрдВрджрд░ рдлрд░реНрдорд╡реЗрдпрд░ рдХрд╛ рдЕрдзреНрдпрдпрди рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ рд╣реИ, рдореБрдЭреЗ рдПрд╣рд╕рд╛рд╕ рд╣реБрдЖ рдХрд┐ рд╕рдм рдХреБрдЫ рдЗрддрдирд╛ рд╕рд░рд▓ рдирд╣реАрдВ рд╣реИред рд╡рд░реНрддрдорд╛рди рдлрд░реНрдорд╡реЗрдпрд░ рдХреЛ рдЯреЗрд▓реАрдлреЛрдиреА рдФрд░ рдПрдХ рдСрдкреНрдЯрд┐рдХрд▓ рдореЙрдбреЗрдо рд╕реЗ рдХрд╕рдХрд░ рдмрд╛рдВрдзрд╛ рдЧрдпрд╛ рд╣реИ, рдФрд░ рдЕрдЧрд░ рдореИрдВ рдЗрд╕реЗ рдмрджрд▓ рджреЗрддрд╛ рд╣реВрдВ, рддреЛ рд╢рд╛рдпрдж рдореИрдВ рдЕрдкрдиреЗ рдлреЛрди рдФрд░ рдЗрдВрдЯрд░рдиреЗрдЯ рджреЛрдиреЛрдВ рдХреЛ рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдЦреЛ рджреВрдВрдЧрд╛, рдФрд░ рд╕рдмрд╕реЗ рдЦрд░рд╛рдм рдореЗрдВ, рдореИрдВ рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрддрд┐ рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдХреЗ рдмрд┐рдирд╛ рд░рд╛рдЙрдЯрд░ рдХреЛ "рдИрдВрдЯ рдЕрдк" рдХрд░ рджреВрдВрдЧрд╛ред рдЖрд░рдЬреА рдХреА рдЬрдЧрд╣ рдЖрд░рдЬреАрдЯреА рд╕реЗ рдЬреБрд░реНрдорд╛рдиреЗ рдХрд╛ рдиреЗрддреГрддреНрд╡ ~ 1500r рдХреА рд░рд╛рд╢рд┐ рдореЗрдВ рдЦреЛ рдЧрдпрд╛ред
рдЙрд╕ рдХреНрд╖рдг рдореИрдВрдиреЗ рдЬреЛ рдПрдХрдорд╛рддреНрд░ рд╡рд┐рдХрд▓реНрдк рджреЗрдЦрд╛ рдерд╛, рд╡рд╣ рдЙрди рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░ рд░рд╣рд╛ рдерд╛, рдЬреЛ рдореБрдЭреЗ рдПрдирдЯреАрдПрдлрдПрд╕ рдореЗрдВ рд╕реНрд╡рд░реВрдкрд┐рдд рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рд╕реЗ рдПрдХ рдЪрд┐рд░реЛрдЯ рдХреЗ рд╡рд╛рддрд╛рд╡рд░рдг рдореЗрдВ рдЪрд╛рд╣рд┐рдП рдереЗред рд╕реНрд╡рд╛рднрд╛рд╡рд┐рдХ рд░реВрдк рд╕реЗ, рдореИрдВ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рдирд╡реАрдирддрдо рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред рдЗрд╕рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕рднреА рд╕реНрд░реЛрдд рдХреЛрдб рдПрдХрддреНрд░ рдХрд░рдиреЗ рдХрд╛ рдирд┐рд░реНрдгрдп рд▓рд┐рдпрд╛ред
рд╣рд╛рд░реНрдбрд╡реЗрдпрд░ рдмреЗрд╕ рдХреА рдЬрд╛рдВрдЪ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдореИрдВрдиреЗ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд┐рдпрд╛ рдХрд┐ рд▓рд┐рдирдХреНрд╕ 2.6.30 рдХреЗ рддрд╣рдд рдПрдХ рдирд┐рдпрдорд┐рдд рд░реВрдк рд╕реЗ mips- рдкреНрд░реЛрд╕реЗрд╕рд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред рддрджрдиреБрд╕рд╛рд░, рд╣рдореЗрдВ рдЗрд╕ рд╡рд╛рд╕реНрддреБрдХрд▓рд╛ рдХреЗ рд▓рд┐рдП рдПрдХ рдЬреАрд╕реАрд╕реА рдЙрдкрдХрд░рдг рдмрдирд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИред рддреБрд▓реНрдХрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП, рдореИрдВрдиреЗ рд╕рд╛рдорд╛рдиреНрдп рдЙрдмрдВрдЯреВ рдХреЛ рдЪреБрдирд╛ред
рд╕реНрдерд╛рдкрдирд╛ рд╕реЗ рдкрд╣рд▓реЗ, рд╣рдореЗрдВ рд╡рд┐рдХрд╛рд╕ рдЙрдкрдХрд░рдг рд▓рдЧрд╛рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ
sudo apt-get install gcc g++ make grep gawk automake
рдореИрдВ рдиреАрдЪреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рджреВрдВрдЧрд╛, рдФрд░ рдпрд╣рд╛рдВ рдореИрдВ рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реВрдВрдЧрд╛ рдФрд░ рдЖрдкрдХреЛ рдЗрд╕ рдкрд░ рд╡рд┐рд╢реЗрд╖ рдзреНрдпрд╛рди рджреЗрдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
рдХреЛрдИ рдкреИрдЪ рдХреА рдЬрд░реВрд░рдд;
рдХреЙрд▓ рд╕рд┐рдВрдЯреИрдХреНрд╕ рдирд┐рдореНрдирд╛рдиреБрд╕рд╛рд░ рд╣реИ ред/make-mips-toolchan <рдмрдирд╛рдпрд╛ рдЯреВрд▓рдЪрди рдХрд╛ рдкреВрд░рд╛ рдкрде>;
рд╕рднреА рд╕реНрд░реЛрддреЛрдВ рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЧреЗрдЯ рдкреИрд░рд╛рдореАрдЯрд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ;
-J> 1 рд╡рд┐рдХрд▓реНрдк рдХрд╛ рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВ, рдЖрдк рдЧреИрд░-рдирд┐рдпрддрд╛рддреНрдордХ рддреНрд░реБрдЯрд┐рдпреЛрдВ рдХрд╛ рдПрдХ рдЧреБрдЪреНрдЫрд╛ рдирд╣реАрдВ рд▓реЗрдиреЗ рдЬрд╛ рд░рд╣реЗ рд╣реИрдВ (ubuntu рдФрд░ gcc 4.8.1 рдХреЗ рддрд╣рдд);
рд╕реАрдПрд▓рдПрдлрдПрд╕ = "$ 1" рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдЯреБрд▓реНрдЪрди рдбрд╛рд▓рддреЗ рд╣реИрдВред SYSROOT = "$ CLFS / рд░реВрдЯ", рд╡рд╣ рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдЬрд┐рд╕рдореЗрдВ рдЙрдкрдХрд░рдг рдХреЗ рдХрд╛рд░реНрдп рдХрд╛ рдкрд░рд┐рдгрд╛рдо рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛;
рдпрджрд┐ рдЖрдк рдЗрд╕реЗ рдкрд╣рд▓реА рдмрд╛рд░ рд╕рд╣реА рдирд╣реАрдВ рдкрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЙрди рдЪрд░рдгреЛрдВ рдкрд░ рдЯрд┐рдкреНрдкрдгреА рдХрд░реЗрдВ рдЬреЛ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╣реА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИ рдФрд░ рдЬрд╛рд░реА рд░рдЦрддреЗ рд╣реИрдВ;
рджреВрд╕рд░рд╛ рдкреИрд░рд╛рдореАрдЯрд░ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдЙрд╕ рдкрде рд╕реЗ рдЧреБрдЬрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рдЯреБрд▓рдЪрди рдХреЛ рд░рдЦрдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ;
рд╕реНрдерд╛рдкрдирд╛ рдХрджрдо рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИрдВ:
- рд╣рдордиреЗ рдХрд░реНрдиреЗрд▓ рд╕реНрд░реЛрддреЛрдВ рдХреЛ 2.6.30 рд░рдЦрд╛;
- рд╣рдо рдмрд╛рдЗрдирд░реА рдлрд╛рдЗрд▓ (рд▓рд┐рдВрдХрд░) рдмрд┐рдиреБрдЯрд┐рд▓реНрд╕ рдХреЗ рд╕рд╛рде рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреЛ рд▓рдЧрд╛рддреЗ рд╣реИрдВ;
- рд╣рдо рдХреНрд░реЙрд╕-рдХрдВрдкрд╛рдЗрд▓рд░ рдЬреАрд╕реАрд╕реА (рдереНрд░реЗрдб рд╕рдкреЛрд░реНрдЯ рдХреЗ рдмрд┐рдирд╛) рд▓рдЧрд╛рддреЗ рд╣реИрдВ;
- рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдорд╛рдирдХ рд╕реА рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдИрдЧрд▓рд┐рдмреЗрдХ) рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░рддреЗ рд╣реИрдВ;
- рдкрд┐рдЫрд▓реЗ рдкреИрд░рд╛рдЧреНрд░рд╛рдл рдореЗрдВ рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рдорд╛рдирдХ рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП, рд╣рдо рдПрдХ рдкреВрд░реНрдг рд╕реА + + tulchan рдЗрдХрдЯреНрдард╛ рдХрд░реЗрдВрдЧреЗ;
рдЕрдм рд╕реЗ, рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдкреВрд░реНрдг рдЬреАрд╕реАрд╕реА рдЙрдкрдХрд░рдг рд╣реИ рдЬреЛ рд╣рдорд╛рд░реЗ рд░рд╛рдЙрдЯрд░ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдПрдХрддреНрд░ рдХрд░рдиреЗ рдореЗрдВ рд╕рдХреНрд╖рдо рд╣реИред рдРрд╕рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рд╣рдореЗрдВ рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╡рд┐рдиреНрдпрд╛рд╕ рдХреЗ рджреМрд░рд╛рди рд╕рдВрдХрд▓рд┐рдд рдЯреВрд▓рдЯрд┐рдк рд╕реЗ рд╕рдВрдХрд▓рдХ рдФрд░ рд▓рд┐рдВрдХрд░ рдХреЛ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ:
unset CFLAGS unset CXXFLAGS export LD="mips-unknown-linux-gnu-ld" export CC="mips-unknown-linux-gnu-gcc" export AR="mips-unknown-linux-gnu-gcc-ar" export RANLIB="mips-unknown-linux-gnu-ranlib" export STRIP=тАЬmips-unknown-linux-gnu-stripтАЭ
рд╕рднреА рдЙрдкрдХрд░рдг рддреИрдпрд╛рд░ рд╣реИрдВ рдФрд░ рд╣рдо рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рд╢реБрд░реВ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдПрдХ рдЙрджрд╛рд╣рд░рдг рдХреЗ рд░реВрдк рдореЗрдВ, рдЪрд▓реЛ Transsmission рдЯреЛрд░реЗрдВрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ Sipproxd sip рдкреНрд░реЙрдХреНрд╕реА рдПрдХрддреНрд░ рдХрд░рддреЗ рд╣реИрдВред рд╕рд╛рдорд╛рдиреНрдп рдпреЛрдЬрдирд╛ рдЗрд╕ рдкреНрд░рдХрд╛рд░ рд╣реИ:
- рдПрдХ рд╕реНрдЯреЗрдЯрд┐рдХрд▓реА рдЬреБрдбрд╝реЗ рдмреИрд╢ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ;
- рдиреЗрдЯрд╡рд░реНрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреА рд╕рднрд╛ GnuInetCoreUtills;
- рдореБрдЦреНрдп рдЙрдкрдпреЛрдЧрд┐рддрд╛рдУрдВ рдХреА рд╕рднрд╛ GnuCoreUtills;
- NCurses рдкрд╛рда рдЗрдВрдЯрд░рдлрд╝реЗрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдиреИрдиреЛ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ) рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ;
- рдиреИрдиреЛ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рдХрдВрд╕реЛрд▓ рдиреЛрдЯрдкреИрдб рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ;
- рдЬрд╝реНрд▓рд┐рдм рдХрдореНрдкреНрд░реЗрд╢рди рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХрд╛ рдирд┐рд░реНрдорд╛рдг;
- рдХреНрд░рд┐рдкреНрдЯреЛрдЧреНрд░рд╛рдлрд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдУрдкрдирд╕реЗрд▓ рдХреА рдЕрд╕реЗрдВрдмрд▓реА;
- рдХрд░реНрд▓ рдиреЗрдЯрд╡рд░реНрдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдЕрд╕реЗрдВрдмрд▓реА рдлреЙрд░ рдЯреНрд░рд╛рдВрд╕рдореАрд╢рди) рдХреА рдЕрд╕реЗрдВрдмрд▓реА;
- рд▓рд┐рдмрд╡реЗрдВрдЯ рдЗрд╡реЗрдВрдЯ рд▓рд╛рдЗрдмреНрд░реЗрд░реА (рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ) рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ;
- рдЯреЛрд░реЗрдВрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреЙрд░реЗрдВрдЯ рдХрд╛ рдирд┐рд░реНрдорд╛рдг рдХрд░реЗрдВ;
- GnuSip рдкреБрд╕реНрддрдХрд╛рд▓рдп рдХрд╛ рдирд┐рд░реНрдорд╛рдг;
- SipProxy рд╡рд┐рдзрд╛рдирд╕рднрд╛ред
рдЕрд╕реЗрдВрдмрд▓реА рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЗ рджреМрд░рд╛рди, рдореБрдЭреЗ рдХрдИ рдкреИрдЪ рдЕрдкреНрд▓рд╛рдИ рдХрд░рдиреЗ рдкрдбрд╝реЗ, рдЙрдирдореЗрдВ рд╕реЗ рд╕рднреА рдмрд╣реБрдд рд╕рд░рд▓ рд╣реИрдВ, рдПрдХ рдкрдВрдХреНрддрд┐ рд╕реЗ рдЕрдзрд┐рдХ рдирд╣реАрдВ рдЬреЛрдбрд╝реЗрдВ рдпрд╛ рд╣рдЯрд╛рдПрдВред
рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╣реА:
рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рд╣рдорд╛рд░реЗ рд░реВрдЯ рдлрд╝реЛрд▓реНрдбрд░ рдХреЛ рд╕реНрдерд╛рдирд╛рдВрддрд░рд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЬреЛ рдХрд┐ рд╣рдорд╛рд░реЗ рдЯреВрд▓рдХрд┐рдЯ рдХреА рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдореЗрдВ рд╕реНрдерд┐рдд рд╣реИ, рдПрдХ рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреЗ рд▓рд┐рдП nfts рдореЗрдВ рдкреВрд░реНрд╡ рд╕реНрд╡рд░реВрдкрд┐рддред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛ USB рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдкрд░ рдЖрдкрдХреЛ рд╡реИрдзрд╛рдирд┐рдХ рд░реВрдк рд╕реЗ рд▓рд┐рдВрдХ рдХрд┐рдП рдЧрдП рд╡реНрдпрд╕реНрдд рдмреЙрдХреНрд╕ рдХреЛ рддреИрдпрд╛рд░ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЖрдк рдпрд╣рд╛рдВ рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ:
www.busybox.net/downloads/binaries/latest/busybox-mips ред
рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдореЗрдВ рдПрдХ рдЫреЛрдЯреА рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдЪрд▓рд╛рдХрд░ рдЕрдкрдиреЗ рд╕реИрдВрдбрдмреЙрдХреНрд╕ рдореЗрдВ "рдХреВрджрдирд╛" рдЪрд╛рд╣рд┐рдП:
#!/bin/ash export TERMINFO=/usr/share/terminfo export HOME=/root cp -rf /etc/* /mnt/usb1_1/root/etc mkdir -p /mnt/usb1_1/root/root mkdir -p /mnt/usb1_1/root/dev mkdir -p /mnt/usb1_1/root/proc mkdir -p /mnt/usb1_1/root/sys mkdir -p /mnt/usb1_1/root/dev/pts mount -o bind /dev /mnt/usb1_1/root/dev mount -o bind /proc /mnt/usb1_1/root/proc mount -o bind /sys /mnt/usb1_1/root/sys mount -o bind /dev/pts /mnt/usb1_1/root/dev/pts ./busybox-mips chroot /mnt/usb1_1/root/ /bin/bash
рд╣рдо рдмреИрд╢ рдЗрдВрдЯрд░рдкреНрд░реЗрдЯрд░ рдХрдорд╛рдВрдб рд▓рд╛рдЗрди рджреЗрдЦреЗрдВрдЧреЗред рдЖрдЗрдП рдбрд╛рдпрдирд╛рдорд┐рдХ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ ldconfig -v рдХрдорд╛рдВрдб рд╕реЗ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВ
рдЕрдм рд╕реЗ, рд╣рдо рдХреБрдЫ рднреА рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдЬреЛ рд╣рдо рдЪрд╛рд╣рддреЗ рд╣реИрдВ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо рдореБрдЦреНрдп рдкреНрд░рдгрд╛рд▓реА рд╕реЗ рдЕрд▓рдЧ рд╣реИрдВред
рдЯреЛрд░реЗрдВрдЯ рдХреНрд▓рд╛рдЗрдВрдЯ рдЯреНрд░рд╛рдВрд╕рдорд┐рд╢рди-рдбреЗрдореЙрди рдЪрд▓рд╛рдПрдВред 192.168.1.1:9091 рдкрддреЗ рдкрд░ рдЬрд╛рдПрдВред рд╣рдо рдЕрдирдзрд┐рдХреГрдд рдкрд╣реБрдВрдЪ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╛рдирдХ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рджреЗрдЦрддреЗ рд╣реИрдВ
рдЕрдЧрд▓рд╛, рдЖрдкрдХреЛ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдлрд╝рд╛рдЗрд▓ рдХреЛ рд╕рдВрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ (рдпрд╣ рдЕрднреА рдмрдирд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ)
nano /root/.config/transmission-daemon/settings.json
рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдмрджрд▓реЗрдВ
"рдЖрд░рдкреАрд╕реА-рд╡реНрд╣рд╛рдЗрдЯреЗрд▓рд┐рд╕реНрдЯ": "127.0.0.1"
рдкрд░
"рдЖрд░рдкреАрд╕реА-рд╢реНрд╡реЗрддрд╕реВрдЪреА": "*ред *ред *ред *ред"
рд╕рд╣реЗрдЬрдиреЗ рдФрд░ рдмрд╛рд╣рд░ рдирд┐рдХрд▓рдиреЗ рдХреЗ рд▓рд┐рдП F2 рджрдмрд╛рдПрдВ
рдбреЗрдореЙрди рдХреЛ рдлрд┐рд░ рд╕реЗ рд╢реБрд░реВ рдХрд░реЗрдВред рдЙрд╕реА рдкрддреЗ рдкрд░ рдЬрд╛рдПрдВред
рдЖрдЧреЗ, рдореИрдВ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рд╡рд┐рд╖рдпрд╛рдВрддрд░ рдХрд░реВрдВрдЧрд╛ рдФрд░ Sip-Proxy рдФрд░ рд╕рд┐рд╕реНрдЯрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рдд рдХрд░реВрдБрдЧрд╛, рдЬреИрд╕рд╛ рдХрд┐ рдореИрдВ рд╕рдордЭрддрд╛ рд╣реВрдВ, рдЕрдм рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ MGTS рдореЗрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдЕрдм рдПрдордЬреАрдЯреАрдПрд╕ рд▓рдЧрднрдЧ рдкреВрд░реА рддрд░рд╣ рд╕реЗ рдПрдирд╛рд▓реЙрдЧ рд╕рдВрдЪрд╛рд░ рдХреЛ рдордирд╛ рдХрд░ рджреЗрддрд╛ рд╣реИред рд╕рднреА рдХреЙрд▓ рд╕рд┐рдк рдкреНрд░реЛрдЯреЛрдХреЙрд▓ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЬрд╛рддреЗ рд╣реИрдВ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╣рдорд╛рд░реЗ рд░рд╛рдЙрдЯрд░ рдЕрдирд┐рд╡рд╛рд░реНрдп рд░реВрдк рд╕реЗ рдПрдХ рд╕рд╛рдорд╛рдиреНрдп рд╕рд┐рдк рдЧреНрд░рд╛рд╣рдХ рд╣реИрдВред рдЗрд╕рд▓рд┐рдП, рд╣рдо рдХрд┐рд╕реА рднреА рд╕рд┐рдк рдлреЛрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рд╕рд┐рдк рд╕рд░реНрд╡рд░ рд╕реЗ рдЬреБрдбрд╝ рд╕рдХрддреЗ рд╣реИрдВ рдФрд░ рдХрд╣реАрдВ рд╕реЗ рднреА рдореЙрд╕реНрдХреЛ рдирдВрдмрд░ рд╕реЗ рдХреЙрд▓ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╕реБрдирдиреЗ рдореЗрдВ рдЕрдЯрдкрдЯрд╛ рд▓рдЧрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдПрдХ рд╕рдорд╕реНрдпрд╛ рд╣реИред рддрдереНрдп рдпрд╣ рд╣реИ рдХрд┐ рд╣рдо sip рд╕рд░реНрд╡рд░ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗ рдХреНрдпреЛрдВрдХрд┐ рд╣рдо nat рдХреЗ рдкреАрдЫреЗ рд╣реИрдВ (рдЗрд╕ рдкреНрд░рд╕реНрддрд╛рд╡ рдореЗрдВ, рдореИрдВ рдЙрджреНрджреЗрд╢реНрдп рд╣реЛрдиреЗ рдХрд╛ рдвреЛрдВрдЧ рдирд╣реАрдВ рдХрд░рддрд╛, рдпрд╣ рд╕рд┐рд░реНрдл рдПрдХ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ)ред рд╕рдорд╛рдзрд╛рди рдХреЗ рд░реВрдк рдореЗрдВ, рд╣рдо рд╕рд┐рдк рдкреНрд░реЙрдХреНрд╕реА рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред рд╡рд╣ рдЧреНрд░рд╛рд╣рдХреЛрдВ рд╕реЗ рд╕рд░реНрд╡рд░ рддрдХ рдкреИрдХреЗрдЯ рдХреЗ рд╣рд╕реНрддрд╛рдВрддрд░рдг рдХреЗ рд╕рд╛рде рд╕реМрджрд╛ рдХрд░реЗрдЧрд╛, рдпрд╣ рджрд┐рдЦрд╛рддреЗ рд╣реБрдП рдХрд┐ рд╡рд╣ рдЧреНрд░рд╛рд╣рдХ рд╣реИ, рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ, рд╡рд╣ рд╕рд╛рдорд╛рдиреНрдп http рдкреНрд░реЙрдХреНрд╕реА рдХрд░рддрд╛ рд╣реИред
рд╣рдо рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдореЗрдВ рдХреБрдЫ рдмрджрд▓рд╛рд╡ рдХрд░реЗрдВрдЧреЗред
рд╕реАрдбреА / рдпреВрдПрд╕рдЖрд░ / рдЖрджрд┐ /
cp ./siproxd.conf.example ./siproxd.conf
рдиреИрдиреЛ ./siproxd.conf
рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдмрджрд▓рд╛рд╡ рдХрд░реЗрдВ:
if_inbound = br0
if_outbound = nbif1
рдбреЗрдордиреАрдЬ = реж
outbound_proxy_host = 192.168.68.97
outbound_proxy_port = 5060
рдПрдл 2-рд╕реЗрд╡
рд▓реЙрдЧрд┐рдВрдЧ рдореЛрдб рдореЗрдВ рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдЪрд▓рд╛рдПрдВ
siproxd -d -1 0
рд╣рдо рд░рд╛рдЙрдЯрд░ рдореЗрдВ рд╣реА рд╕рд┐рдк рдХреНрд▓рд╛рдЗрдВрдЯ рдХреЛ рдЕрдВрджрд░ рдЬрд╛рдХрд░ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░ рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╕рдВрдХреЗрдд рджреЗрдВрдЧреЗ рдХрд┐ рдкреНрд░реЙрдХреНрд╕реА рдЕрдм рдЦреБрдж рд╣реИред рд▓рд╛рдЧреВ рдмрдЯрди рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ рдХрд┐ рд▓реЙрдЧ рд╣рдорд╛рд░реЗ рдЧреНрд░рд╛рд╣рдХ рд╕реЗ рдХреИрд╕реЗ рдкреИрдХреЗрдЯ рд▓реЗ рдЬрд╛рддреЗ рд╣реИрдВред
00:16:23 accessctl.c: 99 рдПрдХреНрд╕реЗрд╕ рдЪреЗрдХ = 3
00:16:23 рд╕реБрд░рдХреНрд╖рд╛ .C: 48 рд╕реБрд░рдХреНрд╖рд╛_рдЪреЗрдХ_рдкреНрд░рдХреНрд░рд┐рдпрд╛: рдЖрдХрд╛рд░ = 440
00:16:23 siproxd.c: 481 рдЕрдзрд┐рдХрддрдо-рдЖрдЧреЗ рдХреА рдЬрд╛рдБрдЪ (= 70)
00:16:23 siproxd.c: 526 рдХреЛ SIP рдкреНрд░рдХрд╛рд░ рдкреНрд░рд╛рдкреНрдд рд╣реБрдЖ REQ: REGISTER
00:16:23 utils.c: 129 DNS рд▓реБрдХрдЕрдк - рдкрд┐рдЫрд▓рд╛ рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рд╡рд┐рдлрд▓: msk.ims.mgts.ru
рд▓реЗрдХрд┐рди рдХрд┐рд╕реА рдХрд╛рд░рдг рдХреЗ рд▓рд┐рдП, рдкреНрд░реЙрдХреНрд╕реА рд╕рд░реНрд╡рд░ рдкрддреЗ рдХреЛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд░рд╣рд╛ рд╣реИ, рдмрдЬрд╛рдп рдХреЗрд╡рд▓ рдкреИрдХреЗрдЯ рдХреЛ рдмрд┐рдирд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЗ рдкрд╛рд╕ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред рдИрдорд╛рдирджрд╛рд░ рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдпрд╣ рдПрдХ рдХрд╛рд░рдг рд╣реИ рдХрд┐ рдореИрдВрдиреЗ рд▓реЗрдЦ рдХреЛ рд╣рдм рдкрд░ рдкреЛрд╕реНрдЯ рдХрд┐рдпрд╛ рд╣реИ рдореИрдВ рдирд╣реАрдВ рдЬрд╛рдирддрд╛ рдХрд┐ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рдХреИрд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛рдП, рдФрд░ рдореБрдЭреЗ рдЖрд╢рд╛ рд╣реИ рдХрд┐ рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдореЗрдВ рд╣реБрд░реЛрдмрд╛ рд╕рдореБрджрд╛рдп рдорджрдж рдХрд░реЗрдЧрд╛ред
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ: рдЬреИрд╕рд╛ рдХрд┐ рд╣рдо рджреЗрдЦрддреЗ рд╣реИрдВ, рд╣рдо рд╕реНрд░реЛрдд рд╕реЗ рдХрд╛рдлреА рдмрдбрд╝реА рдорд╛рддреНрд░рд╛ рдореЗрдВ рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рдПрдХрддреНрд░ рдХрд░рдиреЗ рдореЗрдВ рдХрд╛рдордпрд╛рдм рд░рд╣реЗред рдореИрдВ рд╡рд┐рд╢реЗрд╖ рд░реВрдк рд╕реЗ рдпрд╣ рдзреНрдпрд╛рди рд░рдЦрдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдХрд┐ рд╕рднреА рдПрдХрддреНрд░ рдХрд┐рдП рдЧрдП рд╕реЙрдлрд╝реНрдЯрд╡реЗрдпрд░ рддрд╛рдЬрд╝рд╛ рд╣реИрдВ, рд╣рдореЗрдВ рдпрд╛ рддреЛ рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ рдлреНрд▓реИрд╢ рдХрд░рдиреЗ рдпрд╛ рдХрд┐рд╕реА рдкреНрд░рд╛рдЪреАрди рднрдВрдбрд╛рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рдереАред рдРрд╕рд╛ рдХрд░рдиреЗ рдореЗрдВ, рд╣рдордиреЗ рдмрд╣реБрдд рд╣реА рд╕рд╛рдзрд╛рд░рдг рдкреИрдЪ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ред рдпрджрд┐ рдиреЛрдЯ рдореЗрдВ рд╣рдмреНрдмрд░ рд╕рдореБрджрд╛рдп рдХреЗ рд▓рд┐рдП рдкрд░реНрдпрд╛рдкреНрдд рд░реБрдЪрд┐ рд╣реИ рдФрд░ рдореИрдВ рд╕рд┐рдк рдкреНрд░реЙрдХреНрд╕реА рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рддреЛ рдЕрдкрдиреЗ рдЕрдЧрд▓реЗ рдиреЛрдЯ рдореЗрдВ рдореИрдВ рдУрдкрдирд╢, рд╕реЙрдлреНрдЯрдерд░ рд╡реАрдкреАрдПрди рдХреЛ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдФрд░ рдорд▓реНрдЯреА-рдЪреИрдирд▓ рд░рд╛рдЙрдЯрд░ рдкрд░ рдПрдХреНрд╕ 11 рдЕрдиреБрдкреНрд░рдпреЛрдЧреЛрдВ рдХреЛ рд▓реЙрдиреНрдЪ рдХрд░рдиреЗ рдХреЗ рдореБрджреНрджреЛрдВ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВред рд╕рд╛рдорд╛рдиреНрдп рддреМрд░ рдкрд░, рдореИрдВ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдкреНрд░рд╛рдкреНрдд рдХрд░рдирд╛ рдЪрд╛рд╣реВрдВрдЧрд╛ рдФрд░ рд╢рд╛рдпрдж рдЕрдиреНрдп рд▓реЗрдЦрдХреЛрдВ рдХреЗ рдЗрд╕ рд╡рд┐рд╖рдп рдкрд░ рдЕрдиреНрдп рд▓реЗрдЦ рджрд┐рдЦрд╛рдИ рджреЗрдВрдЧреЗ, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдЯрд░реНрдорд┐рдирд▓ рдореЙрд╕реНрдХреЛ рдореЗрдВ рдмрд╣реБрдд рдЖрдо рд╣реИред
рдЕрднрд┐рд▓реЗрдЦ рдФрд░ рдкреИрдЪ
рдЕрднрд┐рд▓реЗрдЦрд╛рдЧрд╛рд░ рдореЗрдВ рд╣реИрдВ ред
рдЕрджреНрдпрддрди (рд▓рд┐рдВрдХ рддрдп):
рд╕реНрдерд╛рдкрд┐рдд рдХрд╛рд░реНрдпрдХреНрд░рдореЛрдВ рдХреЗ рд╕рд╛рде рдлреНрд▓реИрд╢ рдбреНрд░рд╛рдЗрд╡ рдХреА рд░реВрдЯ рдбрд╛рдпрд░реЗрдХреНрдЯрд░реА рд╕реЗ рд▓реЙрдЬрд┐рдПрд╕реНрдЯ
рдЖрд░реНрдХрд╛рдЗрд╡ рдХреЗ рд▓рд┐рдП